Migori’s 84.58% for the late Raila shows how Nyanza’s influence extends along Lake Victoria.
When analysts talk about the late Raila Odinga’s support base, they often focus on Siaya, Kisumu, and Homa Bay — the three counties that gave him above 90%. But Migori is the county that tells you how far that influence stretched. Sitting at the southwestern tip of Kenya, bordering Tanzania and Lake Victoria, Migori gave the late Raila 294,136 votes (84.58%) against William Ruto’s 52,525 votes (15.10%).
That is a margin of 241,611 votes from a single county. To put that in context, the entire national gap between Ruto and the late Raila was about 233,000 votes. Migori alone could have flipped the election if those votes had gone the other way.
Why Migori Was Different from the Luo Nyanza Core
Migori is not purely Luo. The county has significant populations of Kuria, Suba, and some Kisii communities, particularly in the eastern parts of the county. This diversity is what makes Migori’s 84.58% so impressive. In Siaya (98.63%), Kisumu (97.44%), and Homa Bay (98.93%), the vote was almost entirely Luo and almost entirely for the late Raila. Migori had to build that coalition across ethnic lines.
The chart above shows the gradient clearly. As you move from the Luo Nyanza core outward, the late Raila’s vote share decreases — but Migori still held remarkably firm. The Kuria and Suba communities, with their own historical grievances against centralised politics, found common cause with the late Raila’s opposition platform.
According to the Nation, Migori’s political dynamics have long been shaped by its position as a border county. Being at the edge of Nyanza means Migori politicians often had to negotiate between competing interests — Luo, Kuria, and Suba — in ways that the more homogeneous counties did not.
The Turnout Story
Migori’s turnout of 74.49% was notable for two reasons. First, it was significantly higher than the national average of about 64.8%. Second, it was higher than neighbouring Kisii (63.92%) and Nyamira (65.16%), which sit in the same general region but had less motivated electorates.
Out of 469,053 registered voters, 349,384 cast ballots (including 1,611 rejected). That turnout tells you something about motivation. Migori voters believed their votes mattered. And they were right — in an election decided by 233,000 votes nationally, every county’s contribution was significant.
Compare this with coastal counties like Kilifi at 49.03% or Mombasa at 43.76%. Both backed the late Raila but could not match Migori’s enthusiasm. If coastal voters had turned out at Migori’s rate, the election might have ended differently.
The Bridge to Western Kenya
Geographically, Migori sits between Nyanza and Western Kenya. This is not just a map curiosity — it has real political implications. The late Raila’s campaign needed to connect his Luo Nyanza base with allies in Kakamega, Vihiga, and Busia. Migori was that bridge.
In 2022, the late Raila’s Western Kenya performance was mixed. He dominated Busia (81.68%) and won Kakamega (71.04%) and Vihiga (62.23%), but lost Bungoma (35.86%) decisively to Ruto. The corridor from Migori through Busia up to Kakamega formed what analysts called the lakeside opposition belt — a chain of counties along Lake Victoria that voted heavily for the late Raila.
This lakeside belt delivered approximately 1.3 million votes for the late Raila, making it his second most productive region after the Luo Nyanza core. Without Migori anchoring the southern end, the belt would have been significantly weaker.
Ruto’s 15% — Where Did It Come From?
While 84.58% went to the late Raila, Ruto’s 52,525 votes (15.10%) deserve analysis. In a county where the political default was Odinga, who were these Ruto voters?
The most likely sources were pockets of the Kuria community, some of whom had connections to Rift Valley politics, and a small but real segment of young voters attracted to Ruto’s “hustler” economic message. The Standard reported that Ruto’s UDA party had made inroads among Migori’s sugarcane farmers by promising reform of the sugar industry — a perennial issue in western and Nyanza counties.
George Wajackoyah also picked up 815 votes and David Waihiga Mwaure got 297 — negligible in the grand scheme but contributing to the total of 1,112 protest votes. Combined with 1,611 rejected ballots, approximately 2,723 voters either chose minor candidates or spoiled their ballots.
What Migori Means for 2027
With the late Raila’s passing in October 2025, Migori faces a profound political question: can any successor hold this coalition together? The county’s 84.58% was built on loyalty to a specific man and his decades-long political brand. That personal loyalty cannot simply be transferred to a new candidate by decree.
For Ruto and UDA, Migori represents opportunity. If they can peel off even 10 more percentage points — moving from 15% to 25% — they could neutralise much of the county’s opposition impact. The Kuria and Suba communities, without the gravitational pull of the late Raila, may be more open to overtures from the ruling party.
For the opposition, Migori is a must-hold. Any candidate hoping to replicate the late Raila’s map needs at minimum 75% here, with turnout above 70%. Anything less signals that the old coalition is cracking. Read more about the opposition’s strongholds in our Kisii and Nyamira spotlight.
Every vote counted. Every county tracked. Votrack’s parallel vote tallying system monitors results from all 47 counties and 46,229 polling stations in real time. Request a demo and see how Migori’s 693 polling stations reported in 2022.
Share this article
Need Real-Time Election Tracking?
Votrack provides secure, parallel vote tallying for every electoral position in Kenya.
Learn More About Votrack