Al noreste limita con el municipio de Corregidora y el municipio de Huimilpan del estado de Querétaro, y al sureste y sur con el municipio de Epitacio Huerta y el municipio de Maravatío del estado de Michoacán.