Limita al norte con el municipio de Teúl de González Ortega, al oriente con Moyahua, al sur con el Estado de Jalisco al poniente con el municipio de García de la Cadena.