Cities, towns and villages
Kenya place reference
6,673 populated-place records from GeoNames. Browse the directory or search the beginning of a Latin/transliterated name.
6,673 results. Page 19 of 67.
- Kamarandi
Tharaka - Nithi · GeoNames 11981652
- Kamarr
Baringo · GeoNames 194846
- Kamasegere
Homa Bay County · GeoNames 194843
- Kamasielo
Bungoma County · GeoNames 194839
- Kamatanyi
Marsabit County · GeoNames 11816737
- Kamathuri
Kirinyaga County · GeoNames 194834
- Kamatu
Nyeri County · GeoNames 194831
- Kamatungu
Tharaka - Nithi · GeoNames 194830
- Kamayagi
Kitui County · GeoNames 11981720
- Kambaa
Kiambu County · GeoNames 194825
- Kambaa
Kiambu County · GeoNames 194826
- Kambaa
Nyandarua County · GeoNames 11830728
- Kambala
Nakuru County · GeoNames 194823
- Kambara
Kiambu County · GeoNames 194819
- Kambara
Murang'A · GeoNames 194820
- Kambarare
Kirinyaga County · GeoNames 194818
- Kambare
Siaya County · GeoNames 194817
- Kambi ya Munyu
Makueni County · GeoNames 194803
- Kambini
Kwale County · GeoNames 8605083
- Kambiri
Kakamega County · GeoNames 194809
- Kambirua
Murang'A · GeoNames 194812
- Kambiti
Machakos County · GeoNames 11867766
- Kamboyo
Taita Taveta · GeoNames 194799
- Kambu
Makueni County · GeoNames 194797
- Kambuji
Migori County · GeoNames 194793
- Kamburu
Kiambu County · GeoNames 194791
- Kamburu Bridge
Embu County · GeoNames 11981869
- Kambuu
Makueni County · GeoNames 194785
- Kame
Nakuru County · GeoNames 11964566
- Kameghen
West Pokot County · GeoNames 194770
- Kamegwa
Embu County · GeoNames 194781
- Kameichiri
Kirinyaga County · GeoNames 194780
- Kameji
Migori County · GeoNames 194778
- Kamimei
Nandi · GeoNames 191915
- Kaminjewet
Kericho County · GeoNames 194760
- Kamira
Murang'A · GeoNames 194756
- Kamirithu
Kiambu County · GeoNames 194753
- Kamiruru
Meru County · GeoNames 11881553
- Kamleza
Taita Taveta · GeoNames 194742
- Kamnunguuawa
West Pokot County · GeoNames 194730
- Kamobo
Nandi · GeoNames 194728
- Kamogo
Embu County · GeoNames 194724
- Kamoiywo
Nandi · GeoNames 194721
- Kamoko
Nyeri County · GeoNames 11834250
- Kamondo
Kiambu County · GeoNames 194716
- Kamondo
Kiambu County · GeoNames 194864
- Kamorow
West Pokot County · GeoNames 194702
- Kampi ya Bibi
Taita Taveta · GeoNames 194693
- Kampi ya Faro Glade
Baringo · GeoNames 194691
- Kampi Ya Juu
Isiolo County · GeoNames 194689
- Kampi ya Kerenzeni
Kilifi County · GeoNames 194688
- Kampi Ya Moto
Nakuru County · GeoNames 11964544
- Kampi Ya Njemi
Kiambu County · GeoNames 194676
- Kampi ya Samaki
Baringo · GeoNames 194675
- Kampi Ya Sheikh Omar
Isiolo County · GeoNames 194674
- Kamsait
Elegeyo-Marakwet · GeoNames 11817322
- Kamser
Homa Bay County · GeoNames 11964224
- Kamuchege
Kiambu County · GeoNames 194660
- Kamuchege
Kirinyaga County · GeoNames 194661
- Kamuchoni
Nyeri County · GeoNames 194658
- Kamudi
Tana River County · GeoNames 194656
- Kamuga
Kisumu County · GeoNames 194653
- Kamugeno
Bomet County · GeoNames 194651
- Kamugeto
West Pokot County · GeoNames 11817186
- Kamuguga
Kiambu County · GeoNames 194647
- Kamuiru
Kirinyaga County · GeoNames 194643
- Kamukabi
Murang'A · GeoNames 194641
- Kamuloani
Kitui County · GeoNames 11981698
- Kamulu
Kitui County · GeoNames 194636
- Kamulu
Nairobi County · GeoNames 11844130
- Kamunaka
Kitui County · GeoNames 194632
- Kamune
Murang'A · GeoNames 194630
- Kamungei
Bomet County · GeoNames 194627
- Kamungei
Baringo · GeoNames 11871463
- Kamungoita
Tharaka - Nithi · GeoNames 11981642
- Kamungu
Murang'A · GeoNames 194625
- Kamunono
West Pokot County · GeoNames 194624
- Kamunyaka
Kiambu County · GeoNames 194621
- Kamunyaka
Nyeri County · GeoNames 194622
- Kamunyoni
Kitui County · GeoNames 11981660
- Kamunyuini
Kiambu County · GeoNames 194617
- Kamusiliu
Kitui County · GeoNames 11981758
- Kamusinga
Bungoma County · GeoNames 194605
- Kamusukiet
Bungoma County · GeoNames 194603
- Kamutei
Kitui County · GeoNames 11867966
- Kamuthini
Makueni County · GeoNames 194592
- Kamuthwa
Machakos County · GeoNames 194589
- Kamutiong
Bungoma County · GeoNames 11871565
- Kamutiria
Tharaka - Nithi · GeoNames 11981582
- Kamutiu
Kitui County · GeoNames 11981782
- Kamutongi
Embu County · GeoNames 194584
- Kamutungu
Kitui County · GeoNames 11867847
- Kamuwongo
Kitui County · GeoNames 194580
- Kamuyu
Nyeri County · GeoNames 194577
- Kamwangi
Kiambu County · GeoNames 194573
- Kamwangi
Kiambu County · GeoNames 194574
- Kamwango
Tharaka - Nithi · GeoNames 11981586
- Kamwathu
Tharaka - Nithi · GeoNames 11981729
- Kamwaura
Nakuru County · GeoNames 194571
- Kamwenja
Nyeri County · GeoNames 194568
Source: GeoNames · CC BY 4.0 · Snapshot September 17, 2026. Scope, provenance and downloads. Population figures have varying source dates. A record modification date is not a population reference date.
Use this location reference
Use stable place IDs to scope an approved public-research task. Specify the sources, report, review owner and allowed actions in the commissioning brief.
A geographic listing identifies a place. It does not establish a local office, service availability, product compatibility or a customer engagement.