Tiene una superficie de 398.56 kilómetros cuadrados . Sus colindancias son: al Norte con Yehualtepec, Xochitlán Todos Santos y Palmar de Bravo, al Sur con Juan N. Méndez y Tepanco de López, al Oriente con Palmar de Bravo, Cañada Morelos y Chapulco y al Poniente con Xochitlán Todos Santos y Juan N. Méndez.