Kenya: largest cities and towns and statistics of their population


download data for Google Earth
see also the list of metropolitan areas
no.namecensus 1989census 1999calculation 2013annual
growth
latitudelongitudeparent divisionname variantsmetropolitan area
1Nairobi1 324 5702 143 2543 599 4193.771.29°S36.82°ENairobi Nairobi
2Mombasa461 753665 018991 9022.904.04°S39.66°ECoastMombasa-Kilindi 
3Nakuru163 927219 366289 8292.010.28°S36.07°ERift Valley  
4Eldoret104 900167 016278 9213.730.52°N35.27°ERift Valley  
5Kisumu 194 390239 4350.09°S34.75°ENyanzaPort Florence 
6Ruiru23 31679 741187 4416.301.14°S36.96°ECentral Nairobi
7Thika57 60382 665112 5462.231.04°S37.09°ECentral  
8Malindi34 04753 80591 3743.863.21°S40.10°ECoast  
9Bungoma26 80544 19688 0085.040.57°N34.56°EWestern  
10Kitale46 20063 24586 1972.241.03°N34.99°ERift Valley  
11Kilifi14 20030 39477 5326.923.61°S39.85°ECoast  
12Kakamega47 30057 12874 7641.940.29°N34.73°EWestern  
13Garissa31 31950 95570 1372.310.44°S39.67°ENorth Eastern  
14Mumias23 66836 15864 9974.280.33°N34.49°EWestern  
15Narok11 70024 09156 9696.341.07°S35.85°ERift Valley  
16Meru 42 67753 7580.06°N37.64°EEastern  
17Mandera22 69930 43353 7254.143.94°N41.86°ENorth Eastern  
18Busia20 78130 77753 0613.970.39°N34.31°EWestern  
19Rongai6 700 52 9610.17°S35.85°ERift Valley  
20Nyeri 46 96949 7610.41°S36.95°ECentral  
21Wajir19 40032 23745 7172.531.75°N40.05°ENorth Eastern  
22Homa Bay23 33532 17445 5062.510.52°S34.45°ENyanza  
23Naivasha 32 22244 7900.71°S36.43°ERift Valley  
24Nyahururu14 90024 75143 8094.160.04°N36.36°ERift ValleyNyahururu Falls, Thompson Falls, Thomson Falls 
25Kericho 30 02341 7330.36°S35.28°ERift Valley  
26Nanyuki24 07031 57740 6331.820.02°N37.06°ERift Valley  
27Migori 31 64438 9771.07°S34.47°ENyanza  
28Lamu8 80017 07638 2615.932.28°S40.90°ECoast  
29Embu26 52531 50038 2011.390.52°S37.45°EEastern  
30Molo 20 94437 5060.24°S35.73°ERift Valley  
31Isiolo23 30028 85437 0311.800.37°N37.57°EEastern  
32Machakos 28 89136 3931.51°S37.26°EEasternMasaku 
33Gilgil4 200 35 1220.48°S36.31°ECentral  
34Kapsabet10 60017 91832 4734.340.21°N35.09°ERift Valley  
35Kisii 25 63431 5740.67°S34.76°ENyanza  
36Kiambu4 50013 81430 4555.811.18°S36.82°ECentral Nairobi
37Webuye 19 60628 5760.62°N34.77°EWestern  
38Mavoko 22 16727 9231.45°S37.00°EEasternAthi RiverNairobi
39Vihiga 19 06727 7910.30°N34.93°EWestern  
40Maralal10 20016 28127 3083.761.11°N36.68°ERift Valley  
41Elburgon  25 997  
42Lodwar 16 98123 6043.13°N35.57°ERift Valley  
43Makueni 18 68923 5421.80°S37.61°EEastern  
44Voi 16 86323 1143.37°S38.57°ECoast  
45Tana River 15 39521 1021.50°S39.50°ECoast  
46Karuri 19 74620 9200.70°S37.18°ECentral  
47Kitui9 40013 24420 2353.071.36°S38.01°EEastern  
48Kutus  20 123  
49Moyale10 50013 94419 6682.493.52°N39.05°EEastern  
50Kapenguria 12 96418 0201.26°N35.08°ERift Valley  
51Marsabit11 40013 86217 3571.622.33°N37.98°EEastern  
52Siaya 13 78716 9820.06°N34.29°ENyanza  
53Magadi8 700 16 9621.89°S36.30°ERift Valley  
54Awendo 13 76016 9491.00°S34.48°ENyanza  
55Muhoroni 13 66416 8300.15°S35.20°ENyanza  
56Koibatek 11 93016 583Rift Valley  
57Ol Kalou 15 18616 0890.27°S36.38°ECentral  
58Taveta 11 49515 7563.40°S37.68°ECoast  
59Namanga7 900 15 4022.54°S36.80°ERift Valley  
60Sawasawa8 200 15 2834.47°S39.48°ECoastSaba Saba 
61Mariakani 10 98715 0603.87°S39.47°ECoast  
62Kimilili 10 26114 956Western  
63Kerugoya 14 05614 8910.50°S37.28°ECentralKeruguya 
64Wundanyi7 900 14 7243.40°S38.37°ECoast  
65Eldama Ravine 10 51814 6200.05°N35.72°ERift Valley  
66Kehancha 11 81914 5581.20°S34.62°ENyanzaKihancha 
67Chuka3 8006 78414 2745.460.33°S37.65°EEastern  
68Butere 9 76114 2270.22°N34.48°EWestern  
69Kajiado6 3009 12813 4342.801.84°S36.79°ERift Valley  
70Mwingi 10 13812 7700.93°S38.07°EEastern  
71Luanda 8 75712 7640.30°N34.05°EWestern  
72Takaungu6 800 12 6743.68°S39.85°ECoast  
73Maua 9 76312 2980.23°N37.93°EEastern  
74Nyamira 9 97112 2820.55°S34.90°ENyanza  
75Murang'a 11 02111 6760.71°S37.15°ECentralMuranga, Fort Hall 
76Kangundo 9 12211 4911.30°S37.34°EEastern  
77Oyugis 9 08411 1890.50°S34.72°ENyanza  
78Ngong5 700 11 1131.36°S36.65°ERift Valley Nairobi
79Malaba 7 30210 6430.63°N34.27°EWestern  
80Naro Moru5 400 10 5280.17°S37.02°ERift ValleyNaro Moro 
81Kabarnet8 6009 5839 8910.230.50°N35.73°ERift Valley  
82Ahero 7 8919 7200.18°S34.92°ENyanza  
83Bondo 7 7979 6040.24°N34.27°ENyanza  
84Limuru1 7004 1419 5116.121.10°S36.65°ECentral Nairobi
85Kinango5 100 9 5054.13°S39.32°ECoastKaningo 
86Baringo 6 4308 9380.47°N35.97°ERift Valley  
87Port Victoria 5 9178 6240.10°N33.97°EWestern  
88Mount Elgon 5 3107 7401.09°N34.76°EWestern  
89Rongo 6 1757 6060.77°S34.60°ENyanza  
90Mbita Point 6 1037 5170.42°S34.20°ENyanza  
91Lugari 5 0777 4000.65°N34.85°EWestern  
92Karatina 6 8527 2590.49°S37.10°ECentral  
93Wote 5 5426 9811.78°S37.63°EEastern  
94Matuu 5 3216 7031.20°S37.47°EEastern  
95Witu3 400 6 3372.38°S40.43°ECoast  
96Tabaka 5 0676 2410.75°S34.67°ENyanza  
97Bomet 4 4266 1520.79°S35.35°ERift Valley  
98Gazi3 300 6 1514.43°S39.51°ECoast  
99Kwale 4 1965 7514.18°S39.45°ECoast  
100Londiani 3 9965 5550.15°S35.58°ERift Valley  
101Itentambach 3 9685 5160.60°N35.52°ERift Valley  
102Malakisi 3 7625 4830.68°N34.42°EWestern  
103Mitoto-Andei 4 3045 4222.68°S38.17°EEasternMtito Andei 
104Suneka 4 2175 1940.66°S34.74°ENyanza  
105Laikipia 3 6105 0180.42°N36.75°ERift Valley  
106Nandi Hills 3 5754 9690.12°N35.18°ERift Valley  
107Kipini2 600 4 8462.52°S40.53°ECoast  
108Vanga2 600 4 669Wanga 
109Keroka 3 7204 5820.79°S34.95°ENyanza  
110Kijabe3 600 4 5570.92°S36.57°ECentral  
111Nyansiongo 3 6924 5480.75°S35.02°ENyanza  
112Maragua 4 2864 5410.78°S37.13°ECentral  
113Burnt Forest 3 1804 4200.23°N35.42°ERift Valley  
114Ugunja 3 5884 4190.18°N34.30°ENyanza  
115Rumuruti3 8004 2494 4070.260.27°N36.52°ERift Valley  
116Nandi 3 1564 3870.20°N35.10°ERift Valley  
117Othaya 4 1084 3520.57°S36.95°ECentral  
118Kangema 3 9714 2070.68°S36.96°ECentral  
119Litein 2 6283 6530.58°S35.18°ERift Valley  
120Kipkelion 2 4793 4460.20°S35.47°ERift ValleyLumbwa 
121Sagana 3 0313 2110.67°S37.20°ECentral  
122Chogoria 2 5003 1490.23°S37.65°EEastern  
123Kikuyu6 3004 1043 068-2.061.23°S36.67°ECentral Nairobi
124Sotik 2 1843 0360.68°S35.12°ERift Valley  
125Yala 2 4383 0030.10°N34.53°ENyanza  
126Shimoni1 500 2 7964.64°S39.39°ECoast  
127Nyamache 2 2052 7160.85°S34.78°ENyanza  
128Malava 1 7042 484Western  
129Konza1 200 2 3401.75°S37.12°ERift Valley  
130Masimba 1 6662 0520.87°S34.93°ENyanza  
131Ogembo 1 6542 0370.80°S34.72°ENyanza  
132Runjenjes 1 5661 9730.42°S37.57°EEasternRunyenjes 
133Funyula 1 2421 810Western  
134Nambale 1 0051 4650.44°N34.25°EWestern  
135Chepareria 9011 2521.32°N35.20°ERift Valley  
136Sirisia 8221 1980.12°N34.00°EWestern  
137Kandara 8408900.88°S37.00°ECentral  
138Ukwala 6718260.19°S34.19°ENyanza  
139Kendu Bay 3904800.36°S34.64°ENyanza  
140Nyamarambe 2122610.81°S34.62°ENyanza  
141Makuyu 1761860.90°S37.18°ECentral  

sponsored link:
#