Voter Demographics

Who can vote in 2027, by generation and age band: 2019 census age structure projected to election day, joined with the IEBC 2022 register.

Population (2019)

47,562,089

Registered voters (2022)

22,102,532

Voting-age by Aug 2027 (est.)

35,366,509

Gen-z eligible 2027 (est.)

14,300,088

40.4% of the 2027 voting-age est.

Gen-z (born 1997-2012)

14,300,088 eligible

≈ 8,936,934 of today's registered voters, if registration mirrors the age structure.

Youth (18-34 in 2027)

17,620,836

The bloc every 2027 campaign is chasing.

Millennials (born 1981-1996)

11,323,972

Peak-turnout generation in Kenya.

Age structure · Kenya

2019 census population by five-year band.

0-4
5,993,113
5-9
6,202,467
10-14
6,345,902
15-19
5,285,706
20-24
4,447,467
25-29
3,854,402
30-34
3,570,565
35-39
2,650,023
40-44
2,259,168
45-49
1,786,205
50-54
1,308,566
55-59
1,118,068
60-64
869,994
65-69
658,163
70-74
514,522
75-79
283,115
80-84
203,894
85-89
113,606
90-94
55,097
95-99
28,006
100+
14,040

Voters by county

Each county's registered voters with the estimated gen-z among them (county age share × 2022 register), largest first.

Loading map…

Estimated 2027 voting-age population by county. Darker = more voting-age residents.

CountyRegistered (2022)Gen-z shareGen-z est.
Nairobi2,415,31031.1%750,241
Nakuru1,054,85639.3%414,659
Kiambu1,275,00831.6%403,213
Kakamega844,55145.2%381,670
Bungoma646,59847.3%305,823
Meru772,13936.6%282,679
Kisii637,01042.8%272,569
Kilifi588,60244.0%258,870
Kisumu606,75442.4%257,076
Homa Bay551,07146.4%255,845
Machakos687,56534.9%239,723
Kitui532,75843.7%232,575
Siaya533,59543.1%230,065
Migori469,01947.9%224,445
Mombasa641,91332.2%206,980
Uasin Gishu506,13840.3%203,839
Murang'a620,92932.3%200,411
Busia416,75646.3%192,909
Makueni479,40139.4%188,808
Narok398,78447.3%188,610
Kericho428,06742.4%181,371
Trans Nzoia398,98145.3%180,616
Nandi406,28842.7%173,345
Kajiado463,27337.1%171,652
Bomet376,98545.2%170,272
Nyeri481,63230.4%146,276
Kwale328,25343.9%144,093
Nyandarua361,16538.0%137,270
Nyamira323,28341.2%133,180
Baringo281,05346.5%130,744
Vihiga310,04341.9%129,934
Mandera217,03055.7%120,884
Turkana238,52848.9%116,747
Embu334,30233.6%112,181
Kirinyaga376,00129.7%111,559
Wajir207,75851.9%107,911
West Pokot220,02648.9%107,610
Garissa201,47351.4%103,638
Laikipia263,01238.0%100,062
Elgeyo/Marakwet213,88444.6%95,297
Tharaka-Nithi231,93235.5%82,269
Marsabit166,91249.0%81,715
Tana River141,09645.7%64,518
Taita Taveta181,82734.8%63,345
Samburu100,01449.4%49,394
Isiolo89,50445.6%40,805
Lamu81,45339.0%31,782
Kenya (total)22,102,53239.7%8,779,480

Methodology & sources

  • Age structure: KNBS 2019 Census (via OCHA COD-PS, data.humdata.org/dataset/cod-ps-ken), from the 2019 census county tables (KNBS via OCHA).
  • Registered voters: IEBC 2022 General Election register (per ward), the same figures behind every seat page here.
  • 2027 projections age the census cohorts forward to August 2027 (whoever was N years old in 2019 is N+8), ignoring mortality and migration; treat them as estimates.
  • Gen-z = born 1997-2012; those born by August 2009 are eligible in 2027. Constituency and ward figures apply the county's age share to the seat's registered voters.
  • These are eligibility and registration figures, never turnout predictions.