Limita con los siguientes municipios: al norte con Santa María de la Paz, Zac.; al sur con Mezquital del Oro, Zac., y Trinidad García de la Cadena, Zac.; al oeste con Benito Juárez, Zac., y Tequila, Jal., y al este con Juchipila, Zac.