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 30 of 67.
- Kirigu
Nairobi County · GeoNames 11844091
- Kiriko
Kiambu County · GeoNames 191454
- Kiriko
Kiambu County · GeoNames 191455
- Kiriko
Kirinyaga County · GeoNames 191456
- Kiriko
Nyeri County · GeoNames 191457
- Kiriko
Nyandarua County · GeoNames 11829976
- Kirima
Embu County · GeoNames 191449
- Kirima
Laikipia · GeoNames 191450
- Kirimaine
Kirinyaga County · GeoNames 191447
- Kirimaini
Murang'A · GeoNames 191446
- Kirimamwaro
Murang'A · GeoNames 191442
- Kirimbu
Tharaka - Nithi · GeoNames 11981726
- Kirimiri
Murang'A · GeoNames 191435
- Kirimun
Samburu County · GeoNames 191431
- Kirimunge
Kirinyaga County · GeoNames 191428
- Kirindini
Tharaka - Nithi · GeoNames 191427
- Kiringa
Meru County · GeoNames 191423
- Kiringa
Murang'A · GeoNames 193726
- Kiriri
Kiambu County · GeoNames 191417
- Kiriri
Nakuru County · GeoNames 11829934
- Kiriri Settlement
Nakuru County · GeoNames 11829936
- Kirirwa
Meru County · GeoNames 191415
- Kiriti
Murang'A · GeoNames 191412
- Kiriti
Nyeri County · GeoNames 191490
- Kiriti
Meru County · GeoNames 11981608
- Kiritiri
Embu County · GeoNames 191410
- Kiritu
Vihiga County · GeoNames 191409
- Kiroe
Kiambu County · GeoNames 191404
- Kirogine
Meru County · GeoNames 191402
- Kirogo
Murang'A · GeoNames 191399
- Kirogo
Kirinyaga County · GeoNames 191400
- Kirong’e
Kirinyaga County · GeoNames 191392
- Kiru
Murang'A · GeoNames 191383
- Kirumbi
Kilifi County · GeoNames 191368
- Kirunda
Kirinyaga County · GeoNames 11830887
- Kirundu
Murang'A · GeoNames 191364
- Kirungi
Nyeri County · GeoNames 191378
- Kiruri
Murang'A · GeoNames 191361
- Kirurumi
Nyeri County · GeoNames 191358
- Kirusu
Narok County · GeoNames 191357
- Kirwara
Murang'A · GeoNames 191355
- Kisaayani
Kitui County · GeoNames 11867980
- Kisaghun
Taita Taveta · GeoNames 11886584
- Kisanana
Baringo · GeoNames 191283
- Kisasi
Kitui County · GeoNames 191337
- Kisauni
Mombasa County · GeoNames 191332
- Kisegi
Homa Bay County · GeoNames 191324
- Kiserian
Kajiado County · GeoNames 191318
- Kiseuni
Machakos County · GeoNames 11981532
- Kiseveni
Kitui County · GeoNames 11867782
- Kishota
Taita Taveta · GeoNames 11886476
- Kisian
Kisumu County · GeoNames 191306
- Kisian
Kisumu County · GeoNames 8629602
- Kisiaunet
West Pokot County · GeoNames 191304
- Kisieni
Kakamega County · GeoNames 11871582
- Kisii
Kisii County · GeoNames 191299
- Kisiki Cha Mzungu
Kilifi County · GeoNames 11913047
- Kisima
Meru County · GeoNames 197259
- Kisima
Samburu County · GeoNames 11947669
- Kisima Chande
Kwale County · GeoNames 191292
- Kisimani
Kwale County · GeoNames 7753411
- Kisimani
Kilifi County · GeoNames 11913137
- Kisingo
Makueni County · GeoNames 191276
- Kisiriri
Narok County · GeoNames 11964582
- Kisiwani
Kwale County · GeoNames 8307022
- Kisoko
Busia County · GeoNames 198679
- Kisonei
Baringo · GeoNames 191260
- Kisorini
Taita Taveta · GeoNames 11886503
- Kisou
Kitui County · GeoNames 191254
- Kisovo
Machakos County · GeoNames 191253
- Kisukioni
Machakos County · GeoNames 191247
- Kisumu
Kisumu County · GeoNames 191245
- Kisyuni
Kitui County · GeoNames 11867974
- Kitabayaye
Migori County · GeoNames 191231
- Kitagwa
Vihiga County · GeoNames 191228
- Kitaingo
Makueni County · GeoNames 191224
- Kitakani
Kitui County · GeoNames 11867860
- Kitale
Trans Nzoia · GeoNames 191220
- Kitale
Bungoma County · GeoNames 191221
- Kitamwiki
Kitui County · GeoNames 191212
- Kitandi
Makueni County · GeoNames 191211
- Kitanga Settlement
Machakos County · GeoNames 191207
- Kitangani
Machakos County · GeoNames 191208
- Kitangasua
Kitui County · GeoNames 191206
- Kitany
Elegeyo-Marakwet · GeoNames 191201
- Kitege
Taita Taveta · GeoNames 11886558
- Kitengani
Kilifi County · GeoNames 11913104
- Kitengela
Kajiado County · GeoNames 7931934
- Kitenkela
Kajiado County · GeoNames 191175
- Kitere
Tana River County · GeoNames 191171
- Kitere
Migori County · GeoNames 191172
- Kiteta
Makueni County · GeoNames 191168
- Kiteta
Machakos County · GeoNames 191169
- Kithangaini
Machakos County · GeoNames 191160
- Kithangani
Tharaka - Nithi · GeoNames 11981579
- Kithangathini
Makueni County · GeoNames 191155
- Kithatu
Meru County · GeoNames 191149
- Kithayoni
Machakos County · GeoNames 191146
- Kitheine
Makueni County · GeoNames 191145
- Kithembe
Machakos County · GeoNames 11844174
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 place names, country codes and time zones to define the locations in a business software brief. Confirm the actual customer group and data requirements separately.
A geographic listing identifies a place. It does not establish a local office, service availability, product compatibility or a customer engagement.