Sus principales ríos son: el Negro, Estero Real, El Viejo, Atoya, El Tesorero, El Releajo, Posoltega, Telica, Chiquito, Izapa, Tamarindo, Soledad, Masachapa, Amalia, Las Lajas, Ochomogo, Grande y Brito.