Home
Kenya Map

Kenya

Republic of Kenya

Provinces

The population of the former provinces of Kenya according to census results and latest official projections,

NameAbbr.StatusCapitalArea
A-L (m²)
Population
Census (Cf)
1979-08-24
Population
Census (Cf)
1989-08-24
Population
Census (C)
1999-08-24
Population
Census (C)
2009-08-24
Population
Census (C)
2019-08-24
Population
Projection (P)
2023-07-01
 
CentralCEProvNyeri13,1522,345,8333,116,7033,724,1594,383,7435,482,2395,949,2001315200
CoastCOProvMombasa82,3821,342,7941,829,1912,487,2643,325,3074,329,4744,717,5008238200
EasternEAProvEmbu153,3282,719,8513,768,6774,631,7795,668,1236,821,0497,281,90015332800
NairobiNACpDstNairobi704827,7751,324,5702,143,2543,138,3694,397,0734,750,10070400
North EasternNEProvGarissa127,449373,787371,391962,1432,310,7572,490,0732,756,90012744900
NyanzaNYProvKisumu12,6022,643,9563,507,1624,392,1965,442,7116,269,5796,776,1001260200
Rift ValleyRVProvNakuru182,9563,240,4024,981,6136,987,03610,006,80512,752,96613,910,00018295600
WesternWEProvKakamega8,3041,832,6632,544,3293,358,7764,334,2825,021,8435,383,900830400
KenyaKENRepNairobi580,87615,327,06121,443,63628,686,60738,610,09747,564,29651,525,600

Major Cities

 NameAdm.Population
Census (C)
2019-08-24
1NairobiNA4,397,073
2MombasaCO1,208,333
3NakuruRV570,674
4RuiruCE490,120
5EldoretRV475,716
6KisumuNY397,957
7KikuyuCE323,881
8ThikaCE251,407
9NaivashaRV198,444
10KaruriCE194,342

Contents: Cities, Towns & Urban Centers

The population of all Kenyan cities, towns and urban centers with more than 15,000 inhabitants by census years.

