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 22 of 67.
- Kaptum
Uasin Gishu County · GeoNames 11871642
- Kaptumek
Nandi · GeoNames 193923
- Kaptumo
Nandi · GeoNames 193921
- Kapturwo
Baringo · GeoNames 193914
- Kapundore
Embu County · GeoNames 193909
- Kaputir
Turkana County · GeoNames 193904
- Karaba
Embu County · GeoNames 193895
- Karaba
Kirinyaga County · GeoNames 193896
- Karaba
Murang'A · GeoNames 193897
- Karaba
Embu County · GeoNames 13441151
- Karaba Special Camp
Kirinyaga County · GeoNames 193893
- Karabok
Homa Bay County · GeoNames 193890
- Karabondi
Homa Bay County · GeoNames 193889
- Karagoini Settlement
Nyandarua County · GeoNames 193880
- Karai
Kiambu County · GeoNames 193879
- Karai Settlement
Nyandarua County · GeoNames 193873
- Karaine
Kirinyaga County · GeoNames 193875
- Karaini
Kirinyaga County · GeoNames 193874
- Karama
Meru County · GeoNames 193870
- Karama Antuamuo
Meru County · GeoNames 193869
- Karamani
Tharaka - Nithi · GeoNames 11981573
- Karambari
Embu County · GeoNames 11981558
- Karangi
Murang'A · GeoNames 193854
- Karangia
Nyeri County · GeoNames 11830787
- Karare
Tana River County · GeoNames 444980
- Karathing
Migori County · GeoNames 193830
- Karati
Nakuru County · GeoNames 11832073
- Karati Settlement
Nyandarua County · GeoNames 193820
- Karatina
Kiambu County · GeoNames 193824
- Karatina
Nyeri County · GeoNames 193827
- Karatu
Kiambu County · GeoNames 193819
- Karembu
Kiambu County · GeoNames 193804
- Karemeno
Nyeri County · GeoNames 11830748
- Karenge
Kiambu County · GeoNames 193798
- Karero
Kajiado County · GeoNames 193794
- Kareti
Murang'A · GeoNames 193792
- Kargi
Marsabit County · GeoNames 193791
- Karia
Kiambu County · GeoNames 193786
- Karia
Kiambu County · GeoNames 193787
- Karia
Kirinyaga County · GeoNames 193788
- Karia
Kirinyaga County · GeoNames 193789
- Karia
Nyeri County · GeoNames 11830790
- Kariaini
Murang'A · GeoNames 193783
- Kariakomo
Tharaka - Nithi · GeoNames 193781
- Kariani
Tharaka - Nithi · GeoNames 193773
- Kariani
Kirinyaga County · GeoNames 11830864
- Kariara
Nyeri County · GeoNames 193668
- Kariara
Murang'A · GeoNames 193771
- Karichu
Meru County · GeoNames 11881556
- Kariguini
Nyeri County · GeoNames 193754
- Karii
Embu County · GeoNames 11981554
- Kariikamburi
Tharaka - Nithi · GeoNames 11981742
- Kariko
Nyeri County · GeoNames 193750
- Kariku
Kiambu County · GeoNames 193747
- Karima
Kirinyaga County · GeoNames 193743
- Karima
Kirinyaga County · GeoNames 193744
- Karima
Nyeri County · GeoNames 193746
- Karima
Nyandarua County · GeoNames 11830719
- Karima
Uasin Gishu County · GeoNames 11871879
- Karimamwaro
Murang'A · GeoNames 193741
- Karimani
Kilifi County · GeoNames 193737
- Karindi
Nyeri County · GeoNames 193729
- Karindi
Nyeri County · GeoNames 11428877
- Karinga
Kiambu County · GeoNames 193723
- Karinga
Kiambu County · GeoNames 193724
- Karinga
Kiambu County · GeoNames 193725
- Karingaini
Nyeri County · GeoNames 193722
- Karingare
Embu County · GeoNames 193720
- Karirau
Murang'A · GeoNames 193714
- Kariru
Kirinyaga County · GeoNames 193713
- Kariua
Murang'A · GeoNames 193707
- Karoe
Meru County · GeoNames 193696
- Karogoto
Nyeri County · GeoNames 193693
- Karota
Nyamira county · GeoNames 192864
- Karota
Tana River County · GeoNames 7844958
- Karua
Murang'A · GeoNames 193680
- Karuamgi
Kirinyaga County · GeoNames 193679
- Karuari
Embu County · GeoNames 193678
- Karuga
Laikipia · GeoNames 12718638
- Karugia
Murang'A · GeoNames 193672
- Karugutu
Kiambu County · GeoNames 193670
- Karumandi
Kirinyaga County · GeoNames 193666
- Karumandu
Tharaka - Nithi · GeoNames 11981737
- Karumu
Murang'A · GeoNames 193663
- Karuna
Uasin Gishu County · GeoNames 193660
- Karundu
Nyeri County · GeoNames 193659
- Karunga
Kiambu County · GeoNames 193657
- Karunga
Nakuru County · GeoNames 193658
- Karunga
Kitui County · GeoNames 11981769
- Karunge
Murang'A · GeoNames 193655
- Karungu
Migori County · GeoNames 193652
- Karungu
Embu County · GeoNames 193653
- Karungu
Kisii County · GeoNames 11964196
- Karungwaru
Tharaka - Nithi · GeoNames 11981739
- Karura
Nairobi County · GeoNames 193641
- Karura
Kiambu County · GeoNames 193642
- Karura
Nyeri County · GeoNames 193643
- Karura
Embu County · GeoNames 11981668
- Karura Kanyungu
Kiambu County · GeoNames 193631
- Karuri
Kiambu County · GeoNames 193624
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 place reference in a household setup worksheet. Device compatibility depends on the devices and network in the home, not the location listing. Vigil is self-monitored and does not provide emergency dispatch.
A geographic listing identifies a place. It does not establish a local office, service availability, product compatibility or a customer engagement.