Back

Kenya Cities

@GeoCoach Egor5 plays100 cities

Exam Score

0 / 100
0 / 100
Legendary medal

The 100 largest towns in Kenya

NairobiKakamegaMombasaNakuruRuiruEldoretKisumuKikuyuThikaNaivashaKaruriGarissaKitaleLimuruJujaKitengelaKiambuMalindiManderaKisiiNgongMtwapaWajirLodwarMavokoMeruNyeriIsioloUkundaKiserianKilifiNanyukiBusiaMigoriBungomaNarokEmbuMachakosEl WakGilgilMbaleKimililiKerichoVoiWanguruHabasweinMoyaleMumiasHoma BayKenolMasalaniMurangaWebuyeNjoroKapsabetNyahururuMarsabitRhamuSiayaMariakaniMaralalMairo-InyaKerugoyaKituiMakutanoElburgonWatamuLamuKajiadoKabarnetNyamiraIsebaniaKaratinaKakumaLafeyBondoChukaKehanchaMauaTavetaTakabaEldama RavineHolaMai MahiuEmaliTuriRongoOyugisWoteGarbatulaMwingiAwendoKimininiMoi's BridgeMazerasMalabaMakinduBanissaMsambweniNamanga
  • Nairobi
  • Kakamega
  • Mombasa
  • Nakuru
  • Ruiru
  • Eldoret
  • Kisumu
  • Kikuyu
  • Thika
  • Naivasha
  • Karuri
  • Garissa
  • Kitale
  • Limuru
  • Juja
  • Kitengela
  • Kiambu
  • Malindi
  • Mandera
  • Kisii
  • Ngong
  • Mtwapa
  • Wajir
  • Lodwar
  • Mavoko
  • Meru
  • Nyeri
  • Isiolo
  • Ukunda
  • Kiserian
  • Kilifi
  • Nanyuki
  • Busia
  • Migori
  • Bungoma
  • Narok
  • Embu
  • Machakos
  • El Wak
  • Gilgil
  • Mbale
  • Kimilili
  • Kericho
  • Voi
  • Wanguru
  • Habaswein
  • Moyale
  • Mumias
  • Homa Bay
  • Kenol
  • Masalani
  • Muranga
  • Webuye
  • Njoro
  • Kapsabet
  • Nyahururu
  • Marsabit
  • Rhamu
  • Siaya
  • Mariakani
  • Maralal
  • Mairo-Inya
  • Kerugoya
  • Kitui
  • Makutano
  • Elburgon
  • Watamu
  • Lamu
  • Kajiado
  • Kabarnet
  • Nyamira
  • Isebania
  • Karatina
  • Kakuma
  • Lafey
  • Bondo
  • Chuka
  • Kehancha
  • Maua
  • Taveta
  • Takaba
  • Eldama Ravine
  • Hola
  • Mai Mahiu
  • Emali
  • Turi
  • Rongo
  • Oyugis
  • Wote
  • Garbatula
  • Mwingi
  • Awendo
  • Kiminini
  • Moi's Bridge
  • Mazeras
  • Malaba
  • Makindu
  • Banissa
  • Msambweni
  • Namanga
Every place you'll learn — hover a dot for its name

What you'll learn on this map

Kenya Cities covers 100 cities in Kenya. Every one of them shows up in practice until you can place it from memory.

  • Nairobi
  • Kakamega
  • Mombasa
  • Nakuru
  • Ruiru
  • Eldoret
  • Kisumu
  • Kikuyu
  • Thika
  • Naivasha
  • Karuri
  • Garissa
  • Kitale
  • Limuru
  • Juja
  • Kitengela
  • Kiambu
  • Malindi
  • Mandera
  • Kisii
  • Ngong
  • Mtwapa
  • Wajir
  • Lodwar
  • Mavoko
  • Meru
  • Nyeri
  • Isiolo
  • Ukunda
  • Kiserian
  • Kilifi
  • Nanyuki
  • Busia
  • Migori
  • Bungoma
  • Narok
  • Embu
  • Machakos
  • El Wak
  • Gilgil
  • Mbale
  • Kimilili
  • Kericho
  • Voi
  • Wanguru
  • Habaswein
  • Moyale
  • Mumias
  • Homa Bay
  • Kenol
  • Masalani
  • Muranga
  • Webuye
  • Njoro
  • Kapsabet
  • Nyahururu
  • Marsabit
  • Rhamu
  • Siaya
  • Mariakani
  • Maralal
  • Mairo-Inya
  • Kerugoya
  • Kitui
  • Makutano
  • Elburgon
  • Watamu
  • Lamu
  • Kajiado
  • Kabarnet
  • Nyamira
  • Isebania
  • Karatina
  • Kakuma
  • Lafey
  • Bondo
  • Chuka
  • Kehancha
  • Maua
  • Taveta
  • Takaba
  • Eldama Ravine
  • Hola
  • Mai Mahiu
  • Emali
  • Turi
  • Rongo
  • Oyugis
  • Wote
  • Garbatula
  • Mwingi
  • Awendo
  • Kiminini
  • Moi's Bridge
  • Mazeras
  • Malaba
  • Makindu
  • Banissa
  • Msambweni
  • Namanga

More City Maps by @GeoCoach Egor

See all →

Nearby countries