Jerécuaro is a city located in the lowlands of the state of Guanajuato, Mexico. The municipality covers an area of 828.3 square kilometres and serves as the administrative center for several smaller outlying communities.
The region is bordered by Apaseo el Alto to the north, Coroneo and the state of Querétaro to the east, Tarandacuao to the south, Acámbaro to the southwest, and Tarimoro to the northwest. According to the 2005 census, the municipality had a population of 55,311 inhabitants.