2022 Election: The Complete County-by-County Results Map

2022 Election: The Complete County-by-County Results Map
Ruto met the 25% threshold in 39 of 47 counties. Odinga met it in 34. Here's every county, every vote.

Ruto met the 25% threshold in 39 of 47 counties. The late Raila met it in 34. Here's every county, every vote — the complete map of Kenya's closest presidential race.

On August 15, 2022, IEBC Chairman Wafula Chebukati declared William Samoei Ruto as the fifth president of the Republic of Kenya. Ruto won with 7,176,141 votes (50.49%) against the late Raila Odinga's 6,942,930 votes (48.85%). The margin was 233,211 votes — just 1.64 percentage points — making it one of the tightest presidential races in Kenyan history.

But the national totals only tell part of the story. Kenya's constitution requires the winner to not only get the most votes nationally but also to receive at least 25% of votes cast in at least 24 of the 47 counties. Ruto cleared this threshold in 39 counties. The late Raila cleared it in 34 counties. Both candidates had broad national appeal, but their strongholds were dramatically different.

The Complete County Map

Let us start with the full picture. The chart below shows every single county, colour-coded by the winner, with the margin of victory indicated by the length of the bar.

Several patterns jump out immediately. Ruto's deepest strongholds were in the Rift Valley and Mt. Kenya regions. His five best counties by vote share were:

  1. Nandi — 91.30% (280,813 votes)
  2. Elgeyo-Marakwet — 96.86% (160,033 votes)
  3. Kericho — 95.32% (318,861 votes)
  4. Bomet — 95.27% (285,428 votes)
  5. Tharaka-Nithi — 89.79% (145,081 votes)

The late Odinga's deepest strongholds were in Nyanza and parts of the Coast. His five best counties:

  1. Homa Bay — 98.93% (399,784 votes)
  2. Siaya — 98.60% (371,092 votes)
  3. Kisumu — 97.44% (419,997 votes)
  4. Migori — 84.57% (294,136 votes)
  5. Busia — 81.68% (226,042 votes)

The most competitive counties — where the margin was less than 5 percentage points — were Narok (Odinga 51.72% vs Ruto 48.10%), Kajiado (Odinga 51.39% vs Ruto 48.12%), Lamu (Odinga 52.25% vs Ruto 45.69%), and Trans Nzoia (Odinga 52.87% vs Ruto 46.61%).

Want this data in real time? Votrack's parallel vote tallying system tracks results from all 46,229 polling stations across 47 counties as they come in. Request a demo to see the complete county map on your own dashboard.

The Margin of Victory: Where Elections Are Won and Lost

While vote share percentages tell you who dominated where, raw vote margins tell you where the election was actually decided. A 95% vote share in a small county matters less than a 55% vote share in a large one.

The late Raila's biggest single-county net vote advantages came from:

  • Kisumu — net +409,986 votes
  • Homa Bay — net +396,287 votes
  • Siaya — net +366,772 votes
  • Machakos — net +203,353 votes
  • Kakamega — net +216,691 votes
  • Nairobi — net +205,620 votes

Ruto's biggest single-county net advantages:

  • Kiambu — net +395,849 votes
  • Kericho — net +303,808 votes
  • Meru — net +295,267 votes
  • Bomet — net +272,045 votes
  • Murang'a — net +269,823 votes
  • Nandi — net +254,779 votes

The data reveals a critical insight: Ruto won the election not by flipping Odinga strongholds, but by building up enormous margins in more counties. While Odinga had deeper strongholds (Homa Bay at 98.93% vs Ruto's best of 96.86% in Elgeyo-Marakwet), Ruto had more counties delivering large margins. He won 29 counties outright to Odinga's 18 (plus Diaspora).

The Turnout Factor

Turnout varied dramatically across counties. The highest turnout was in Bomet (79.88%), West Pokot (79.51%), and Kericho (78.56%) — all Ruto strongholds. The lowest was Mombasa (43.76%), Kilifi (49.03%), and Kwale (54.94%) — all Odinga territory.

This turnout gap was a decisive factor. If Coast region turnout had matched Rift Valley turnout, the late Raila could have netted hundreds of thousands of additional votes. As analysts noted, the election was partly won by Ruto's supporters being more motivated to vote than Odinga's.

The 25% Threshold: A Constitutional Safeguard

Kenya's constitution requires the winning presidential candidate to receive at least 25% of votes cast in at least half of the 47 counties (i.e., 24 counties). This is designed to ensure the president has national support, not just regional dominance.

Ruto met the 25% threshold in 39 counties. He fell below it in 8 counties: Siaya (1.15%), Homa Bay (0.87%), Kisumu (2.32%), Migori (15.10%), Kilifi (27.08% — actually above), and the three Nyanza heartland counties where his vote share was in single digits.

The late Raila met the 25% threshold in 34 counties. He fell below it in 13 counties, all in the Rift Valley and Mt. Kenya: Elgeyo-Marakwet (2.96%), Nandi (8.47%), Bomet (4.47%), Kericho (4.50%), Tharaka-Nithi (9.32%), Baringo (18.99%), and several others where the Kalenjin and Kikuyu vote was overwhelming.

What the Map Tells Us About 2027

The 2022 county-by-county results reveal a Kenya that was almost perfectly divided between two coalitions, with a thin band of competitive counties in the middle. With the passing of the late Raila Odinga in October 2025, the opposition side of this map is now without its defining figure.

The question for 2027 is not just who runs, but whether the coalition structures hold. Ruto's Kenya Kwanza held together Rift Valley, Mt. Kenya, parts of Western, and Eastern. Can that coalition survive anti-incumbency sentiment and the removal of Gachagua?

On the other side, the late Raila's Azimio held Nyanza, Coast, Ukambani, parts of Western, and Nairobi. Without him, who unites those regions? A Kalonzo candidacy would hold Ukambani but might lose Nyanza. A Luo candidate would hold Nyanza but might lose Ukambani.

The counties to watch in 2027 are the ones that were close in 2022: Narok, Kajiado, Trans Nzoia, Lamu, and Nairobi. These swing counties, with their diverse populations and shifting loyalties, will likely determine the next president. For deeper dives into specific counties, see our Kiambu spotlight, Bungoma analysis, and Machakos-Makueni breakdown.


See the complete map on your own dashboard. Votrack tracks all 47 counties, 290 constituencies, 1,450 wards, and 46,229 polling stations in real time. Request a demo and get the most comprehensive election monitoring platform in Kenya.

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

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

Learn More About Votrack