Limita al norte con José Sixto Verduzco, al este con el Estado de Guanajuato, al sur con Jiménez y Morelos, y al oeste con el municipio de Angamacutiro y Panindícuaro.