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 35 of 67.
- Lerrap
Kajiado County · GeoNames 11870925
- Leseru
Uasin Gishu County · GeoNames 10860990
- Leshau
Nyandarua County · GeoNames 189478
- Lesirikan
Samburu County · GeoNames 11670703
- Lesirko Settlement
Nyandarua County · GeoNames 189470
- Lessos
Nandi · GeoNames 182269
- Lessos
08 · GeoNames 7729807
- Liani
Machakos County · GeoNames 11981540
- Libat
Garissa County · GeoNames 189436
- Liboi
Garissa County · GeoNames 8504692
- Lidambiza
Kakamega County · GeoNames 189428
- Liera
Homa Bay County · GeoNames 189425
- Lieta
Homa Bay County · GeoNames 189422
- Lieta
Siaya County · GeoNames 189423
- Lieta
Homa Bay County · GeoNames 189424
- Ligisa
Homa Bay County · GeoNames 189417
- Liguyani
Kakamega County · GeoNames 11871605
- Lika
Nakuru County · GeoNames 11964568
- Likoli
Busia County · GeoNames 189403
- Likoni
Mombasa County · GeoNames 189400
- Lilloch
Kericho County · GeoNames 11964493
- Limuru
Kiambu County · GeoNames 189386
- Lirhanda
Kakamega County · GeoNames 189370
- Lisana
Kisumu County · GeoNames 11964276
- Litein
Kericho County · GeoNames 189367
- Livingstone
Uasin Gishu County · GeoNames 11871721
- Livundoni
Kwale County · GeoNames 189349
- Lo Rateng
Homa Bay County · GeoNames 188875
- Loboi
Baringo · GeoNames 189336
- Lodokejek
Samburu County · GeoNames 11950052
- Lodosoit
Samburu County · GeoNames 189286
- Lodungokwe
Samburu County · GeoNames 189284
- Lodungokwe
Samburu County · GeoNames 10344573
- Lodwar
Turkana County · GeoNames 189280
- Loglogo
Marsabit County · GeoNames 189273
- Logumukum
Baringo · GeoNames 189258
- Loichangamatak
Turkana County · GeoNames 189249
- Loichorai
Nakuru County · GeoNames 11964558
- Loima
West Pokot County · GeoNames 11221233
- Loiminange
Baringo · GeoNames 189230
- Loitip
Baringo · GeoNames 12188506
- Loitokitok
Kajiado County · GeoNames 11257910
- Loiya
Turkana County · GeoNames 188724
- Loiyangalani
Marsabit County · GeoNames 10303666
- Lokichar
Turkana County · GeoNames 189190
- Lokichokio
Turkana County · GeoNames 189189
- Lokiriama
Turkana County · GeoNames 11209760
- Lokitanyala
West Pokot County · GeoNames 189174
- Lokitaung
Turkana County · GeoNames 189173
- Lokone
Turkana County · GeoNames 11225088
- Lokori
Turkana County · GeoNames 189154
- Lokwa Kangole
Turkana County · GeoNames 189140
- Lokwamothing
Turkana County · GeoNames 11225097
- Lokwas
Samburu County · GeoNames 11670816
- Loldia
Nakuru County · GeoNames 189106
- Lolgorien
Narok County · GeoNames 189092
- Lolimo
Turkana County · GeoNames 189078
- Lolkayon
Samburu County · GeoNames 11671056
- Lolkeringet
Nandi · GeoNames 189072
- Lolkunono
Samburu County · GeoNames 11670991
- Lolmotonyi
Meru County · GeoNames 11881733
- Lolokom
West Pokot County · GeoNames 11817259
- Lolonito
Narok County · GeoNames 11832064
- Lolwe
Homa Bay County · GeoNames 11964299
- Lomelo
Turkana County · GeoNames 189009
- Lomoru Itae
Turkana County · GeoNames 188996
- Lomorueseik
Turkana County · GeoNames 11221234
- Lomut
West Pokot County · GeoNames 188985
- Londiani
Kericho County · GeoNames 188981
- Long’s Drift
Nakuru County · GeoNames 11829932
- Longisa
Bomet County · GeoNames 188959
- Longonot
Nakuru County · GeoNames 8605138
- Longonot
Nakuru County · GeoNames 11832076
- Longopito
Isiolo County · GeoNames 188940
- Lonkewan
Samburu County · GeoNames 11947614
- Loperot
Turkana County · GeoNames 188891
- Lopusiki
Turkana County · GeoNames 11497789
- Lorngosua
Kajiado County · GeoNames 189047
- Loruk
Baringo · GeoNames 188836
- Lorukumu
Turkana County · GeoNames 188838
- Loruth
Turkana County · GeoNames 188827
- Lorwok
Baringo · GeoNames 188825
- Losilale
Samburu County · GeoNames 11670942
- Lossom
West Pokot County · GeoNames 188795
- Losuk
Samburu County · GeoNames 11670986
- Lotongot
West Pokot County · GeoNames 188770
- Low Tana
Kirinyaga County · GeoNames 188725
- Lower Gatara
Murang'A · GeoNames 188742
- Lower Kabete
Kiambu County · GeoNames 188740
- Lower Tana
Murang'A · GeoNames 11835346
- Loyengalani
Marsabit County · GeoNames 8521730
- Lualeni
Taita Taveta · GeoNames 11886511
- Luambwa
Busia County · GeoNames 188720
- Luanat
Kajiado County · GeoNames 188719
- Luanda
Homa Bay County · GeoNames 188708
- Luanda
Kakamega County · GeoNames 188711
- Luanda
Migori County · GeoNames 188713
- Luanda
Busia County · GeoNames 188714
- Luanda
Vihiga County · GeoNames 188715
- Luanda
Homa Bay County · GeoNames 188716
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 the location reference to distinguish similarly named places before property research. Confirm the official parcel jurisdiction and actual source coverage separately.
A geographic listing identifies a place. It does not establish a local office, service availability, product compatibility or a customer engagement.