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
Mombasa
Mombasa County
1,208,333
inhab.
-4.1°
2
Matuga
Kwale County
194,252
inhab.
-4.2°
3
Mwala
Machakos County
181,896
inhab.
-1.4°
4
Mlolongo
Machakos County
136,351
inhab.
-1.4°
5
Malindi
Kilifi County
119,859
inhab.
-3.2°
6
Mandera
Mandera County
114,718
inhab.
3.9°
7
Mtwapa
Kilifi County
90,677
inhab.
-3.9°
8
Meru
Meru County
80,191
inhab.
0.0°
9
Migori
Migori County
71,668
inhab.
-1.1°
10
Machakos
Machakos County
63,767
inhab.
-1.5°
11
Mbale
Vihiga County
60,000
inhab.
0.1°
12
Molo
Nakuru County
48,356
inhab.
-0.2°
13
Moyale
Marsabit County
47,850
inhab.
3.5°
14
Mumias
Kakamega County
45,485
inhab.
0.3°
15
Masalani
Tana River County
43,642
inhab.
-1.7°
16
Murang’a
Murang'A
43,314
inhab.
-0.7°
17
Marsabit
Marsabit County
36,289
inhab.
2.3°
18
Mariakani
Kilifi County
31,715
inhab.
-3.9°
19
Maralal
Samburu County
31,350
inhab.
1.1°
20
Mairo Inya
Nyandarua County
30,527
inhab.
0.0°
21
Makutano
West Pokot County
28,469
inhab.
1.3°
22
Maua
Meru County
22,121
inhab.
0.2°
23
Maai Mahiu
Nakuru County
20,823
inhab.
-1.0°
24
Mai
Nakuru County
20,823
inhab.
-1.0°
25
Makueni Boma
Makueni County
20,681
inhab.
-1.8°
26
Mwingi
Kitui County
17,025
inhab.
-0.9°
27
Moi‘s Bridge
Uasin Gishu County
16,355
inhab.
0.9°
28
Mazeras
Kwale County
16,254
inhab.
-4.0°
29
Malaba
Busia County
15,581
inhab.
0.6°
30
Muhoroni
Kisumu County
15,217
inhab.
-0.2°
31
Makindu
Makueni County
15,038
inhab.
-2.3°
32
Msambweni
Kwale County
14,951
inhab.
-4.5°
33
Mbita
Homa Bay County
14,916
inhab.
-0.4°
34
Magadi
Kajiado County
14,529
inhab.
-1.9°
35
Mogotio
Baringo
13,366
inhab.
-0.0°
36
Makutano
Machakos County
12,396
inhab.
-1.4°
37
Matuu
Machakos County
12,073
inhab.
-1.1°
38
Majengo
Vihiga County
11,913
inhab.
0.0°
39
Mado Gashi
Garissa County
11,814
inhab.
0.7°
40
Mau Narok
Nakuru County
11,806
inhab.
-0.6°
41
Merti
Isiolo County
10,990
inhab.
1.1°
42
Matunda
Uasin Gishu County
10,807
inhab.
0.8°
43
Mwatate
Taita Taveta
9,572
inhab.
-3.5°
44
Marigat
Baringo
9,395
inhab.
0.5°
45
Maragua
Murang'A
8,597
inhab.
-0.8°
46
Marereni
Kilifi County
7,085
inhab.
-2.9°
47
Maseno
Kisumu County
6,771
inhab.
-0.0°
48
Mukurwe-ini
Nyeri County
6,508
inhab.
-0.6°
49
Mpeketoni
Lamu
5,957
inhab.
-2.4°
50
Mtito Andei
Makueni County
5,626
inhab.
-2.7°
Page 1
Next →