Bam
wor
Countries
Regions
Rankings
Indexes
Compare
News
Intelligence
EN
ES
PT
IT
Home
/
Africa
/
Kenya
/
Cities
← Back to Kenya
Cities of Kenya
6,956 cities and localities
Total cities
6,956
Total population
18,289,500
Provinces
47
Province
Baringo
Bomet County
Bungoma County
Busia County
Elegeyo-Marakwet
Embu County
Garissa County
Homa Bay County
Isiolo County
Kajiado County
Kakamega County
Kericho County
Kiambu County
Kilifi County
Kirinyaga County
Kisii County
Kisumu County
Kitui County
Kwale County
Laikipia
Lamu
Machakos County
Makueni County
Mandera County
Marsabit County
Meru County
Migori County
Mombasa County
Murang'A
Nairobi County
Nakuru County
Nandi
Narok County
Nyamira county
Nyandarua County
Nyeri County
Samburu County
Siaya County
Taita Taveta
Tana River County
Tharaka - Nithi
Trans Nzoia
Turkana County
Uasin Gishu County
Vihiga County
Wajir County
West Pokot County
Population
A — Z
Z — A
All
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Showing 1–50
1
Kakamega
Kakamega County
1,867,579
inhab.
0.3°
2
Kisumu
Kisumu County
397,957
inhab.
-0.1°
3
Kikuyu
Kiambu County
323,881
inhab.
-1.2°
4
Karuri
Murang'A
194,342
inhab.
-0.7°
5
Karuri
Kiambu County
194,342
inhab.
-1.2°
6
Kitale
Trans Nzoia
162,174
inhab.
1.0°
7
Kitengela
Kajiado County
154,436
inhab.
-1.5°
8
Kiambu
Kiambu County
147,870
inhab.
-1.2°
9
Khwisero
Kakamega County
113,294
inhab.
0.2°
10
Kisii
Kisii County
112,417
inhab.
-0.7°
11
Kiserian
Kajiado County
76,903
inhab.
-1.4°
12
Kilifi
Kilifi County
74,270
inhab.
-3.6°
13
Kimilili
Bungoma County
56,050
inhab.
0.8°
14
Kapenguria
West Pokot County
56,000
inhab.
1.2°
15
Kericho
Kericho County
53,804
inhab.
-0.4°
16
Kenol
Murang'A
44,086
inhab.
-0.9°
17
Kinoi
Machakos County
44,086
inhab.
-1.7°
18
Kapsabet
Nandi
41,997
inhab.
0.2°
19
Kerugoya
Kirinyaga County
30,045
inhab.
-0.5°
20
Kitui
Kitui County
29,062
inhab.
-1.4°
21
Kajiado
Kajiado County
24,678
inhab.
-1.9°
22
Kabarnet
Baringo
24,661
inhab.
0.5°
23
Karatina
Nyeri County
23,552
inhab.
-0.5°
24
Kakuma
Turkana County
22,984
inhab.
3.7°
25
Kihancha
Migori County
22,194
inhab.
-1.2°
26
Kiminini
Trans Nzoia
16,560
inhab.
0.9°
27
Kawaida
Kiambu County
14,038
inhab.
-1.1°
28
Kagio
Kirinyaga County
13,961
inhab.
-0.6°
29
Kinna
Isiolo County
11,175
inhab.
0.3°
30
Keroka
Nyamira county
10,881
inhab.
-0.8°
31
Kilgoris
Narok County
10,845
inhab.
-1.0°
32
Kainuk
Turkana County
10,535
inhab.
1.8°
33
Kangundo
Machakos County
10,258
inhab.
-1.3°
34
Kimana
Kajiado County
10,116
inhab.
-2.8°
35
Kwale
Kwale County
10,063
inhab.
-4.2°
36
Kapsowar
Elegeyo-Marakwet
9,152
inhab.
1.0°
37
Kutus
Kirinyaga County
9,143
inhab.
-0.6°
38
Kibwezi
Makueni County
8,143
inhab.
-2.4°
39
Kinango
Kwale County
8,070
inhab.
-4.1°
40
Kapsokwony
Bungoma County
7,077
inhab.
0.9°
41
Kaloleni
Kilifi County
7,016
inhab.
-3.8°
42
Kimbimbi
Kirinyaga County
6,826
inhab.
-0.6°
43
Kangema
Murang'A
6,424
inhab.
-0.7°
44
Kendu Bay
Homa Bay County
6,064
inhab.
-0.4°
45
Katito
Kisumu County
5,098
inhab.
-0.3°
46
Kiambur
Laikipia
4,890
inhab.
0.4°
47
Keringet
Nakuru County
4,774
inhab.
-0.5°
48
Kebirigo
Nyamira county
4,711
inhab.
-0.6°
49
Kijabe
Nakuru County
4,679
inhab.
-0.9°
50
Kimende
Kiambu County
4,356
inhab.
-1.0°
Page 1
Next →