Home
Show Map

Kenya: Administrative Division

Contents: Provinces and Counties

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

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
CentralFormer Province2,345,8333,116,7033,724,1594,383,7435,482,239
KiambuCounty686,290914,4121,389,7231,623,2822,417,735
KirinyagaCounty291,431391,516457,105528,054610,411
Murang'aCounty648,333858,063736,273942,5811,056,640
NyandaruaCounty233,302345,420479,902596,268638,289
NyeriCounty486,477607,292661,156693,558759,164
CoastFormer Province1,342,7941,829,1912,487,2643,325,3074,329,474
KilifiCounty430,986591,903825,8551,109,7351,453,787
KwaleCounty288,363383,053496,133649,931866,820
LamuCounty42,29956,78372,686101,539143,920
MombasaCounty341,148461,753665,018939,3701,208,333
Taita-TavetaCounty147,597207,273246,671284,657340,671
Tana RiverCounty92,401128,426180,901240,075315,943
EasternFormer Province2,719,8513,768,6774,631,7795,668,1236,821,049
EmbuCounty263,173370,138449,149516,212608,599
IsioloCounty43,47870,078100,861143,294268,002
KituiCounty464,283652,603819,2501,012,7091,136,187
MachakosCounty......906,6441,098,5841,421,932
MakueniCounty......771,545884,527987,653
MarsabitCounty96,216129,262174,957291,166459,785
MeruCounty......1,102,9301,356,3011,545,714
Tharaka-NithiCounty......306,443365,330393,177
NairobiFormer Province827,7751,324,5702,143,2543,138,3694,397,073
NairobiCounty827,7751,324,5702,143,2543,138,3694,397,073
North EasternFormer Province373,787371,391962,1432,310,7572,490,073
GarissaCounty128,867124,835392,510623,060841,353
ManderaCounty105,601123,787250,3721,025,756867,457
WajirCounty139,319122,769319,261661,941781,263
NyanzaFormer Province2,643,9563,507,1624,392,1965,442,7116,269,579
Homa BayCounty......751,332963,7941,131,950
KisiiCounty......952,7251,152,2821,266,860
KisumuCounty482,327664,086804,289968,9091,155,574
MigoriCounty......666,784917,1701,116,436
NyamiraCounty......498,102598,252605,576
SiayaCounty474,516639,439718,964842,304993,183
Rift ValleyFormer Province3,240,4024,981,6136,987,03610,006,80512,752,966
BaringoCounty203,792347,990403,141555,561666,763
BometCounty.........730,129875,689
Elgeyo-MarakwetCounty148,868216,487284,494369,998454,480
KajiadoCounty149,005258,659406,054687,3121,117,840
KerichoCounty.........752,396901,777
LaikipiaCounty134,524218,957322,187399,227518,560
NakuruCounty522,709849,0961,187,0391,603,3252,162,202
NandiCounty299,319433,613578,751752,965885,711
NarokCounty210,306398,272536,341850,9201,157,873
SamburuCounty76,908108,884143,547223,947310,327
Trans NzoiaCounty259,503393,682575,662818,757990,341
TurkanaCounty142,702184,060450,860855,399926,976
Uasin GishuCounty300,766445,530622,705894,1791,163,186
West PokotCounty158,652225,449308,086512,690621,241
WesternFormer Province1,832,6632,544,3293,358,7764,334,2825,021,843
BungomaCounty503,935679,1461,011,5241,375,0631,670,570
BusiaCounty297,841401,658552,099743,946893,681
KakamegaCounty......1,296,2701,660,6511,867,579
VihigaCounty......498,883554,622590,013
KenyaRepublic15,327,06121,443,63628,686,60738,610,09747,564,296

Source: Kenya National Bureau of Statistics (web).