El municipio forma parte de la cuenca del río Ometepec, que nace en las inmediaciones de la Sierra Madre y desemboca en el Océano Pacífico.