Mwikhupo Falls

Waterfalls in Kakamega

Mwikhupo Falls: A Little-Known Beauty

Nzoia River, along which Mwikhupo Falls occurs, is the largest river system within Kenya’s Lake Victoria. Rising in the slopes of Mount Elgon, it flows through much of western Kenya, becoming a surface inflow for Ewaso Rongai, Koitobos, Kuywa, Sosio and Kibingei, tributaries from Cherangani Hills, before draining into the lake.

It is also fed by 18 small streams rising in Mwibale Wa Mwanja, that confluence at Mwikhupo Falls. Flowing for 270 km from its main headwaters to its mouth, River Nzoia’s landscape descends from an elevated altitude of 4300 m in Mount Elgon and Cherangani Hills to about 1140 m asl at Lake Victoria. The eternal and constant water supply and flooding by Nzoia River and her tributaries makes land arable.

In Bungoma County Nzoia River straddles its entire southern boundary. It is both the official and unofficial boundary with Kakamega County. Midway on its journey through Bungoma County, at Webuye, the river abruptly descends the Nabuyole Falls – a pleasing 40 ms long tiered fall that descends in a series of distinct steps. Further along, as it leaves Bungoma County in the east, River Nzoia also descends the pretty Mwikhupo Falls; distance from Nabuyole Falls to Mwikhupo Falls 54 km.

The lesser known Sidikho Falls occurs to the west of Webuye Falls at Navakholo in Kakamega County. Like many rivers, the Nzoia faces myriad environmental foils, including pollution and sedimentation. Efforts are being made to manage and conserve the river’s resources. On top of that, it is also a haven for crocodiles and snakes that feed on bodies of game that drown or killed and dumped in the river.

Although smaller in scale and size, Mwikhupo Falls resembles Nabuyole Falls, descending in a series of rock steps. What is unique at Mwikhupo Falls are the nearby Chimo and Wepe islands, both the size of half a football pitch. The two islands, 200 metres apart in River Nzoia, at the border with Kakamega, are usually desolate and unvisited. The islands are both a blessing and omen for the locals.

Surrounded by high-yielding vegetation abounding with all of nature’s beauty, Mwikhupo Falls remains underdeveloped for touring. Despite its considerable size, cascading wonder and mesmerizing sound of rushing water, Mwikhupo Falls remains largely unknown by the outside world. Unlike at the more-liked Nabuyole Falls that has a footpath with guard rails, Mwikhupo Falls is a wander in the bush. 

One of the envisaged developments at Mwikhupo Fall, that would help open it up for touring, is the Mwikhupo Hydropower Project. The proposed project is on the left bank of Nzoia River that has already been fenced by the developer. Mwikhupo Falls is situated in Chimo village, Navakholo Constituency, 59 km east of Webuye.


Touring waterfalls in Kenya offers a refreshing and adventurous experience, showcasing the country’s stunning natural beauty. Each waterfall – many still little known – provides a unique and memorable experience, whether you’re seeking adventure, relaxation, or simply the opportunity to connect with nature


Kakamega County remains a cornerstone of Kenya’s cultural and ecological diversity, with its vibrant traditions, economic activities, and natural beauty making it a critical part of the nation’s heritage. Smack in the middle of Western Kenya, enjoying a temperate climate, Kakemega is both populous and vibrant.

You Are Here: Mwikhupo Falls

Where to Next?

Explore Destinations Near Mwikhupo Falls


Know More About Kakamega County…