Este municipio limita al norte con los municipios de Victoria y Xichú, al este con el estado de Querétaro, al sur con Tierra Blanca, al sureste con Doctor Mora y al oeste con Victoria.