Su extensión territorial es de aprox. 9.370 kilómetros cuadrados y se encuentra situado a una altura promedio de 2,200 metros sobre el nivel del mar, Territorialmente limita al norte con el municipio de Ixtacuixtla de MAriano Matamoros, al sur con Nativitas y al oriente limita con una porción de los municipios de San Damián Texóloc y Panotla.