Territorialmente colinda en la porción norte con lugares como el municipio de Canuto A. Neri, al sur con San Miguel Totolapan, al este con el municipio de Teloloapan y Apaxtla, y al oeste colinda con los municipios de Tlalchapa, Tlapehuala y Ajuchitlán, se encuentra a una altura promedio de 390 metros sobre el nivel del mar y está constituído por una extensión territorial de 725.10 kilómetros cuadrados.