El principal río de la ciudad es el río Zahuapan, que es parte de la región del río Balsas y la cuenca del río Atoyac.