Territorialmente colinda con algunos lugares, entre los que se encuentran al norte es el municipio de Arcelia, al sur con Atoyac de Álvarez, al este con los municipios de Heliodoro Castillo y Apaxtla de Castrejón y finalmente al oeste colinda con el municipio de Ajuchitlánestá, constituido por una extensión territorial total de 2,648.10 kilómetros cuadrados y se encuentra situado a una altura promedio de 300 metros sobre el nivel del mar.