List of rivers of Kenya

This is a very short list of rivers in Kenya.[1] This list is arranged by drainage basin, with respective tributaries indented under each larger stream's name.

- Nile - White Nile - Victoria Nile (Uganda) - Lake Victoria - Nzoia River
- Yala River
- Nyando River
- Sondu River (Miriu River)
- Awach River - Itare River
 
- Kitare River (South Awach River)
- Gucha River (Kuja River) - Migori River
- Riana River
- Mogonga River
 
- Mara River
 
 
- Lake Victoria 
 
- Victoria Nile (Uganda) 
 
- White Nile 
- Suguta River
- Kerio River
- Lokichar River (Lomenyangaparat)
- Turkwel River
- Olarabel River (Ngusero River)
- Molo River
- Njoro River
- Gilgil River
- Malewa River - Turasha River (Kija river)
 
- Southern Ewaso Ng'iro - Seyabei River
 
- Jubba River (Somalia) - Lagh Dera - Lak Bor - Lagh Kutulo
 
- Lagh Bogal
- Ewaso Ng'iro - Isiolo River
- Naro Moru river
 
- Milgis
 
- Lak Bor 
- Dawa River
 
- Lagh Dera 
- Tana River - Sagana River
- Kathita River
- Mutonga River
- Thiba River
- Thika River - Kiama River
 
- Ragati River
- Kururu River
- Muhuhi River
 
- Galana River - Athi River - Mbagathi River
- Ruiru River
- Nairobi River
 
- Tsavo River
 
- Athi River 
- Tudor Creek
- Voi River (Goshi River)
- Umba River
- Pangani River (Tanzania) - Jipe Ruvu River
 
References
- ^ For a list of more than 3,800 rivers of Kenya, see sw:Mito ya Kenya
External links

Wikimedia Commons has media related to Rivers of Kenya.