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 15 of 67.
- Iriguini
Murang'A · GeoNames 196285
- Irondi
Kisii County · GeoNames 196279
- Iruma
Kisii County · GeoNames 196271
- Iruma
Tharaka - Nithi · GeoNames 196272
- Iruma
Tharaka - Nithi · GeoNames 11981725
- Irungu
Kisii County · GeoNames 196270
- Iruri
Nyeri County · GeoNames 196265
- Isaani
Kitui County · GeoNames 196262
- Isebania
Migori County · GeoNames 196251
- Isecheno
Kakamega County · GeoNames 196248
- Ishiara
Embu County · GeoNames 196244
- Ishiru
Vihiga County · GeoNames 196242
- Isibania
Migori County · GeoNames 9972537
- Isineti
Kajiado County · GeoNames 12718642
- Isinga
Machakos County · GeoNames 196239
- Isinya
Kajiado County · GeoNames 196234
- Isiolo
Isiolo County · GeoNames 196231
- Isoge/Kineni
Nyamira county · GeoNames 11428088
- Isongo
Kakamega County · GeoNames 196215
- Isooni
Machakos County · GeoNames 11844159
- Issas
Baringo · GeoNames 196212
- Isulu
Kakamega County · GeoNames 196208
- Isuvya
Machakos County · GeoNames 196206
- Isyukoni
Machakos County · GeoNames 196205
- Itaga
Murang'A · GeoNames 196195
- Itare
Bomet County · GeoNames 196191
- Itegero
Vihiga County · GeoNames 196189
- Itemeini
Nyeri County · GeoNames 11834255
- Iten
Elegeyo-Marakwet · GeoNames 196185
- Iten
08 · GeoNames 7646405
- Itendeu
Kitui County · GeoNames 11981693
- Itenyi
Kakamega County · GeoNames 196183
- Itetani
Makueni County · GeoNames 196180
- Itete
Kakamega County · GeoNames 196177
- Ithaeni
Machakos County · GeoNames 196176
- Ithaithi
Nyeri County · GeoNames 196174
- Ithanga
Murang'A · GeoNames 11835366
- Ithanji
Nyeri County · GeoNames 196161
- Ithareni
Kirinyaga County · GeoNames 196154
- Ithekahuno
Nyeri County · GeoNames 196153
- Ithemboni
Makueni County · GeoNames 196150
- Ithemboni
Makueni County · GeoNames 196151
- Ithenguri
Nyeri County · GeoNames 196147
- Itheru
Murang'A · GeoNames 196145
- Ithimbari
Meru County · GeoNames 196136
- Ithiyani
Kitui County · GeoNames 196133
- Ithoku
Kitui County · GeoNames 196132
- Ithookwe
Kitui County · GeoNames 196130
- Ithumba
Kitui County · GeoNames 196075
- Ithumba
Kitui County · GeoNames 196126
- Ithumbi
Kitui County · GeoNames 196122
- Ithumula
Kitui County · GeoNames 11867886
- Itiati
Nyeri County · GeoNames 196112
- Itibo
Kisii County · GeoNames 196110
- Itibo
Nyamira county · GeoNames 196111
- Itierio
Kisii County · GeoNames 196106
- Itigo
Nandi · GeoNames 196105
- Itikoni
Machakos County · GeoNames 196103
- Itira
Embu County · GeoNames 11981561
- Itithini
Machakos County · GeoNames 196098
- Ititu
Makueni County · GeoNames 196094
- Ititu
Murang'A · GeoNames 11835335
- Itoleka
Kitui County · GeoNames 196086
- Itoloni
Kitui County · GeoNames 196088
- Itugururu
Tharaka - Nithi · GeoNames 196080
- Ituku
Kitui County · GeoNames 11867861
- Itumbe
Kisii County · GeoNames 196071
- Itumbule
Makueni County · GeoNames 196067
- Itundu
Nyeri County · GeoNames 196064
- Ituramiro
Kiambu County · GeoNames 196134
- Iuani
Makueni County · GeoNames 196058
- Iuuma
Machakos County · GeoNames 11981539
- Iviani
Machakos County · GeoNames 196044
- Iviani Ya Athwani
Makueni County · GeoNames 196043
- Ivonda
Kakamega County · GeoNames 196040
- Ivuusya
Kitui County · GeoNames 11981775
- Iwakhupa
Kakamega County · GeoNames 188548
- Iyego
Murang'A · GeoNames 196030
- Jaba Dimtu
Mandera County · GeoNames 444983
- Jalalaluma
Tana River County · GeoNames 7889992
- Jaleny Village
Migori County · GeoNames 196011
- Jambe
Kwale County · GeoNames 196009
- Jamhuri
Tana River County · GeoNames 7900162
- Jamji
Kericho County · GeoNames 196002
- Janoni
Kitui County · GeoNames 195996
- Jara
Tana River County · GeoNames 187957
- Jara
Tana River County · GeoNames 195991
- Jaribuni
Kilifi County · GeoNames 195987
- Jebilat
Nyamira county · GeoNames 195977
- Jebrok
Vihiga County · GeoNames 11610515
- Jego
Kwale County · GeoNames 195975
- Jeprok
Vihiga County · GeoNames 195965
- Jera
Siaya County · GeoNames 195964
- Jeuri
Kilifi County · GeoNames 195960
- Jila
Kilifi County · GeoNames 195955
- Jilole
Garissa County · GeoNames 7844980
- Jilole
Garissa County · GeoNames 13435284
- Jilore
Kilifi County · GeoNames 195949
- Jimba
Kilifi County · GeoNames 195943
- Jimbo
Kwale County · GeoNames 8307264
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 a place reference to organize market research or a territory worksheet. A place population is not a count of qualified leads or potential buyers.
A geographic listing identifies a place. It does not establish a local office, service availability, product compatibility or a customer engagement.