Transit · KE
All cities
123 cities
Cities of 15,000+ people, largest first
Upper Gilgil
Mbale
Kimilili
Kapenguria
Kericho
Voi
Imara Daima Estate
Transit
Wanguru
Habaswein
Molo
Moyale
Ol Kalou
Mumias
Homa Bay
Kenol
Kinoi
Masalani
Murang’a
Webuye
Njoro
Iten
Kapsabet
Lugulu
Tetu
Nyahururu
Marsabit
Ramu
Siaya
Mariakani
Maralal
Mairo Inya
Rongai
Kerugoya
Pumwani
Transit
Kitui
Makutano
Elburgon
Watamu
Lamu
Transit
Kajiado
Kabarnet
Nyamira
Isebania
Karatina
Kakuma
Lafey
Bondo
Chuka
Kihancha
Maua
Cities of All cities
Loading map…
Geographic data © GeoNames (CC BY 4.0)