Major Rivers in Vihiga






River Yala: An Invaluable Lifeline
Flowing for 219 km to its mouth at Yala Swamp, River Yala has its headwaters in Nandi Hills and drains the southern section of Uasin Gishu plateau. Flowing due west through Kakamega, Vihiga, Siaya, and Busia counties, it forms one of Kenya’s largest and ecologically rich wetland areas. Then, River Yala is one of five Kenyan rivers that drain into Lake Victoria, alongside Nzoia, Sondu, Nyando and Migori, contributing about 5% of the outflows into Lake Victoria. Along its course, River Yala forms the natural border between Kibiri and Kakamega Forests as it streams.
In Vihiga County, the Yala River flows across much of the northern border with Kakamega County, making it the unofficial boundary. River Yala and its tributaries in Kibiri Forest, which include Itsava Mwala, Lujesii (the Yordan), Malovi, Sirwa, Lurungula, Ishianda, Lunyu, Ishirongo, Malungu, Musanyi and Ijivir, are the major life lines in Vihiga, and the water is utilized for watering livestocks, domestic use, and small scale irrigation. It also supports subsistent farming in the region. River Yala terminates at Yala Swamp in Busia, where it debouches into Lake Victoria.
For conservation and tourism, the Yala River Nature Reserve within the southern section of the Kakamega Forest, covering an area of 535-hectares, was begun in 2001 with the primary aim of conserving it. The southern part of the Yala River Nature Reserve falls under Vihiga County (under Kibiri Forest Station) whose boundary runs along the Yala River, while the northern part of this little-known nature reserve lies inside Kakamega County (under Kakamega Reserve Station).
All in all River Yala is a crucial wetland that supports diverse flora and fauna, including endangered species such as the sitatunga antelope and various bird species. It’s also home to indigenous fish species, which are vital for local bio diversity and fishing communities. Though not as large as other rivers in Kenya, it has also been tapped for micro-hydro projects to support rural electrification.
Yet, as population as developments flourishes, Yala River faces challenges such as pollution from agricultural runoff, industrial waste, and encroachment on riparian areas. Conservation groups have been working with local communities to address these issues and promote sustainable use of the river and its surrounding gamut. The Yala Swamp, in particular, is a focal point for conservation efforts owing to its importance for regional biodiversity and its role as a buffer for Lake Victoria.

Kenya is blessed with several rivers, each playing a vital role in the country’s ecosystem, economy, and culture. The longest of these is the Tana, stretching approximately 1,000 kilometers from its source in the Aberdare Mountains to the Indian Ocean. Long, wide, short, seasonal, the rivers that crisscross Kenya each contributes to the natural beauty, biodiversity, and socio-economic success.
Index of The Longest Rivers in Kenya
River Tana - approx. 1,000 km: rising in Mount Kenya and Aberdare Ranges and draining into Indian Ocean; Ewaso Nyiro - approx. 700 km: rising in Mount Kenya and draining into the Lorian Swamp; Daua River - approx. 450 km; rising in the Sidamo Highland (through Ethiopia and Kenya) and draining into the Somali Sea; The Mara River - approx. 395 km, formed in Bomet County, after the Nyangores and Amala River merge, it drains into Lake Victoria, and is thus a tributary to the Nile River; Athi-Galana-Sabaki - approx. 390 km; rising in the Aberdare Ranges and draining into Indian Ocean; Mara River - approx. 380 km; rising in the Mau Escarpment and draining into Lake Victoria; Kerio River - approx. 350 km; rising in the Tugen Hills and draining into Lake Turkana; Turkwel River - approx. 340 km; rising in Mount Elgon and draining into Lake Turkana; River Nzoia - approx. 257 km: rising in the Cherangani Hills and draining into Lake Victoria; Southern Ewaso Nyiro - approx. 220 km; rising in the Mau Escarpment and drains into Lake Natron; River Yala - approx. 219 km; rising in the Nandi Escarpment and draining into Lake Victoria; Gucha River - approx. 190 kms: rising in the Kiabonyoru Hills in Nyamira County and draining into Lake Victoria; River Nyando - approx. 153 km: rising in the Mau Escarpment and draining into Lake Victoria

Typified by lush, green landscapes with rolling hills, rivers, waterfalls and forest, such as the much-noted Nganyi and Kaimosi Forests, which offer scenic spots for nature exploration and birdwatching, Vihiga County is famous for its agricultural productivity, especially tea and subsistence farming. Despite challenges related to population density it continues to thrive as a hotspot for farming and tourism.
You Are Here: River Yala
Where to Next?
Explore Destinations Nearby River Yala
A Guide to Vihiga County
A Summa Digest of Vihiga
About Vihiga Way Back When
26 Attractions in Vihiga County, arranged as one would visit these - south, west, east then west - with aid of in-depth narratives, images, strip maps and distance chart:
Nganyi Rainmakers Forest, Roddy's Green Lounge, Bunyore Hills, Mbale, Kima Stone Mountain, Kima Church of God, Mwitoko Fish Farm, Kidundu Friends Church, Maragoli Hills, Mungoma Caves, Givavei Cave, Givavei Artisans, Jesus Wagevere Rock, Chabuga Mausoleum, African Divine Church, Obida Ombima Mill, Sosa Cottages, Mudete Tea Factory, Magnum Resort, Turaco Intercounty Resort, Kaimosi Forest, Kaimosi Mission Wildlife Conservancy, Kakamega Forest, Kibiri Forest, River Yala, Kichutu Gold Mine
Know More About Vihiga County: Its Geography, Land-Use, Highlights, Population, Roads - including a distance chart, Airports, Climate & National Monuments
What’s The Air Like In Vihiga?
Vihiga experiences a high equatorial climate with well distributed rainfall year-round. Temperatures range between 14ºC and 32ºC.



What’s The Lay Of The Land in C.38?
Generally speaking, Vihiga slopes gently from west to east – with undulating hills and valleys plying streams flowing from northeast to southwest, all draining into Lake Victoria as the mouth.

