Home
Tweet
Facebook
Show Map

Kenya: Division

Contents: Provinces and Counties

The population of the former provinces and current counties of Kenya.

The Details icon links to further information about a selected division including its population structure (gender, age groups, age distribution, urbanization, religion).

NameStatusPopulation
Census
1979-08-24
Population
Census
1989-08-24
Population
Census
1999-08-24
Population
Census
2009-08-24
Population
Census
2019-08-24
Population
Projection
2023-07-01
CentralFormer Province2,345,8333,116,7033,724,1594,383,7435,482,2395,949,219
KiambuCounty686,290914,4121,389,7231,623,2822,417,7352,652,880
KirinyagaCounty291,431391,516457,105528,054610,411653,112
Murang'aCounty648,333858,063736,273942,5811,056,6401,112,288
NyandaruaCounty233,302345,420479,902596,268638,289695,531
NyeriCounty486,477607,292661,156693,558759,164835,408
CoastFormer Province1,342,7941,829,1912,487,2643,325,3074,329,4744,717,530
KilifiCounty430,986591,903825,8551,109,7351,453,7871,577,335
KwaleCounty288,363383,053496,133649,931866,820944,464
LamuCounty42,29956,78372,686101,539143,920167,332
MombasaCounty341,148461,753665,018939,3701,208,3331,311,860
Taita-TavetaCounty147,597207,273246,671284,657340,671363,990
Tana RiverCounty92,401128,426180,901240,075315,943352,549
EasternFormer Province2,719,8513,768,6774,631,7795,668,1236,821,0497,281,867
EmbuCounty263,173370,138449,149516,212608,599648,425
IsioloCounty43,47870,078100,861143,294268,002315,937
KituiCounty464,283652,603819,2501,012,7091,136,1871,229,790
MachakosCounty......906,6441,098,5841,421,9321,487,758
MakueniCounty......771,545884,527987,6531,042,300
MarsabitCounty96,216129,262174,957291,166459,785515,292
MeruCounty......1,102,9301,356,3011,545,7141,625,982
Tharaka-NithiCounty......306,443365,330393,177416,383
NairobiFormer Province827,7751,324,5702,143,2543,138,3694,397,0734,750,056
NairobiCounty827,7751,324,5702,143,2543,138,3694,397,0734,750,056
North EasternFormer Province373,787371,391962,1432,310,7572,490,0732,756,903
GarissaCounty128,867124,835392,510623,060841,353927,031
ManderaCounty105,601123,787250,3721,025,756867,457959,236
WajirCounty139,319122,769319,261661,941781,263870,636
NyanzaFormer Province2,643,9563,507,1624,392,1965,442,7116,269,5796,776,082
Homa BayCounty......751,332963,7941,131,9501,231,659
KisiiCounty......952,7251,152,2821,266,8601,344,907
KisumuCounty482,327664,086804,289968,9091,155,5741,248,474
MigoriCounty......666,784917,1701,116,4361,234,082
NyamiraCounty......498,102598,252605,576657,502
SiayaCounty474,516639,439718,964842,304993,1831,059,458
Rift ValleyFormer Province3,240,4024,981,6136,987,03610,006,80512,752,96613,909,992
BaringoCounty203,792347,990403,141555,561666,763733,333
BometCounty.........730,129875,689939,761
Elgeyo-MarakwetCounty148,868216,487284,494369,998454,480495,239
KajiadoCounty149,005258,659406,054687,3121,117,8401,268,261
KerichoCounty.........752,396901,777954,896
LaikipiaCounty134,524218,957322,187399,227518,560561,223
NakuruCounty522,709849,0961,187,0391,603,3252,162,2022,347,849
NandiCounty299,319433,613578,751752,965885,711951,460
NarokCounty210,306398,272536,341850,9201,157,8731,284,204
SamburuCounty76,908108,884143,547223,947310,327348,298
Trans NzoiaCounty259,503393,682575,662818,757990,3411,069,039
TurkanaCounty142,702184,060450,860855,399926,9761,022,773
Uasin GishuCounty300,766445,530622,705894,1791,163,1861,257,330
West PokotCounty158,652225,449308,086512,690621,241676,326
WesternFormer Province1,832,6632,544,3293,358,7764,334,2825,021,8435,383,936
BungomaCounty503,935679,1461,011,5241,375,0631,670,5701,786,973
BusiaCounty297,841401,658552,099743,946893,681968,763
KakamegaCounty......1,296,2701,660,6511,867,5792,002,435
VihigaCounty......498,883554,622590,013625,765
KenyaRepublic15,327,06121,443,63628,686,60738,610,09747,564,29651,525,602

Source: Kenya National Bureau of Statistics.


Further information about the population structure:

MalesFemales49.6%50.4%
GenderPersons
Males25,549,285
Females25,976,317
Gender (P 2023)
Males25,549,285
Females25,976,317
0-14 years15-64years65+ years35.7%60.4%
Age GroupsPersons
0-14 years18,374,515
15-64 years31,140,323
65+ years2,010,764
Age Groups (P 2023)
0-14 years18,374,515
15-64 years31,140,323
65+ years2,010,764
MalesFemales
Age DistributionMalesFemales
80+ years235034269547
70-79 years397283460518
60-69 years728626788783
50-59 years13324001391071
40-49 years23662932409398
30-39 years36310313644949
20-29 years49370814954926
10-19 years57047045815160
0-9 years62168336241965
Age Distribution (P 2023)
80+ years504,581
70-79 years857,801
60-69 years1,517,409
50-59 years2,723,471
40-49 years4,775,691
30-39 years7,275,980
20-29 years9,892,007
10-19 years11,519,864
0-9 years12,458,798
RuralUrban31.2%68.8%
UrbanizationPersons
Rural32,732,596
Urban14,831,700
Urbanization (C 2019)
Rural32,732,596
Urban14,831,700
CatholicProtestantEvangeli…Other Ch…IslamTraditional1/220.6%33.5%
ReligionPersons
Catholic 9,726,169
Protestant15,777,473
Evangelical9,648,690
Other Christian5,226,747
Islam5,152,194
Hindu60,287
Traditional318,727
Other religion467,083
No religion755,750
Religion (C 2019)
Catholic 9,726,169
Protestant15,777,473
Evangelical9,648,690
Other Christian5,226,747
Islam5,152,194
Hindu60,287
Traditional318,727
Other religion467,083
No religion755,750

The service has to support the EPSG:3857 projection; in case of WMTS as TileMatrixSet name.






200 km
Toggle Menu
Zoom In
Zoom Out
Change Level
Population
Density
Change
Gender
Age 65+
Urbanization
Select Topic
Status
Change Label
Enlarge Map
Downsize Map
Hide Map
Toggle Menu
Change Base Map
Change Transparency
Undock Map
Swap Map Position
Enlarge Map
Downsize Map
Show Legend
Print Map
Evangelical
Other Christian