El territorio municipal se encuentra dentro de las subcuencas Laguna Mar Muerto y Zanatenco (de la cuenca Mar Muerto), Laguna de la Joya, Jesús y El Porvenir (de la cuenca Río Pijijiapan y otros).