Home » cities » Main Cities of Kenya

Main Cities of Kenya


List of the main cities of Kenya, ordered by number of inhabitants.

nametypepopulation
Nairobicity3,138,295
Merucity1,833,000
Mombasacity1,300,000
Kisumucity409,928
Nakurucity307,990
Kisiitown200,000
Eldoretcity193,830
Kituicity155,896
Kerichocity150,000
Kiambutown147,870
Kilifitown122,899
Garissacity119,696
Malindicity117,735
Mumiastown116,358
Machakoscity114,109
Bomettown110,963
Kitaletown107,806
Ngongtown107,188
Ukundatown100,000
Nyeritown98,908
Kakamegacity91,778
Thikacity83,000
Lodwartown82,970
Wajirtown82,800
Ruirutown79,741
Bungomatown60,000
Busiatown51,981
Turkweltown49,881
Ol Kaloutown47,795
Isiolotown45,989
Itentown42,312
Embucity41,092
Naroktown40,000
Kerugoyatown39,441
Homa Baytown32,174
Nanyukitown32,000
Migoritown31,644
Manderatown30,433
Kabarnettown24,661
Siayatown22,586
Lamutown18,382
Maralaltown16,281
Naivashatown14,563
Katilutown12,548
Tavetatown11,500
Murang'atown11,021
Nyamiratown10,000
Kajiadotown8,128
Holatown6,932
Bura Easttown6,496
Mbitatown6,100
Koseletown5,000
Marsabittown5,000
Limurutown4,800
Kwaletown4,200
Wundanyitown4,000
Nadapaltown3,500
Kalachatown3,000
Loiyangalanitown1,000
Abageransotown0
Aherotown0
Amagorotown0
Athi Rivertown0
Awasitown0
Awendotown0
Bajumwalitown0
Bananatown0
Bangalitown0
Baolalatown0
Baragoitown0
Benanetown0
Bisiltown0
Bissiltown0
Bondotown0
Bore Holetown0
Bukuratown0
Bulimbo/Harambeetown0
Bumalatown0
Bunatown0
Bura Westtown0
Bute Towntown0
Buteretown0
Chakatown0
Chakamatown0
Chavakalitown0
Chemeliltown0
Chepkubetown0
Cheptaistown0
Chukatown0
Dadaabtown0
Dambastown0
Danabatown0
Dukanatown0
Duntotown0
Egertontown0
Ekonatown0
El Waktown0
Eldama Ravinetown0
Eldastown0
Emalitown0