Se encuentra territorialmente rodeado al norte por el municipio de Santa Cruz Quilehtla, al sur por Xicohtzinco, al oriente por Papalotla de Xicohténcatl y una vez más por el municipio de Xicohtzinco y finalmente al poniente por Zacatelco, presenta una altitud promedio de 2,240 metros sobre el nivel del mar (msnm) y está constituído por una superficie territorial total de 9.760 kilómetros cuadrados.