Su altitud promedio que oscila entre 200 y 1,600 metros sobre el nivel del mar, La superficie territorial total que lo constituye es de unos 283.20 kilómetros cuadrados y colinda al al norte se encuentran los municipios de Jalpan, al sur Juan Galindo y Zihuateutla, al oeste nuevamente Zihuateutla y al poniente se encuentra el municipio de Tlacuilotepec.