With a population of around 7,300, Usmajac sits in Jalisco, Mexico. The city operates in the Central Time Zone.
In 2025, Usmajac averaged an annual temperature of 70°F, with hottest temperatures reaching 100°F in May and lowest around 46°F in March. The city received approximately 14 inches of precipitation during the year.
View historical weather for Usmajac · More cities in Jalisco