Todo el municipio forma parte de la cuenca hidrológica del Atoyac, uno de los ríos de la cuenca alta del río Balsas, que desagua en el Océano Pacífico.