Su territorio está formado por una extensión de aproximadamente 556.910 kilómetros cuadrados , se localiza a una altitud promedio de 2,540 metros sobre el nivel del mar (msnm).al norte se encuentra el estado de Puebla, en la parte sur Atlangatepec, Tetla y Muñoz de Domingo Arenas, al oriente los municipios de Emiliano Zapata y Lázaro Cárdenas, finalmente al poniente colinda con el estado de Hidalgo y el municipio de Benito Juárez.