With a population of around 51,400, Tarma sits in Junin, Peru. The city operates in the America/Lima time zone.
In 2025, Tarma averaged an annual temperature of 54°F, with hottest temperatures reaching 75°F in December and lowest around 33°F in July. The city received approximately 25 inches of precipitation during the year.