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 31 of 67.
- Kitheo
Meru County · GeoNames 191135
- Kitheo
Meru County · GeoNames 11497835
- Kithethea
Kitui County · GeoNames 11981801
- Kithii
Machakos County · GeoNames 191131
- Kithiiri
Meru County · GeoNames 11881539
- Kithimani
Machakos County · GeoNames 191129
- Kithimani
03 · GeoNames 7729815
- Kithina
Makueni County · GeoNames 191128
- Kithinge
Tharaka - Nithi · GeoNames 11981581
- Kithirune
Meru County · GeoNames 191118
- Kithju
Makueni County · GeoNames 11870854
- Kithogoto
Taita Taveta · GeoNames 11886594
- Kithoka
Meru County · GeoNames 11881717
- Kithumani
Makueni County · GeoNames 191106
- Kithumba
Makueni County · GeoNames 11844343
- Kithumuiani
Kitui County · GeoNames 11867892
- Kithumula
Kitui County · GeoNames 191102
- Kithungo
Makueni County · GeoNames 191101
- Kithunguini
Machakos County · GeoNames 191100
- Kithunguri
Embu County · GeoNames 191099
- Kithyoko
Machakos County · GeoNames 191124
- Kitibu
Taita Taveta · GeoNames 11886542
- Kitie
Machakos County · GeoNames 191092
- Kitinda
Bungoma County · GeoNames 11871505
- Kitio
Kericho County · GeoNames 191074
- Kitiri Settlement
Nyandarua County · GeoNames 191085
- Kitise
Makueni County · GeoNames 191082
- Kititu
Murang'A · GeoNames 197585
- Kitivo
Kitui County · GeoNames 11867863
- Kitlery
Nakuru County · GeoNames 11964472
- Kitogo
Nyandarua County · GeoNames 11834235
- Kitole
Tana River County · GeoNames 11433626
- Kitole Eldera
Tana River County · GeoNames 11433584
- Kitondo
Makueni County · GeoNames 191069
- Kitonguni
Makueni County · GeoNames 191065
- Kitonyini
Machakos County · GeoNames 191063
- Kitonyoni
Makueni County · GeoNames 191061
- Kitoo
Kitui County · GeoNames 191060
- Kitooni
Machakos County · GeoNames 191058
- Kitsantse
Kwale County · GeoNames 191049
- Kitueni
Machakos County · GeoNames 11867780
- Kitui
Kitui County · GeoNames 191038
- Kituiuni
Makueni County · GeoNames 191034
- Kitulani
Makueni County · GeoNames 191027
- Kituli
Machakos County · GeoNames 191023
- Kitulu
Machakos County · GeoNames 191021
- Kitumbe
Kericho County · GeoNames 191014
- Kitundu
Makueni County · GeoNames 191008
- Kitundumo
Kitui County · GeoNames 191004
- Kitungi
Migori County · GeoNames 191001
- Kituni
Bungoma County · GeoNames 190999
- Kituro
Baringo · GeoNames 190993
- Kituru
Vihiga County · GeoNames 190992
- Kituti
Kitui County · GeoNames 190988
- Kituti
Kitui County · GeoNames 190989
- Kituti
Kitui County · GeoNames 11867838
- Kituu
Kwale County · GeoNames 190985
- Kitwambembe
Kitui County · GeoNames 190981
- Kitweru
Migori County · GeoNames 190979
- Kitwii
Machakos County · GeoNames 190978
- Kiu
Machakos County · GeoNames 190972
- Kiu
Makueni County · GeoNames 190973
- Kiugu
Murang'A · GeoNames 192594
- Kiuii
Meru County · GeoNames 11981469
- Kiumba
Murang'A · GeoNames 190965
- Kiumbi
Nyeri County · GeoNames 190964
- Kiunduani
Machakos County · GeoNames 190957
- Kiune
Meru County · GeoNames 190955
- Kiunga
02 · GeoNames 190954
- Kiunyu
Murang'A · GeoNames 190950
- Kiunyu
Murang'A · GeoNames 191862
- Kiuria
Kirinyaga County · GeoNames 190947
- Kiuu
Nyeri County · GeoNames 190939
- Kiuwani
Makueni County · GeoNames 190936
- Kivaa
Machakos County · GeoNames 11981542
- Kivandini
Machakos County · GeoNames 190930
- Kivani
Makueni County · GeoNames 190927
- Kivani
Machakos County · GeoNames 190928
- Kivi
Machakos County · GeoNames 190924
- Kiviogo
Kwale County · GeoNames 190920
- Kivira
Tana River County · GeoNames 7889763
- Kiviu
Kitui County · GeoNames 11867993
- Kivou
Kitui County · GeoNames 11981685
- Kivukoni
Tana River County · GeoNames 190909
- Kivuleni
Kwale County · GeoNames 7867829
- Kivumbuni
Machakos County · GeoNames 190906
- Kivumuro
Kwale County · GeoNames 7867931
- Kivunga
Kilifi County · GeoNames 190904
- Kivuthi
Machakos County · GeoNames 11981533
- Kivuyu
Kitui County · GeoNames 192380
- Kivyuni
Kitui County · GeoNames 190900
- Kivyuni
Kitui County · GeoNames 11867962
- Kiwayu
Region not supplied · GeoNames 8199179
- Kiwegu
Kwale County · GeoNames 190891
- Kizibe
Kwale County · GeoNames 8308123
- Kizurini
Kilifi County · GeoNames 190878
- Kjliku
Makueni County · GeoNames 11870448
- Knight’s Corner
Trans Nzoia · GeoNames 190876
- Kobila
Homa Bay County · GeoNames 190864
- Kobodo
Homa Bay County · GeoNames 190860
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.