Se encuentra regado por los ríos Estanzuela, Moreno, Hondo y el Amapa que divide al estado de veracruz y oaxaca, que son tributarios del río Papaloapan, de ahí se derivan los pasos del Yale, Julieta, el Nanche donde en temporadas de sequía y Semana Santa se dan cita la gente de la ciudad y de lugares circunvecinos para disfrutar de sus aguas; además el municipio cuenta con las lagunas de María Lizamba, Piedras y San Marcos ricas por su variedad de especies acuáticas.