OpenEarthAtlas
Open Earth Atlas/Rivers/Africa/Rivers in Kenya
Overview Rivers Lakes Mountain ranges

Rivers in Kenya

The atlas maps 45 rivers in Kenya. The 9 most notable come first, sorted by length — the rest load as you scroll.

The longest is the Ewaso Nyiro (1,228 km), followed by the Tana River (800 km) and the Omo (760 km). Four of the nine notable rivers listed here also flow through other countries. The longest river entirely in Kenya is the Tana River (800 km).

Count
9
Longest
1,228 km

All rivers by length

  1. 1Ewaso Nyiro1,228 km
  2. 2Tana River800 km
  3. 3Omo760 km
  4. 4Dawa664 km
  5. 5Mara395 km
  6. 6Athi390 km
  7. 7Turkwel351 km
  8. 8Kerio River350 km
  9. 9Nzoia River334 km
ProjectAboutMethodologyData sources & creditsImprove the data
LegalImprintPrivacy
Hosting: Hostinger−20%(affiliate)