Rivers in Kenya
28 rivers in Kenya, ranked by size. Data from Wikidata and Wikipedia.
- Tana River 800 km
- Southern Ewaso Ng'iro 700 km
- Athi-Galana-Sabaki River
- Ewaso Ng'iro
- Gilgil River
- Gucha River
- Kathita River
- Kerio River
- Malewa River
- Mbagathi River
- Mwachema River
- Nairobi River
- Naro Moru river
- Njoro River
- Nyando River
- Nzoia River
- Ol Arabel
- Perkerra River
- River Sondu Miriu
- Suguta River
- Thika River
- Tsavo River
- Tudor Creek
- Turasha River
- Turkwel River
- Voi River
- Waseges River
- Yala River