Se encuentra regado por el río San Andrés y arroyos múltiples, como Sihuapan del río San Andrés y este a su vez es afluente del San Juan, que descarga sus aguas en el río Papaloapan.