Los límites que la ciudad presenta son: al Norte, con Celaya, al sur con el municipio de Acámbaro, al este, con el municipio de Jerécuaro y Apaseo el Alto y al oeste, con Salvatierra y Cortazar.