Cities in Kenya
122 cities Β· sorted by population
Nairobi
Pop. 4,397,073
CapitalKakamega
Pop. 1,867,579
Mombasa
Pop. 1,208,333
Nakuru
Pop. 570,674
Ruiru
Pop. 490,120
Eldoret
Pop. 475,716
Kisumu
Pop. 397,957
Kikuyu
Pop. 323,881
Thika
Pop. 251,407
Naivasha
Pop. 198,444
Karuri
Pop. 194,342
Karuri
Pop. 194,342
Matuga
Pop. 194,252
Mwala
Pop. 181,896
Ongata Rongai
Pop. 172,569
Lang'ata
Pop. 172,569
Jomvu
Pop. 163,415
Garissa
Pop. 163,399
Kitale
Pop. 162,174
Limuru
Pop. 159,314
Juja
Pop. 156,041
Kitengela
Pop. 154,436
Kiambu
Pop. 147,870
Mlolongo
Pop. 136,351
Malindi
Pop. 119,859
Mandera
Pop. 114,718
Khwisero
Pop. 113,294
Kisii
Pop. 112,417
Ngong
Pop. 102,323
Mtwapa
Pop. 90,677
Wajir
Pop. 90,116
Lodwar
Pop. 82,970
Athi River
Pop. 81,302
Meru
Pop. 80,191
Nyeri
Pop. 80,081
Isiolo
Pop. 78,650
Ukunda
Pop. 77,686
Kiserian
Pop. 76,903
Kilifi
Pop. 74,270
Nanyuki
Pop. 72,813
Busia
Pop. 71,886
Migori
Pop. 71,668
Bungoma
Pop. 68,031
Narok
Pop. 65,430
Embu
Pop. 64,979
Machakos
Pop. 63,767
Githunguri
Pop. 63,319
Githunguri
Pop. 63,319
El Wak
Pop. 60,732
Gilgil
Pop. 60,711
Upper Gilgil
Pop. 60,711
Mbale
Pop. 60,000
Kimilili
Pop. 56,050
Kapenguria
Pop. 56,000
Kericho
Pop. 53,804
Voi
Pop. 53,353
Imara Daima Estate
Pop. 52,837
Wanguru
Pop. 51,722
Habaswein
Pop. 49,599
Molo
Pop. 48,356
Moyale
Pop. 47,850
Ol Kalou
Pop. 47,795
Mumias
Pop. 45,485
Homa Bay
Pop. 44,949
Kinoi
Pop. 44,086
Kenol
Pop. 44,086
Masalani
Pop. 43,642
Murangβa
Pop. 43,314
Webuye
Pop. 42,642
Njoro
Pop. 42,173
Iten
Pop. 42,000
Kapsabet
Pop. 41,997
Lugulu
Pop. 40,894
Tetu
Pop. 39,293
Nyahururu
Pop. 37,650
Marsabit
Pop. 36,289
Ramu
Pop. 35,644
Siaya
Pop. 33,153
Mariakani
Pop. 31,715
Maralal
Pop. 31,350
Mairo Inya
Pop. 30,527
Rongai
Pop. 30,471
Kerugoya
Pop. 30,045
Pumwani
Pop. 29,616
Kitui
Pop. 29,062
Makutano
Pop. 28,469
Elburgon
Pop. 28,359
Watamu
Pop. 27,857
Lamu
Pop. 25,385
Kajiado
Pop. 24,678
Kabarnet
Pop. 24,661
Nyamira
Pop. 24,483
Isebania
Pop. 23,891
Karatina
Pop. 23,552
Kakuma
Pop. 22,984
Lafey
Pop. 22,882
Bondo
Pop. 22,712
Chuka
Pop. 22,388
Kihancha
Pop. 22,194
Maua
Pop. 22,121
Taveta
Pop. 22,018
Takaba
Pop. 21,517
Eldama Ravine
Pop. 21,385
Hola
Pop. 20,912
Maai Mahiu
Pop. 20,823
Mai
Pop. 20,823
Rongo
Pop. 20,688
Makueni Boma
Pop. 20,681
Ogembo
Pop. 20,000
Oyugis
Pop. 19,947
Wote
Pop. 19,725
Emali
Pop. 18,325
Garba Tula
Pop. 17,443
Mwingi
Pop. 17,025
Awendo
Pop. 16,815
Awendo
Pop. 16,815
Kiminini
Pop. 16,560
Moiβs Bridge
Pop. 16,355
Mazeras
Pop. 16,254
Malaba
Pop. 15,581
Muhoroni
Pop. 15,217
Makindu
Pop. 15,038