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 50 of 67.
- Ndimaini
Nyeri County · GeoNames 184102
- Ndindika Settlement
Laikipia · GeoNames 184097
- Ndindiruku
Kirinyaga County · GeoNames 184096
- Ndira
Siaya County · GeoNames 184093
- Ndira
Siaya County · GeoNames 11784439
- Ndiru
Kisumu County · GeoNames 184089
- Ndiru
Homa Bay County · GeoNames 11964626
- Ndisi
Homa Bay County · GeoNames 184088
- Ndithiini
Machakos County · GeoNames 11835363
- Ndiuini
Kiambu County · GeoNames 184081
- Ndiune
Tharaka - Nithi · GeoNames 11981719
- Ndivisi
Bungoma County · GeoNames 184077
- Ndiwa
Migori County · GeoNames 184073
- Ndodni
Kitui County · GeoNames 11981872
- Ndoldol
Samburu County · GeoNames 11671054
- Ndolo
Makueni County · GeoNames 184063
- Ndololo
Taita Taveta · GeoNames 11886553
- Ndomba
Kirinyaga County · GeoNames 184058
- Ndome
Taita Taveta · GeoNames 184057
- Ndonga
Murang'A · GeoNames 184055
- Ndonyo
Kisii County · GeoNames 184051
- Ndonyongara
Nandi · GeoNames 11871616
- Ndori
Siaya County · GeoNames 184041
- Ndori
Kisumu County · GeoNames 8605150
- Ndori
Siaya County · GeoNames 13440307
- Ndorobo
Nakuru County · GeoNames 11964520
- Ndoswa
Nakuru County · GeoNames 184037
- Ndovoini
Makueni County · GeoNames 184030
- Ndoyoini
Makueni County · GeoNames 11886084
- Nduani
Kitui County · GeoNames 11981689
- Ndugu Mbeni
Kwale County · GeoNames 7868147
- Nduini
Kirinyaga County · GeoNames 11830899
- Nduluku
Makueni County · GeoNames 184005
- Nduluni
Makueni County · GeoNames 184000
- Nduma
Kiambu County · GeoNames 183997
- Nduma
Nyeri County · GeoNames 183998
- Ndumbeni
Tharaka - Nithi · GeoNames 183993
- Ndumberi
Kiambu County · GeoNames 183992
- Ndumbi
Makueni County · GeoNames 183988
- Ndundu
Kiambu County · GeoNames 183120
- Ndunduini
Kirinyaga County · GeoNames 183978
- Ndundure
Embu County · GeoNames 183982
- Ndune
Makueni County · GeoNames 11886098
- Ndungali
Kitui County · GeoNames 11981774
- Ndungu
Murang'A · GeoNames 11834211
- Ndunyu
Nyeri County · GeoNames 183969
- Ndunyu
Meru County · GeoNames 11881566
- Ndunyu Chege
Murang'A · GeoNames 183967
- Ndunyu Mutunyi
Meru County · GeoNames 11881490
- Ndunyu Njeru
Nyandarua County · GeoNames 8605153
- Ndurarua
Kiambu County · GeoNames 183959
- Ndurio
Nandi · GeoNames 183957
- Nduriri
Kiambu County · GeoNames 183954
- Nduru
Kisii County · GeoNames 183948
- Nduru
Kisumu County · GeoNames 183949
- Nduru
Siaya County · GeoNames 183950
- Nduru
Tana River County · GeoNames 183951
- Nduru
Migori County · GeoNames 11784560
- Ndururi
Nyandarua County · GeoNames 11830729
- Ndurutu
Nyeri County · GeoNames 183944
- Ndutumi
Murang'A · GeoNames 183942
- Nduu
Makueni County · GeoNames 183939
- Nduu
Makueni County · GeoNames 11886100
- Nduu Ndune
Kitui County · GeoNames 183935
- Ndzovuni
Kilifi County · GeoNames 183931
- Nembu
Kiambu County · GeoNames 183917
- Nembure
Embu County · GeoNames 183916
- Nenepa
Nakuru County · GeoNames 183909
- Nenepa
Nyandarua County · GeoNames 11834203
- Neokampi
Kiambu County · GeoNames 11844076
- Nerkwet
Uasin Gishu County · GeoNames 11871696
- Nerkwo
Elegeyo-Marakwet · GeoNames 11871732
- Nessuiet
Nakuru County · GeoNames 183897
- Netima
Bungoma County · GeoNames 183894
- New El Molo Camp
Marsabit County · GeoNames 11562961
- New Hill
Uasin Gishu County · GeoNames 11871648
- Ng’oino
Nyamira county · GeoNames 183641
- Ngababa
Kiambu County · GeoNames 183877
- Ngai
Makueni County · GeoNames 11844351
- Ngamba
Machakos County · GeoNames 183850
- Ngambinyi
Taita Taveta · GeoNames 183848
- Ngambo
Baringo · GeoNames 183847
- Ngambo
Baringo · GeoNames 10344574
- Ngamwa
Nyeri County · GeoNames 183844
- Ngandani
Makueni County · GeoNames 183840
- Ngandu
Nyeri County · GeoNames 183838
- Ngandure
Embu County · GeoNames 183837
- Ngangani
Machakos County · GeoNames 183833
- Ngangani
Kitui County · GeoNames 11867893
- Nganja
Kwale County · GeoNames 183830
- Ngano
Nyandarua County · GeoNames 11829952
- Nganukonharengak
Turkana County · GeoNames 183828
- Ngao
Tana River County · GeoNames 183827
- Ngara
Nairobi County · GeoNames 8449760
- Ngarariga
Kiambu County · GeoNames 183811
- Ngaru
Murang'A · GeoNames 183795
- Ngaru
Nyeri County · GeoNames 183797
- Ngata
Nakuru County · GeoNames 11964552
- Ngatataek
Kajiado County · GeoNames 183787
- Ngauwuni
Kitui County · GeoNames 11886085
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.