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 14 of 67.
- Ichachiri
Kiambu County · GeoNames 196682
- Ichagachiru
Nyeri County · GeoNames 196678
- Ichagaki
Murang'A · GeoNames 196680
- Ichagaki
Murang'A · GeoNames 196681
- Ichamara
Nyeri County · GeoNames 196676
- Ichichi
Murang'A · GeoNames 196674
- Ichina
Kakamega County · GeoNames 11871551
- Ichuni
Kisii County · GeoNames 196671
- Idelere
Vihiga County · GeoNames 196668
- Idokho
Busia County · GeoNames 196665
- Idsowe
Tana River County · GeoNames 196662
- Igakiramba
Tharaka - Nithi · GeoNames 196659
- Igambangombe
Tharaka - Nithi · GeoNames 11981570
- Igana
Nyeri County · GeoNames 11835323
- Igane
Meru County · GeoNames 196656
- Iganjo
Murang'A · GeoNames 11835338
- Igara
Busia County · GeoNames 196653
- Igare
Kisii County · GeoNames 196652
- Igem Be
Meru County · GeoNames 201030
- Igembo
Kisii County · GeoNames 11964604
- Igikiro
Murang'A · GeoNames 196649
- Igoji
Meru County · GeoNames 196646
- Igoji
Meru County · GeoNames 11981851
- Igoma
Kisii County · GeoNames 196643
- Igonga
Kisii County · GeoNames 196287
- Iguhu
Kakamega County · GeoNames 11871883
- Igumori
Embu County · GeoNames 11981552
- Ihigaini
Murang'A · GeoNames 196637
- Ihigaini
Murang'A · GeoNames 196638
- Ihinga
Murang'A · GeoNames 196636
- Ihithe
Nyeri County · GeoNames 196635
- Ihonje
Kakamega County · GeoNames 196632
- Ihuririo
Nyeri County · GeoNames 196628
- Ihururu
Nyeri County · GeoNames 196626
- Ihwa
Nyeri County · GeoNames 196631
- Ihwagi
Nyeri County · GeoNames 196624
- Iiuni
Machakos County · GeoNames 196617
- Ijara
Garissa County · GeoNames 196612
- Ikalaasa
Machakos County · GeoNames 196608
- Ikalyoni
Makueni County · GeoNames 196605
- Ikamira
Nyandarua County · GeoNames 11830716
- Ikandani
Kitui County · GeoNames 11868024
- Ikanga
Kilifi County · GeoNames 196600
- Ikanga
Taita Taveta · GeoNames 196601
- Ikanga
Kitui County · GeoNames 196602
- Ikathema
Kitui County · GeoNames 11981795
- Ikenye
Kisii County · GeoNames 196587
- Ikerege
Migori County · GeoNames 196586
- Ikinu
Kiambu County · GeoNames 196582
- Ikoba
Kisii County · GeoNames 196579
- Ikombe
Machakos County · GeoNames 11867781
- Ikonge
Nyamira county · GeoNames 196569
- Ikonyero
Kakamega County · GeoNames 196566
- Ikoo
Kitui County · GeoNames 196565
- Ikuma
Kiambu County · GeoNames 196557
- Ikumbi
Murang'A · GeoNames 196553
- Ikumbo
Tharaka - Nithi · GeoNames 196551
- Ikundu
Murang'A · GeoNames 196547
- Ikungu
Makueni County · GeoNames 196544
- Ikutha
Kitui County · GeoNames 196538
- Ikuu
Tharaka - Nithi · GeoNames 196536
- Ikuuni
Kitui County · GeoNames 11981686
- Ikuyuni
Kitui County · GeoNames 196535
- Il
Kajiado County · GeoNames 12718644
- Ilbisil
Kajiado County · GeoNames 196506
- Ildamat
Narok County · GeoNames 8605155
- Ildamat
Narok County · GeoNames 13440690
- Ileho
Kakamega County · GeoNames 196489
- Ilenye
Kitui County · GeoNames 11981688
- Ileret
Marsabit County · GeoNames 196482
- Ileret
Marsabit County · GeoNames 10345216
- Ilika
Kitui County · GeoNames 196473
- Ilkabere
Garissa County · GeoNames 444975
- Illasit
Kajiado County · GeoNames 12718643
- Illuat
Samburu County · GeoNames 11670811
- Ilo
West Pokot County · GeoNames 11817234
- Ilpartimaro
Kajiado County · GeoNames 196402
- Ilungu
Vihiga County · GeoNames 196382
- Ilusa
Kitui County · GeoNames 11867976
- Imale
Kitui County · GeoNames 196377
- Imara Daima Estate
Nairobi County · GeoNames 8477754
- Imbo
Homa Bay County · GeoNames 196370
- Imbolia
Kitui County · GeoNames 11981784
- Imilimi
Machakos County · GeoNames 196366
- Iminuet
Narok County · GeoNames 196365
- Inaya
Kakamega County · GeoNames 196359
- Indangalasia
Kakamega County · GeoNames 196354
- Indangalasia
Kakamega County · GeoNames 196356
- Ingotse
Kakamega County · GeoNames 196335
- Inono
Meru County · GeoNames 11881563
- Inyokoni
Makueni County · GeoNames 196317
- Inyuu
Kitui County · GeoNames 196315
- Irabari
Embu County · GeoNames 196314
- Irang
Embu County · GeoNames 11830904
- Irangare
Tharaka - Nithi · GeoNames 11981597
- Irangi
Tana River County · GeoNames 196310
- Iregi
Murang'A · GeoNames 196306
- Irereni
Tharaka - Nithi · GeoNames 11881726
- Iriamurai
Embu County · GeoNames 196296
- Iriga
Tharaka - Nithi · GeoNames 196289
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.