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 18 of 67.
- Kajinga
Kiambu County · GeoNames 195289
- Kajire
Taita Taveta · GeoNames 195287
- Kajiunduthi
Tharaka - Nithi · GeoNames 195630
- Kajulu
Kisumu County · GeoNames 195284
- Kaka
Nakuru County · GeoNames 11829924
- Kakae
Kitui County · GeoNames 11981683
- Kakalet
Turkana County · GeoNames 195278
- Kakalia
Machakos County · GeoNames 195277
- Kakamega
Kakamega County · GeoNames 195272
- Kakamega
Kakamega County · GeoNames 195273
- Kakameri
Busia County · GeoNames 195268
- Kakangani
Makueni County · GeoNames 195266
- Kakaoni
Tharaka - Nithi · GeoNames 11981744
- Kakayuni
Machakos County · GeoNames 11497796
- Kakdhimu
Homa Bay County · GeoNames 195261
- Kakeani
Kitui County · GeoNames 195259
- Kakelo Ringa
Homa Bay County · GeoNames 195253
- Kakem
Turkana County · GeoNames 195251
- Kakibei
Kericho County · GeoNames 11964374
- Kakiimba
Homa Bay County · GeoNames 195243
- Kakimanyi
Bungoma County · GeoNames 195239
- Kakindu
Kitui County · GeoNames 195234
- Kako
Makueni County · GeoNames 195229
- Kakomani
Kilifi County · GeoNames 195224
- Kakoneni
Kilifi County · GeoNames 195221
- Kakoyi
Kakamega County · GeoNames 195529
- Kakrao
Migori County · GeoNames 195208
- Kakrigu
Homa Bay County · GeoNames 195205
- Kakujukwol
Turkana County · GeoNames 11212236
- Kakuma
Turkana County · GeoNames 195197
- Kakumuti
Kitui County · GeoNames 195192
- Kakungu
Tana River County · GeoNames 195190
- Kakunike
Kitui County · GeoNames 195187
- Kakunio
Kitui County · GeoNames 195185
- Kakuranza
Kitui County · GeoNames 11981724
- Kakuswi
Makueni County · GeoNames 195179
- Kakuyuni
Kilifi County · GeoNames 195171
- Kakuzi Fibre Lanes
Murang'A · GeoNames 11844183
- Kalacha
Marsabit County · GeoNames 12492767
- Kalaluwe
Kilifi County · GeoNames 195131
- Kalama
Machakos County · GeoNames 195126
- Kalamba
Makueni County · GeoNames 195117
- Kalambya
Kitui County · GeoNames 11867774
- Kalandini
Siaya County · GeoNames 195113
- Kalanga
Kitui County · GeoNames 11867972
- Kalanya
Homa Bay County · GeoNames 11784526
- Kalanzoni
Machakos County · GeoNames 11844145
- Kalasa
Machakos County · GeoNames 195097
- Kalawa
Makueni County · GeoNames 195091
- Kalawa
Kitui County · GeoNames 195092
- Kalema
Kajiado County · GeoNames 195076
- Kalewa
Tharaka - Nithi · GeoNames 11981485
- Kali
Machakos County · GeoNames 195063
- Kalia
Machakos County · GeoNames 195062
- Kaliene
Meru County · GeoNames 195058
- Kalii
Makueni County · GeoNames 195055
- Kalii
Makueni County · GeoNames 11844357
- Kaliku
Kitui County · GeoNames 195047
- Kaliluni
Machakos County · GeoNames 195037
- Kalima
Makueni County · GeoNames 195030
- Kalimaruk
Turkana County · GeoNames 195021
- Kalimbui
Kitui County · GeoNames 195019
- Kalimbui
Kitui County · GeoNames 11981859
- Kalimoni
01 · GeoNames 195015
- Kalimoni
Kiambu County · GeoNames 195016
- Kalitini
Kitui County · GeoNames 195003
- Kalivini
Kitui County · GeoNames 195001
- Kalivu
Kitui County · GeoNames 194999
- Kaliwa
Busia County · GeoNames 11946211
- Kalkacha
Tana River County · GeoNames 11433570
- Kalobeyei
08 · GeoNames 8504727
- Kalobosa
Turkana County · GeoNames 11670654
- Kalodeke
West Pokot County · GeoNames 194978
- Kaloka
Kisumu County · GeoNames 194974
- Kalokol
08 · GeoNames 8504691
- Kalokol
Turkana County · GeoNames 13430829
- Kaloleni
Kilifi County · GeoNames 194966
- Kaloleni
Kisumu County · GeoNames 11964617
- Kalomwai
Turkana County · GeoNames 194955
- Kalongo
Makueni County · GeoNames 194953
- Kalongoleputh
Turkana County · GeoNames 11212237
- Kalulini
Makueni County · GeoNames 194929
- Kaluluini
Kitui County · GeoNames 194927
- Kalundu
Kitui County · GeoNames 194919
- Kalungu
Kitui County · GeoNames 194915
- Kama
Nakuru County · GeoNames 11964627
- Kamacharia
Murang'A · GeoNames 194902
- Kamae
Kiambu County · GeoNames 194898
- Kamagambo
Migori County · GeoNames 194891
- Kamaguna
Tharaka - Nithi · GeoNames 11981735
- Kamahendu
Kiambu County · GeoNames 11844083
- Kamahia
Kiambu County · GeoNames 194886
- Kamahuha
Murang'A · GeoNames 194884
- Kamahuha
Murang'A · GeoNames 11835300
- Kamainde
Tharaka - Nithi · GeoNames 194894
- Kamakoiwa
Bungoma County · GeoNames 194875
- Kamale
Kilifi County · GeoNames 194869
- Kamamut
Nandi · GeoNames 194865
- Kamandura
Kiambu County · GeoNames 194863
- Kamarabuyon
Baringo · GeoNames 194855
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 this public record as an input to a bounded coding mission. Specify the expected schema, missing-value rules and tests, then review returned source and receipts.
A geographic listing identifies a place. It does not establish a local office, service availability, product compatibility or a customer engagement.