Sus recursos hidrológicos son proporcionados principalmente por el río Zahuapan, los arroyos el Coladero, Cenizo, y Barranca Grande; además de la laguna de Xalnene y la presa Atlangatepec, la cual es la más grande del estado, en cuanto a capacidad cúbica.