The municipality is crossed by the Papaloapan and Blanco river, being both tributaries of the Alvarado Lagoon Complex.
The municipality is crossed by the Papaloapan and Blanco river. The municipality was being both tributaries of the Alvarado Lagoon Complex.