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
KakamegaKakamega County
1,867,579inhab.
0.3°
2
KisumuKisumu County
397,957inhab.
-0.1°
3
KikuyuKiambu County
323,881inhab.
-1.2°
4
KaruriMurang'A
194,342inhab.
-0.7°
5
KaruriKiambu County
194,342inhab.
-1.2°
6
KitaleTrans Nzoia
162,174inhab.
1.0°
7
KitengelaKajiado County
154,436inhab.
-1.5°
8
KiambuKiambu County
147,870inhab.
-1.2°
9
KhwiseroKakamega County
113,294inhab.
0.2°
10
KisiiKisii County
112,417inhab.
-0.7°
11
KiserianKajiado County
76,903inhab.
-1.4°
12
KilifiKilifi County
74,270inhab.
-3.6°
13
KimililiBungoma County
56,050inhab.
0.8°
14
KapenguriaWest Pokot County
56,000inhab.
1.2°
15
KerichoKericho County
53,804inhab.
-0.4°
16
KenolMurang'A
44,086inhab.
-0.9°
17
KinoiMachakos County
44,086inhab.
-1.7°
18
KapsabetNandi
41,997inhab.
0.2°
19
KerugoyaKirinyaga County
30,045inhab.
-0.5°
20
KituiKitui County
29,062inhab.
-1.4°
21
KajiadoKajiado County
24,678inhab.
-1.9°
22
KabarnetBaringo
24,661inhab.
0.5°
23
KaratinaNyeri County
23,552inhab.
-0.5°
24
KakumaTurkana County
22,984inhab.
3.7°
25
KihanchaMigori County
22,194inhab.
-1.2°
26
KimininiTrans Nzoia
16,560inhab.
0.9°
27
KawaidaKiambu County
14,038inhab.
-1.1°
28
KagioKirinyaga County
13,961inhab.
-0.6°
29
KinnaIsiolo County
11,175inhab.
0.3°
30
KerokaNyamira county
10,881inhab.
-0.8°
31
KilgorisNarok County
10,845inhab.
-1.0°
32
KainukTurkana County
10,535inhab.
1.8°
33
KangundoMachakos County
10,258inhab.
-1.3°
34
KimanaKajiado County
10,116inhab.
-2.8°
35
KwaleKwale County
10,063inhab.
-4.2°
36
KapsowarElegeyo-Marakwet
9,152inhab.
1.0°
37
KutusKirinyaga County
9,143inhab.
-0.6°
38
KibweziMakueni County
8,143inhab.
-2.4°
39
KinangoKwale County
8,070inhab.
-4.1°
40
KapsokwonyBungoma County
7,077inhab.
0.9°
41
KaloleniKilifi County
7,016inhab.
-3.8°
42
KimbimbiKirinyaga County
6,826inhab.
-0.6°
43
KangemaMurang'A
6,424inhab.
-0.7°
44
Kendu BayHoma Bay County
6,064inhab.
-0.4°
45
KatitoKisumu County
5,098inhab.
-0.3°
46
KiamburLaikipia
4,890inhab.
0.4°
47
KeringetNakuru County
4,774inhab.
-0.5°
48
KebirigoNyamira county
4,711inhab.
-0.6°
49
KijabeNakuru County
4,679inhab.
-0.9°
50
KimendeKiambu County
4,356inhab.
-1.0°
Page 1Next →