The Luo Nyanza Turnout Machine: 93% for Raila and Still Not Enough

The Luo Nyanza Turnout Machine: 93% for Raila and Still Not Enough
In Kisumu, Homa Bay, and Siaya, Raila Odinga received over 93% of valid votes — the most lopsided results anywhere in Kenya. But the total vote count from these three counties was still not enough to overcome Ruto's margins elsewhere.

In Kisumu, Homa Bay, and Siaya counties, Raila Odinga received over 93% of valid presidential votes in 2022 — the most lopsided results anywhere in Kenya. Homa Bay topped the charts at 97.06%, Siaya followed at 96.32%, and Kisumu delivered 93.13%. These numbers represent near-total political unanimity. And yet, it wasn't enough.

That's the paradox of the Nyanza turnout machine: it produces numbers that look overwhelming in percentage terms but are structurally insufficient in absolute terms. The three core Luo Nyanza counties produced roughly 640,000 net votes for Odinga. Ruto's net from just Uasin Gishu and Nandi alone was about 400,000. Add in the rest of the Rift Valley and Mt. Kenya, and Odinga's Nyanza fortress was buried under sheer arithmetic.

The Raw Numbers

Kisumu County:

  • Registered voters: 551,894
  • Odinga: 283,155 (93.13%)
  • Ruto: 18,531 (6.10%)
  • Odinga margin: 264,624
  • Turnout: 56.17%

Homa Bay County:

  • Registered voters: 524,354
  • Odinga: 275,913 (97.06%)
  • Ruto: 6,698 (2.36%)
  • Odinga margin: 269,215
  • Turnout: 54.80%

Siaya County:

  • Registered voters: 479,078
  • Odinga: 226,777 (96.32%)
  • Ruto: 7,026 (2.98%)
  • Odinga margin: 219,751
  • Turnout: 49.67%

Combined, the three counties gave Odinga a net advantage of approximately 753,590 votes. That sounds enormous — but the national margin was 233,211 in Ruto's favour. Odinga needed to overcome that gap from other regions, and Nyanza alone couldn't produce enough volume to do it.

The Turnout Paradox

Here's the counterintuitive finding: despite delivering 93-97% vote shares, Luo Nyanza's turnout was mediocre.

  • Kisumu turnout: 56.17% (national average: 64.77%)
  • Homa Bay turnout: 54.80%
  • Siaya turnout: 49.67% — the lowest turnout of any county in Kenya

Siaya's 49.67% turnout is remarkable for a county that gave 96.32% to its preferred candidate. Nearly half of registered voters in Odinga's ancestral home county didn't vote. Why?

Several factors explain the apparent contradiction:

Outcome certainty suppresses turnout. When everyone in your community is voting for the same candidate, and you know the county result is predetermined, the incentive to queue for hours diminishes. You vote for local races — governor, senator, MP, MCA — but the presidential outcome in your county is a foregone conclusion. Some voters calculated that their individual vote wouldn't change anything at the national level.

Voter fatigue. Odinga was running for president for the fifth time. While loyalty remained overwhelming, the enthusiasm gap was real. Anecdotal reports from the region suggested that older voters — those who had queued since 2007 — were tiring of the cycle.

Migration patterns. Many Luo voters are registered in their home counties but live and work in Nairobi, Mombasa, or Nakuru. On election day, not all can travel home to vote. This inflates the registration numbers while depressing actual turnout.

Could Higher Turnout Have Changed the National Result?

Let's run the numbers. If all three counties had matched Bomet's turnout (79.88%), here's what Odinga would have gained:

  • Kisumu: At 79.88% turnout × 93.13% Odinga share = ~410,700 Odinga votes (vs actual 283,155). Net gain: ~127,500
  • Homa Bay: At 79.88% turnout × 97.06% share = ~406,700 Odinga votes (vs actual 275,913). Net gain: ~130,800
  • Siaya: At 79.88% turnout × 96.32% share = ~368,500 Odinga votes (vs actual 226,777). Net gain: ~141,700

Total additional net votes for Odinga: approximately 400,000. Against a national deficit of 233,211, that would have been more than enough to flip the result — if turnout elsewhere remained constant.

But of course, turnout elsewhere wouldn't remain constant. If Nyanza mobilised, Rift Valley would too. The arithmetic is always a two-sided equation. Still, the fact that Nyanza left roughly 400,000 potential Odinga votes on the table — more than the entire national margin — is a haunting number for Azimio strategists.

Comparison: Nyanza vs. UDA Fortresses

How does Nyanza compare to Ruto's strongest counties?

  • Nandi: Ruto 94.56%, turnout 68.20%. Ruto net: ~159,000
  • Uasin Gishu: Ruto 85.32%, turnout 67.43%. Ruto net: ~231,000
  • Bomet: Ruto 94.81%, turnout 79.88%. Ruto net: ~206,000
  • Elgeyo Marakwet: Ruto 96.86%, turnout 72.25%. Ruto net: ~127,000

The Rift Valley fortresses generally had higher turnout than Nyanza despite similar vote-share dominance. Nandi's 68.20% and Bomet's 79.88% both exceed Kisumu's 56.17%. This turnout differential is what separates a fortress that can affect national outcomes from one that merely produces impressive percentages.

Track fortress county turnout in real time. Votrack monitors turnout at every polling station, so you can see which fortresses are mobilising — and which are underperforming — as results come in. The turnout race within the vote-share race is the real story. Request a demo to see it unfold.

What Nyanza 2022 Means for 2027 — Without Raila

Raila Odinga passed away in October 2025, leaving a void in Luo Nyanza politics that has no modern precedent. For over two decades, Odinga was not just the preferred candidate — he was the only candidate. 93-97% vote shares don't happen through coercion; they happen through genuine, deep, generational loyalty.

Without Odinga on the ballot in 2027, Nyanza faces two possible futures:

  1. Turnout collapse. If no candidate inspires the same loyalty, turnout could drop from the current 50-56% to as low as 35-40%. This would remove Nyanza as a meaningful factor in the national arithmetic.
  2. Vote fragmentation. Multiple candidates could compete for the Nyanza vote, reducing the 93-97% unanimity to 60-70% for the leading candidate. Combined with lower turnout, this would devastate Nyanza's influence.

For any opposition candidate hoping to challenge Ruto in 2027, the maths are brutal: you need Nyanza to turn out at 70%+ and vote 85%+ for a single candidate and simultaneously win enough of Western Kenya, Lower Eastern, and Coast to overcome the Rift Valley-Mt. Kenya arithmetic. Without Odinga, that coalition looks harder to assemble than at any point since 2002.

For our analysis of Odinga's strongholds, see our Kisumu and Homa Bay county spotlight.


Turnout is the hidden election within the election. In 2022, Nyanza's 50% turnout left 400,000 Odinga votes uncollected. In 2027, without Raila, the question is whether anyone can mobilise the lakeside machine at all. Votrack's real-time data will tell you. Book your demo today.

Share this article
Shared 70 times
Need Real-Time Election Tracking?

Votrack provides secure, parallel vote tallying for every electoral position in Kenya.

Learn More About Votrack