NameAdm.Population
Census (Cf)
1969-08-24
Population
Census (Cf)
1979-08-24
Population
Census (Cf)
1989-08-24
Population
Census (C)
1999-08-24
Population
Census (C)
2009-08-24
Population
Census (C)
2019-08-24
Area 
Athi River (Mavoko)EA.........22,167...81,3020
AwendoNY.........13,76017,90916,8150
Banisa (Banissa)NE...............14,9740
BondoNY.........7,79714,47822,7120
BungomaWE4,40125,16126,80544,19654,46968,0310
BusiaWE1,0575,26620,78130,77739,07671,8860
ChukaEA.........6,7847,61422,3880
ElburgonRV5,343...12,072...29,55628,3590
Eldama RavineRV2,692...6,83110,51817,61021,3850
EldoretRV18,19650,503111,882167,016247,500475,7160
ElwakNE.........11,12828,06960,7320
EmaliEA.........3,6497,02418,3250
EmbuEA3,92815,98626,52531,50034,82564,9790
GarbatulaEA.........1,991...17,4430
GarissaNE...14,07631,31950,955109,224163,3990
GilgilRV4,1789,10314,03420,36239,01660,7110
GithunguriEA...............63,3190
HabasweinNE............8,28049,5990
HolaCO............11,49220,9120
Homa BayNY3,2527,48923,33532,17428,59344,9490
IsebaniaNY...............23,8910
IsioloEA8,20111,33116,82428,85443,74678,6500
JujaCE.........6,00940,183156,0410
KabarnetRV.........9,58317,26922,4740
KajiadoRV1,755......9,12814,20524,6780
KakamegaWE6,24432,025...57,12867,170107,2270
KakumaRV.........9,10731,58122,9840
KapsabetRV2,298...10,53717,91823,30341,9970
KaratinaCE2,436......6,8528,36223,5520
KaruriCE......14,92919,746107,754194,3420
KehanchaNY.........11,819...22,1940
KenolCE...............44,0860
KerichoRV10,144......30,02340,81353,8040
KerugoyaCE1,938...9,58514,05620,12130,0450
KiambuCE2,776...6,52213,81475,203147,8700
KikuyuCE............200,285323,8810
KilifiCO2,662...14,14530,39443,38874,2700
KimililiWE723...5,48310,26140,92856,0500
KimininiRV............5,52316,5600
KiserianRV............14,08676,9030
KisiiNY6,08029,66144,149...60,222112,4170
KisumuNY32,431152,643192,733194,390254,016397,9570
KitaleRV11,57328,32756,21863,24598,071162,1740
KitengelaRV............56,984154,4360
KituiEA3,071...9,30513,24419,06729,0620
LafeyNE...............22,8820
LamuCO7,403.........12,76725,3850
LimuruCE1,286.........61,30681,3160
LodwarRV......13,61916,98144,15382,9700
MachakosEA6,312......28,89140,81963,7670
Mai MahiuRV............10,78320,8230
Mairo InyaCE.........3,580...30,5270
MakinduEA.........6,2267,76615,0380
Makutano (Kapenguria)RV1,790...7,72912,98420,45628,4690
MalabaWE.........7,30215,62615,5810
MalindiCO10,75723,27534,04753,80582,747119,8590
ManderaNE94613,12622,69930,43357,186114,7180
MaralalRV3,878...8,96216,28115,21331,3500
MariakaniCO......8,37210,98730,67131,7150
MarsabitEA6,635......13,86214,47436,2890
MasalaniNE............13,90043,6420
MauaEA.........9,76314,75322,1210
MazerasCO...............16,2540
Mbale (Vihiga)WE............36,38017,4040
Mbita (Mbita Point)NY.........6,10310,72014,9160
MeruEA4,475.........43,14680,1910
MigoriNY2,066...12,27431,64452,41871,6680
MlolongoEA...............136,3510
Moi's BridgeWE............14,14616,3550
Molo (Turi)RV4,240...11,17520,94432,57248,3560
MombasaCO247,073341,148461,753665,018905,6271,208,3330
MoyaleEA......7,04913,94427,63247,8500
MsambweniCO............12,50314,9510
MtwapaCO.........18,39748,42690,6770
MumiasWE697...23,66836,15838,62341,9420
Murang'aCE4,75015,29021,650...23,72343,3140
MwingiEA......3,74210,13814,90017,0250
NairobiNA509,286827,7751,324,5702,143,2543,109,8614,397,0730
NaivashaRV6,92011,491...32,22291,898198,4440
NakuruRV47,15192,851163,927219,366343,395570,6740
NamangaRV.........6,2059,00414,9220
NanyukiRV11,62418,98624,07031,57738,33972,8130
NarokRV2,608...11,62924,09137,12965,4300
NgongRV1,583...8,77520,701103,927102,3230
NjoroRV3,037......16,51023,77042,1730
NyahururuRV7,60211,27714,82924,75140,80337,6500
NyamiraNY.........9,97112,65724,4830
NyeriCE10,00435,753...46,96961,18780,0810
Ongata RongaiRV......17,28835,87439,951172,5690
OyugisNY.........9,0848,91719,9470
RhamuNE.........7,43723,89435,6440
RongoNY.........6,17512,28220,6880
RuiruCE1,6741,71823,31679,741238,329490,1200
SiayaNY...4,022...13,78722,18233,1530
TakabaNE.........2,93121,27121,5170
TavetaCO.........11,49516,88922,0180
ThikaCE18,38741,32457,60382,665136,386251,4070
UkundaCO.........43,94660,48977,6860
VoiCO5,313...13,20216,86316,13653,3530
WajirNE............16,18890,1160
WanguruCE.........8,18117,58151,7220
WatamuCO............9,40727,8570
WebuyeWE.........19,60623,36442,6420
WoteEA.........5,5429,43319,7250

Population Structure

Further information about the population structure.

Gender (P 2023)
Males25,549,285
Females25,976,317
Age Groups (P 2023)
0-14 years18,374,515
15-64 years31,140,323
65+ years2,010,764
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
Urbanization (C 2019)
Rural32,732,596
Urban14,831,700
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

Google Search for: Hotels - Restaurants - Shopping - Sights - Maps - Images

Wikipedia - Google: Satellite Map / Street Map - Open Street Map