Tiene una extensión territorial de 36 853 kilómetros cuadrados que representan el 0.11 % del territorio estatal.
El río Prieto baña la porción oriental de norte a sur, atravesando la población de Coronango y posteriormente, ya fuera del municipio, se une al Atoyac.
El municipio cuenta con varios canales de riego que atraviesan el norte y se unen al Atoyac, como el Tlapalac.
La mayor parte del territorio del municipio, presenta zonas dedicadas a la agricultura de temporal, generalmente de cultivos anuales.
Las principales, considerando su población del censo de 2010 son: Juntas Auxiliares: