LIVE
47 COUNTIES///290 CONSTITUENCIES///1,450 WARDS///22.1M REGISTERED VOTERS///2M+ DATA POINTS///3 GENERAL ELECTIONS ARCHIVED///REAL DATA - NO SPIN - SINCE 2013///47 COUNTIES///290 CONSTITUENCIES///1,450 WARDS///22.1M REGISTERED VOTERS///2M+ DATA POINTS///3 GENERAL ELECTIONS ARCHIVED///REAL DATA - NO SPIN - SINCE 2013///
Kura254

Official Results - IEBC verified where available

Kenya President Election Results2022

Aggregated from 47 result records across 47 places in the imported Kura254 archive.

14.21M

Valid Votes

0

Rejected

64.3%

Turnout

47

Counties

Loading full archive in background

Default view ready

Official Results

Kenya President Election

2022 - National aggregate

14.21M

Valid Votes

+1.65%

Margin

WR

Winner

William Ruto

UDA

50.50%

of votes

1

William Ruto

UDA

7,173,951 votes - 47/47 result areas

50.50%

2

Raila Odinga

Azimio

6,939,203 votes - 47/47 result areas

48.84%

3

George Wajackoyah

Roots

61,929 votes - 47/47 result areas

0.44%

4

David Mwaure

Agano

31,956 votes - 47/47 result areas

0.22%

Export

Export a shareable infographic of these results

Full Results

Candidate totals

4 candidates

#CandidatePartyVotes%
1William RutoUDA7,173,95150.50%
2Raila OdingaAzimio6,939,20348.84%
3George WajackoyahRoots61,9290.44%
4David MwaureAgano31,9560.22%

14.21M

Valid Votes

0

Rejected

64.3%

Turnout

All Available Results

Result areas and candidate rows

47 result areas

