BamworBamwor
CountriesRegionsRankingsIndexesCompareNewsIntelligence
ENESPTIT

Bamwor

Countries of the world: population, economy, government, geography and statistics. Data from 261 countries in 4 languages.

Regions

EuropeSouth AmericaNorth AmericaAsiaAfricaOceania

Rankings

PopulationGDP (PPP)AreaLife ExpectancyUnemployment

Compare

Argentina vs BrazilUSA vs ChinaFrance vs GermanyJapan vs South Korea

API for Developers

REST API OverviewAPI DocumentationQuickstart & Free KeyAPI Pricing PlansPlaygroundDatasets
About BamworMethodologyData SourcesIndexesContactPrivacy PolicyTerms of UseAPI Terms of Service
© 2026 Bamwor. Data from CIA World Factbook (Public Domain)bamwor.com
  1. Home
  2. /Africa
  3. /Kenya
  4. /Cities
← Back to Kenya

Cities of Kenya

6,956 cities and localities

Total cities6,956
Total population18,289,500
Provinces47
AllABCDEFGHIJKLMNOPQRSTUVWXYZ

Showing 1–50

1
NairobiNairobi County
4,397,073inhab.
-1.3°
2
KakamegaKakamega County
1,867,579inhab.
0.3°
3
MombasaMombasa County
1,208,333inhab.
-4.1°
4
NakuruNakuru County
570,674inhab.
-0.3°
5
RuiruKiambu County
490,120inhab.
-1.1°
6
EldoretUasin Gishu County
475,716inhab.
0.5°
7
KisumuKisumu County
397,957inhab.
-0.1°
8
KikuyuKiambu County
323,881inhab.
-1.2°
9
ThikaNairobi County
251,407inhab.
-1.0°
10
NaivashaNakuru County
198,444inhab.
-0.7°
11
KaruriKiambu County
194,342inhab.
-1.2°
12
KaruriMurang'A
194,342inhab.
-0.7°
13
MatugaKwale County
194,252inhab.
-4.2°
14
MwalaMachakos County
181,896inhab.
-1.4°
15
Lang'ataNairobi County
172,569inhab.
-1.4°
16
Ongata RongaiKajiado County
172,569inhab.
-1.4°
17
JomvuMombasa County
163,415inhab.
-4.0°
18
GarissaGarissa County
163,399inhab.
-0.5°
19
KitaleTrans Nzoia
162,174inhab.
1.0°
20
LimuruKiambu County
159,314inhab.
-1.1°
21
JujaKiambu County
156,041inhab.
-1.1°
22
KitengelaKajiado County
154,436inhab.
-1.5°
23
KiambuKiambu County
147,870inhab.
-1.2°
24
MlolongoMachakos County
136,351inhab.
-1.4°
25
MalindiKilifi County
119,859inhab.
-3.2°
26
ManderaMandera County
114,718inhab.
3.9°
27
KhwiseroKakamega County
113,294inhab.
0.2°
28
KisiiKisii County
112,417inhab.
-0.7°
29
NgongKajiado County
102,323inhab.
-1.4°
30
MtwapaKilifi County
90,677inhab.
-3.9°
31
WajirWajir County
90,116inhab.
1.7°
32
LodwarTurkana County
82,970inhab.
3.1°
33
Athi RiverMachakos County
81,302inhab.
-1.5°
34
MeruMeru County
80,191inhab.
0.0°
35
NyeriNyeri County
80,081inhab.
-0.4°
36
IsioloIsiolo County
78,650inhab.
0.4°
37
UkundaKwale County
77,686inhab.
-4.3°
38
KiserianKajiado County
76,903inhab.
-1.4°
39
KilifiKilifi County
74,270inhab.
-3.6°
40
NanyukiLaikipia
72,813inhab.
0.0°
41
BusiaBusia County
71,886inhab.
0.5°
42
MigoriMigori County
71,668inhab.
-1.1°
43
BungomaBungoma County
68,031inhab.
0.6°
44
NarokNarok County
65,430inhab.
-1.1°
45
EmbuEmbu County
64,979inhab.
-0.5°
46
MachakosMachakos County
63,767inhab.
-1.5°
47
GithunguriMachakos County
63,319inhab.
-1.3°
48
GithunguriKiambu County
63,319inhab.
-1.1°
49
El WakMandera County
60,732inhab.
2.8°
50
GilgilNakuru County
60,711inhab.
-0.5°
Page 1Next →