Limita al norte con los municipios de Quechultenango y Acatepec; al sur con Florencio Villarreal y San Marcos; al este con San Luis Acatlán y Cuautepec y al oeste con el municipio de Tecoanapa.