AreaScopeCandidatePartyVotes%Valid votesRegistered
BaringoCountyWilliam RutoUDA175,17080.69%217,091281,107
"Raila OdingaAzimio41,22718.99%
"George WajackoyahRoots4740.22%
"David MwaureAgano2200.10%
BometCountyWilliam RutoUDA285,42895.27%299,606377,023
"Raila OdingaAzimio13,3834.47%
"George WajackoyahRoots5610.19%
"David MwaureAgano2340.08%
BungomaCountyWilliam RutoUDA255,90663.16%405,151646,612
"Raila OdingaAzimio145,28035.86%
"George WajackoyahRoots2,3840.59%
"David MwaureAgano1,5810.39%
BusiaCountyRaila OdingaAzimio226,04281.68%276,730416,818
"William RutoUDA48,80117.63%
"George WajackoyahRoots1,4140.51%
"David MwaureAgano4730.17%
Elgeyo/MarakwetCountyWilliam RutoUDA160,03396.86%165,224213,904
"Raila OdingaAzimio4,8932.96%
"George WajackoyahRoots1760.11%
"David MwaureAgano1220.07%
EmbuCountyWilliam RutoUDA187,98185.04%221,048334,684
"Raila OdingaAzimio31,20914.12%
"George WajackoyahRoots1,3350.60%
"David MwaureAgano5230.24%
GarissaCountyRaila OdingaAzimio81,37674.01%109,960201,513
"William RutoUDA28,11125.56%
"George WajackoyahRoots3960.36%
"David MwaureAgano770.07%
Homa BayCountyRaila OdingaAzimio399,78498.93%404,112551,111
"William RutoUDA3,4970.87%
"George WajackoyahRoots7090.18%
"David MwaureAgano1220.03%
IsioloCountyWilliam RutoUDA32,30254.77%58,97889,535
"Raila OdingaAzimio26,44944.85%
"George WajackoyahRoots1750.30%
"David MwaureAgano520.09%
KajiadoCountyRaila OdingaAzimio158,55651.38%308,624463,389
"William RutoUDA148,44948.10%
"George WajackoyahRoots9330.30%
"David MwaureAgano6860.22%
KakamegaCountyRaila OdingaAzimio357,85771.04%503,719844,709
"William RutoUDA141,16628.02%
"George WajackoyahRoots3,4590.69%
"David MwaureAgano1,2370.25%
KerichoCountyWilliam RutoUDA318,86195.32%334,516428,126
"Raila OdingaAzimio15,0534.50%
"George WajackoyahRoots3950.12%
"David MwaureAgano2070.06%
KiambuCountyWilliam RutoUDA606,42973.49%825,1911,275,168
"Raila OdingaAzimio210,58025.52%
"George WajackoyahRoots4,3770.53%
"David MwaureAgano3,8050.46%
KilifiCountyRaila OdingaAzimio204,53671.64%285,496588,842
"William RutoUDA77,33127.09%
"George WajackoyahRoots2,5520.89%
"David MwaureAgano1,0670.37%
KirinyagaCountyWilliam RutoUDA220,98484.70%260,900376,137
"Raila OdingaAzimio37,90914.53%
"George WajackoyahRoots1,3670.52%
"David MwaureAgano6400.25%
KisiiCountyRaila OdingaAzimio265,07865.80%402,836637,111
"William RutoUDA135,32633.59%
"George WajackoyahRoots1,6780.42%
"David MwaureAgano7540.19%
KisumuCountyRaila OdingaAzimio419,99797.45%431,005607,496
"William RutoUDA10,0112.32%
"George WajackoyahRoots7440.17%
"David MwaureAgano2530.06%
KituiCountyRaila OdingaAzimio235,40271.53%329,073532,833
"William RutoUDA89,41927.17%
"George WajackoyahRoots2,8400.86%
"David MwaureAgano1,4120.43%
KwaleCountyRaila OdingaAzimio125,54170.13%179,009328,316
"William RutoUDA51,91829.00%
"George WajackoyahRoots1,1370.64%
"David MwaureAgano4130.23%
LaikipiaCountyWilliam RutoUDA119,14270.46%169,084263,273
"Raila OdingaAzimio48,90828.93%
"George WajackoyahRoots6020.36%
"David MwaureAgano4320.26%
LamuCountyRaila OdingaAzimio26,16052.25%50,07081,468
"William RutoUDA22,87645.69%
"George WajackoyahRoots8481.69%
"David MwaureAgano1860.37%
MachakosCountyRaila OdingaAzimio304,80974.30%410,238687,691
"William RutoUDA101,45624.73%
"George WajackoyahRoots2,9030.71%
"David MwaureAgano1,0700.26%
MakueniCountyRaila OdingaAzimio229,21378.82%290,819479,516
"William RutoUDA59,19520.35%
"George WajackoyahRoots1,8360.63%
"David MwaureAgano5750.20%
ManderaCountyRaila OdingaAzimio106,27978.40%135,565217,034
"William RutoUDA28,35120.91%
"George WajackoyahRoots6760.50%
"David MwaureAgano2590.19%
MarsabitCountyWilliam RutoUDA58,78251.16%114,904166,944
"Raila OdingaAzimio55,67548.45%
"George WajackoyahRoots3030.26%
"David MwaureAgano1440.13%
MeruCountyWilliam RutoUDA398,94678.77%506,476772,573
"Raila OdingaAzimio103,67920.47%
"George WajackoyahRoots2,7980.55%
"David MwaureAgano1,0530.21%
MigoriCountyRaila OdingaAzimio294,13684.58%347,773469,053
"William RutoUDA52,52515.10%
"George WajackoyahRoots8150.23%
"David MwaureAgano2970.09%
MombasaCountyRaila OdingaAzimio161,01558.07%277,301642,362
"William RutoUDA113,70041.00%
"George WajackoyahRoots2,1040.76%
"David MwaureAgano4820.17%
Murang'ACountyWilliam RutoUDA343,34981.68%420,343621,027
"Raila OdingaAzimio73,52617.49%
"George WajackoyahRoots1,9380.46%
"David MwaureAgano1,5300.36%
Nairobi CityCountyRaila OdingaAzimio767,39557.30%1,339,3672,416,551
"William RutoUDA561,77541.94%
"George WajackoyahRoots5,8070.43%
"David MwaureAgano4,3900.33%
NakuruCountyWilliam RutoUDA455,86466.44%686,1701,055,515
"Raila OdingaAzimio226,05232.94%
"George WajackoyahRoots2,4350.35%
"David MwaureAgano1,8190.27%
NandiCountyWilliam RutoUDA280,81391.30%307,575406,393
"Raila OdingaAzimio26,0348.46%
"George WajackoyahRoots4470.15%
"David MwaureAgano2810.09%
NarokCountyRaila OdingaAzimio159,45551.70%308,432398,852
"William RutoUDA148,31048.09%
"George WajackoyahRoots4390.14%
"David MwaureAgano2280.07%
NyamiraCountyRaila OdingaAzimio129,02561.84%208,651323,283
"William RutoUDA78,35637.55%
"George WajackoyahRoots9250.44%
"David MwaureAgano3450.17%
NyandaruaCountyWilliam RutoUDA189,51978.76%240,616361,217
"Raila OdingaAzimio49,22820.46%
"George WajackoyahRoots1,0480.44%
"David MwaureAgano8210.34%
NyeriCountyWilliam RutoUDA272,50783.37%326,880482,000
"Raila OdingaAzimio52,05215.92%
"George WajackoyahRoots1,3390.41%
"David MwaureAgano9820.30%
SamburuCountyRaila OdingaAzimio41,73759.33%70,348100,052
"William RutoUDA28,32940.27%
"George WajackoyahRoots2200.31%
"David MwaureAgano620.09%
SiayaCountyRaila OdingaAzimio371,09298.60%376,354533,602
"William RutoUDA4,3201.15%
"George WajackoyahRoots7340.20%
"David MwaureAgano2080.06%
Taita TavetaCountyRaila OdingaAzimio81,27172.89%111,494182,126
"William RutoUDA29,14826.14%
"George WajackoyahRoots8260.74%
"David MwaureAgano2490.22%
Tana RiverCountyRaila OdingaAzimio51,39054.96%93,505141,110
"William RutoUDA41,50544.39%
"George WajackoyahRoots4120.44%
"David MwaureAgano1980.21%
Tharaka - NithiCountyWilliam RutoUDA145,08189.79%161,578231,966
"Raila OdingaAzimio15,0629.32%
"George WajackoyahRoots9740.60%
"David MwaureAgano4610.29%
Trans NzoiaCountyRaila OdingaAzimio132,44052.87%250,513399,230
"William RutoUDA116,77646.61%
"George WajackoyahRoots8830.35%
"David MwaureAgano4140.17%
TurkanaCountyRaila OdingaAzimio96,11766.97%143,532238,554
"William RutoUDA46,69632.53%
"George WajackoyahRoots4450.31%
"David MwaureAgano2740.19%
Uasin GishuCountyWilliam RutoUDA272,86877.99%349,863506,317
"Raila OdingaAzimio76,00921.73%
"George WajackoyahRoots5940.17%
"David MwaureAgano3920.11%
VihigaCountyRaila OdingaAzimio114,71462.23%184,333310,063
"William RutoUDA67,63336.69%
"George WajackoyahRoots1,4710.80%
"David MwaureAgano5150.28%
WajirCountyRaila OdingaAzimio83,48662.59%133,391207,767
"William RutoUDA49,06236.78%
"George WajackoyahRoots6260.47%
"David MwaureAgano2170.16%
West PokotCountyWilliam RutoUDA109,94463.29%173,705220,042
"Raila OdingaAzimio63,09236.32%
"George WajackoyahRoots3750.22%
"David MwaureAgano1940.11%