Este municipio cuenta con una extensión territorial de 233,644.30 kilómetros cuadrados y tiene una latura promedio de 1,054 metros sobre el nivel del mar. Colinda al norte con el estado de México y el municipio de Temixco, al sur con Puente de Ixtla, Mazatepec y Tetecala, al este con Xochitepec y al oeste con Coatlán del Río y con el estado de México.