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 24 of 67.
- Katyethoka
Kitui County · GeoNames 193237
- Kau
Tana River County · GeoNames 193236
- Kaudha
Siaya County · GeoNames 193234
- Kaufumbani
Kwale County · GeoNames 193232
- Kaui
Kitui County · GeoNames 193229
- Kauma
Homa Bay County · GeoNames 193223
- Kaumoni
Makueni County · GeoNames 193218
- Kaunguni
Makueni County · GeoNames 193211
- Kauretangthuro
Turkana County · GeoNames 11212238
- Kauriong
West Pokot County · GeoNames 193207
- Kauro
Samburu County · GeoNames 193204
- Kauswini
Kitui County · GeoNames 11867844
- Kauti
Makueni County · GeoNames 193195
- Kavaa
Kitui County · GeoNames 11867879
- Kavaini
Kitui County · GeoNames 193190
- Kavalula
Kitui County · GeoNames 11867884
- Kavata Nzou
Makueni County · GeoNames 193183
- Kavati
Kitui County · GeoNames 195807
- Kavati
Kitui County · GeoNames 195808
- Kavati
Kitui County · GeoNames 11867784
- Kaveta
Kitui County · GeoNames 193180
- Kaviani
Machakos County · GeoNames 193174
- Kavingasi
Kitui County · GeoNames 11981691
- Kavingo
Kitui County · GeoNames 11867868
- Kavisuni
Kitui County · GeoNames 193161
- Kavisuni
Kitui County · GeoNames 11981781
- Kavonge
Kitui County · GeoNames 195725
- Kavote
Kirinyaga County · GeoNames 195657
- Kavujai
Bungoma County · GeoNames 193156
- Kavuluni
Kilifi County · GeoNames 193152
- Kavumbu
Machakos County · GeoNames 190908
- Kavumbu
Makueni County · GeoNames 193150
- Kavuthu
Makueni County · GeoNames 11870857
- Kavyongo
Kitui County · GeoNames 193138
- Kavyuni
Machakos County · GeoNames 193137
- Kawaa
Machakos County · GeoNames 11844154
- Kawab
Samburu County · GeoNames 11670693
- Kawaida
Kiambu County · GeoNames 11428093
- Kawala
Makueni County · GeoNames 193134
- Kawala
Kitui County · GeoNames 11981763
- Kawangoi
Baringo · GeoNames 11871790
- Kawanjaro
Embu County · GeoNames 193121
- Kawelu
Kitui County · GeoNames 193119
- Kaweru
Murang'A · GeoNames 193110
- Kaweru
Meru County · GeoNames 11881555
- Kawethei
Machakos County · GeoNames 193109
- Kawiru
Meru County · GeoNames 11881554
- Kawiti
Homa Bay County · GeoNames 11964624
- Kawundi
Siaya County · GeoNames 11784503
- Kayafungo
Kilifi County · GeoNames 193091
- Kayafungo
Kilifi County · GeoNames 193092
- Kayafungo
Kilifi County · GeoNames 193093
- Kazialingi
Uasin Gishu County · GeoNames 11871725
- Kazoli
Kilifi County · GeoNames 193069
- Kea
Migori County · GeoNames 193067
- Kea
Nyamira county · GeoNames 193068
- Kea
Kitui County · GeoNames 11867873
- Keaa
Machakos County · GeoNames 11844180
- Kebabe
Nyamira county · GeoNames 193063
- Keben
Nandi · GeoNames 11871638
- Kebeneti
Kericho County · GeoNames 193062
- Kebere
Kisii County · GeoNames 193060
- Keberesi
Kisii County · GeoNames 11964190
- Kebetwa
Elegeyo-Marakwet · GeoNames 195782
- Kebirichi
Nyamira county · GeoNames 193057
- Kebirigo
Nyamira county · GeoNames 193056
- Kebulonik
Nandi · GeoNames 193050
- Keburo
Nandi · GeoNames 11871624
- Kedai
Taita Taveta · GeoNames 193043
- Kedong
Nakuru County · GeoNames 193039
- Kedowa
Kericho County · GeoNames 193034
- Kee
Makueni County · GeoNames 193030
- Keekorok
Narok County · GeoNames 7290509
- Kegaa
Embu County · GeoNames 193024
- Kegati
Kisii County · GeoNames 193023
- Kegogi
Kisii County · GeoNames 191734
- Kegondi
Vihiga County · GeoNames 193022
- Kegonga
Migori County · GeoNames 193021
- Kelokelo
Tana River County · GeoNames 7900148
- Kembu
Bomet County · GeoNames 192990
- Kemeloi
Nandi · GeoNames 192988
- Kemera
Nyamira county · GeoNames 192986
- Kenani
Makueni County · GeoNames 10230006
- Kendu Bay
Homa Bay County · GeoNames 192967
- Kendurumu
Nyandarua County · GeoNames 11829950
- Kenegut
Kericho County · GeoNames 192965
- Kenguso
Nyamira county · GeoNames 192961
- Kenol
Murang'A · GeoNames 12718626
- Kenplains
Machakos County · GeoNames 192954
- Kenyatta
Machakos County · GeoNames 11981544
- Kenyenjere
Meru County · GeoNames 11881494
- Kenyenya
Kisii County · GeoNames 192942
- Kenyenya
Nyamira county · GeoNames 192943
- Kenyoro
Kisii County · GeoNames 192939
- Kenze
Kitui County · GeoNames 192929
- Keongo
Kericho County · GeoNames 192925
- Kepass
Kajiado County · GeoNames 11870859
- Kerebi
Siaya County · GeoNames 11784491
- Kereita
Kiambu County · GeoNames 192876
- Kereita
Kiambu County · GeoNames 192915
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.