Limita al norte con los municipios de Tapalpa y Sayula, al sur con Tolimán y Zapotitlán de Vadillo, al oriente con Zapotlán el Grande y Gómez Farías, y al oeste con Tonaya y Tuxcacuesco.