Hidrológicamente pertenece a la "Región hidrológica del Río Balsas" y a la "Cuenca del Río Atoyac", la principal corriente del territorio es el río Viejo, que desciende desde el Volcán Malintzin en sentido noreste-suroeste atravesando el norte del territorio del municipio.