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 28 of 67.
- Kilawa
Kitui County · GeoNames 192096
- Kileges
Kericho County · GeoNames 192062
- Kilelengwani
Tana River County · GeoNames 7890027
- Kilema
Makueni County · GeoNames 192089
- Kilema Dui
Tana River County · GeoNames 192088
- Kilembwa
Machakos County · GeoNames 192087
- Kilgoris
Narok County · GeoNames 192079
- Kilibasi
Kwale County · GeoNames 192075
- Kilibwoni
Nandi · GeoNames 192070
- Kilifi
Kilifi County · GeoNames 192067
- Kilifi
Kilifi County · GeoNames 13442634
- Kilifi Creek
02 · GeoNames 8223921
- Kililani
Lamu · GeoNames 192059
- Kilili
Makueni County · GeoNames 192057
- Kilili
Makueni County · GeoNames 192058
- Kilima Cha Simba
Kilifi County · GeoNames 11525537
- Kilima Kiu
Makueni County · GeoNames 11844330
- Kilima Mbogo
Kiambu County · GeoNames 192047
- Kilimangodo
Kwale County · GeoNames 7867057
- Kilindini
Meru County · GeoNames 181228
- Kilingiri
Vihiga County · GeoNames 192027
- Kilole
Kwale County · GeoNames 192015
- Kilome
Makueni County · GeoNames 192012
- Kilonzo
Kitui County · GeoNames 192005
- Kiluluini
Makueni County · GeoNames 192054
- Kilunguni
Tana River County · GeoNames 7890026
- Kilweni
Lamu · GeoNames 444973
- Kilyungi
Makueni County · GeoNames 191993
- Kima
Makueni County · GeoNames 191983
- Kima
Vihiga County · GeoNames 191984
- Kimaeti
Bungoma County · GeoNames 191978
- Kimahuri
Nyeri County · GeoNames 10177070
- Kimai
Migori County · GeoNames 191974
- Kimala
Taita Taveta · GeoNames 191968
- Kimalewa
Bungoma County · GeoNames 191964
- Kimana
Kajiado County · GeoNames 191963
- Kimandi
Murang'A · GeoNames 191960
- Kimangau
Kitui County · GeoNames 191955
- Kimara Maganga
Lamu · GeoNames 191946
- Kimaren
Nandi · GeoNames 191950
- Kimargis
Bomet County · GeoNames 191949
- Kimathi
Kiambu County · GeoNames 191939
- Kimathi
Murang'A · GeoNames 191940
- Kimatuni
Bungoma County · GeoNames 191936
- Kimbimbi
Kirinyaga County · GeoNames 191932
- Kimende
Kiambu County · GeoNames 191924
- Kimilili
Bungoma County · GeoNames 191919
- Kiminda
Nandi · GeoNames 191914
- Kimingini
Kakamega County · GeoNames 191913
- Kiminini
Trans Nzoia · GeoNames 191908
- Kiminini
Bungoma County · GeoNames 191909
- Kimirii
Meru County · GeoNames 11881534
- Kimnai
Baringo · GeoNames 191904
- Kimnai
Elegeyo-Marakwet · GeoNames 11817345
- Kimngeru
Nandi · GeoNames 191902
- Kimngorom
Baringo · GeoNames 191901
- Kimobo
Bungoma County · GeoNames 191900
- Kimolwet
Bomet County · GeoNames 191894
- Kimondi
Nandi · GeoNames 191893
- Kimondo
Nyeri County · GeoNames 191891
- Kimose
Baringo · GeoNames 191885
- Kimoso
Baringo · GeoNames 11871769
- Kimugui
Bungoma County · GeoNames 191876
- Kimukungi
Bungoma County · GeoNames 191872
- Kimulot
Bomet County · GeoNames 191871
- Kimunye
Kirinyaga County · GeoNames 191863
- Kimunyu
Kiambu County · GeoNames 191861
- Kimutwa
Makueni County · GeoNames 191855
- Kimutwa Estate
Makueni County · GeoNames 11844312
- Kimuu
Kitui County · GeoNames 191852
- Kimwarer
08 · GeoNames 191846
- Kinako
Kitui County · GeoNames 11867862
- Kinakoni
Kitui County · GeoNames 11867978
- Kinane
Kilifi County · GeoNames 191836
- Kinang‘una
Mombasa County · GeoNames 11913080
- Kinango
Kwale County · GeoNames 191833
- Kinango
Kilifi County · GeoNames 191834
- Kinangoni
Kwale County · GeoNames 191831
- Kinarani
Kilifi County · GeoNames 191825
- Kinari
Kiambu County · GeoNames 191823
- Kinari
Kiambu County · GeoNames 191824
- Kinari
Nakuru County · GeoNames 11829941
- Kinga
Nyandarua County · GeoNames 11834234
- Kingatuani
Machakos County · GeoNames 11844155
- Kingongo
Machakos County · GeoNames 11844146
- Kingoror
Nandi · GeoNames 191811
- Kinja
Nakuru County · GeoNames 11832122
- Kinna
Isiolo County · GeoNames 191800
- Kinoi
Machakos County · GeoNames 191797
- Kinondo
Kwale County · GeoNames 191794
- Kinoo
Kiambu County · GeoNames 191791
- Kinoro
Meru County · GeoNames 191789
- Kinu
Vihiga County · GeoNames 191783
- Kinunga
Kiambu County · GeoNames 191779
- Kinunga
Nyeri County · GeoNames 191780
- Kinungi
Nakuru County · GeoNames 12718641
- Kinunku
Tharaka - Nithi · GeoNames 11981740
- Kinyaata
Machakos County · GeoNames 191764
- Kinyach
Baringo · GeoNames 191774
- Kinyach
Baringo · GeoNames 11817387
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.