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 51 of 67.
- Ngavira
Kakamega County · GeoNames 183780
- Ngebugoryo
Nandi · GeoNames 183754
- Ngecha
Kiambu County · GeoNames 183775
- Ngecha
Nakuru County · GeoNames 11964547
- Ngege
Homa Bay County · GeoNames 183772
- Ngegiri
Embu County · GeoNames 11981520
- Ngejek
Nandi · GeoNames 183770
- Ngelai
Samburu County · GeoNames 11670983
- Ngelani
Machakos County · GeoNames 183766
- Ngelani
Kitui County · GeoNames 11867866
- Ngembases
West Pokot County · GeoNames 11817280
- Ngemwa
Kiambu County · GeoNames 183753
- Ngenda
Kiambu County · GeoNames 183752
- Ngendalel
Nakuru County · GeoNames 183751
- Ngenenet
Bomet County · GeoNames 183746
- Ngenge
Embu County · GeoNames 183745
- Ngere
Migori County · GeoNames 183735
- Ngere
Kisumu County · GeoNames 183736
- Ngere
Homa Bay County · GeoNames 183737
- Ngerenya
Kilifi County · GeoNames 10345169
- Ngerenyi
Taita Taveta · GeoNames 183732
- Ngerere
Murang'A · GeoNames 11834257
- Ngeron
Nandi · GeoNames 11871479
- Ngeru
Tharaka - Nithi · GeoNames 183725
- Ngesedai
Nakuru County · GeoNames 183724
- Ngesumin
Kericho County · GeoNames 183722
- Ngeta
Homa Bay County · GeoNames 183721
- Ngethu
Kiambu County · GeoNames 183719
- Ngewa
Kiambu County · GeoNames 183718
- Nghonji
Taita Taveta · GeoNames 183714
- Ngiini
Machakos County · GeoNames 183706
- Ngiini
Kitui County · GeoNames 11867880
- Ngiluni
Kitui County · GeoNames 183697
- Nginda
Lamu · GeoNames 183689
- Ngindo
Kilifi County · GeoNames 183687
- Nginduri
Kiambu County · GeoNames 183686
- Nginyang
Baringo · GeoNames 191768
- Ngiori
Embu County · GeoNames 11981553
- Ngiriambu
Kirinyaga County · GeoNames 183673
- Ngirine
Meru County · GeoNames 11981474
- Ngiya
Siaya County · GeoNames 183655
- Ngobit
Laikipia · GeoNames 11830706
- Ngoche
Embu County · GeoNames 183651
- Ngokoro
Kisii County · GeoNames 11964309
- Ngoleni
Machakos County · GeoNames 183635
- Ngoliba
Murang'A · GeoNames 11844168
- Ngombani
Kwale County · GeoNames 183627
- Ngombeni
Kwale County · GeoNames 183623
- Ngomeni
Kilifi County · GeoNames 183609
- Ngomeni
Kitui County · GeoNames 183610
- Ngomwet
Kericho County · GeoNames 11964644
- Ngonda
Murang'A · GeoNames 183599
- Ngong
Kajiado County · GeoNames 183595
- Ngongo
Meru County · GeoNames 11981473
- Ngonya
Tharaka - Nithi · GeoNames 11981625
- Ngorengore
Narok County · GeoNames 183559
- Ngorika Settlement
Nyandarua County · GeoNames 183557
- Ngorika Settlement
Nyandarua County · GeoNames 11829890
- Ngoriundito
Kiambu County · GeoNames 183555
- Ngorome
Homa Bay County · GeoNames 11784557
- Ngorongo
Kiambu County · GeoNames 183548
- Ngosini East
Makueni County · GeoNames 183537
- Ngosini West
Makueni County · GeoNames 183536
- Ngoto
Makueni County · GeoNames 183531
- Ngovio
Embu County · GeoNames 183528
- Ngozini
Kwale County · GeoNames 7867572
- Ngubereti
Baringo · GeoNames 183516
- Nguguine
Kirinyaga County · GeoNames 183468
- Nguka
Kirinyaga County · GeoNames 183511
- Ngukaimwe
Machakos County · GeoNames 11981527
- Nguku
Kitui County · GeoNames 183507
- Ngulia
Taita Taveta · GeoNames 11886089
- Nguluku
Kwale County · GeoNames 8308126
- Nguluni
Makueni County · GeoNames 183488
- Nguluni
Machakos County · GeoNames 183489
- Nguna
Kiambu County · GeoNames 183478
- Ngungi
Kitui County · GeoNames 11981694
- Ngunguru
Nyeri County · GeoNames 183464
- Nguni
Kitui County · GeoNames 183459
- Nguni
Kitui County · GeoNames 183461
- Ngunyumu
Embu County · GeoNames 183572
- Ngunyumu
Nakuru County · GeoNames 11832099
- Ngure
Kiambu County · GeoNames 183450
- Nguriiga Settlement
Nakuru County · GeoNames 11829935
- Ngurueni
Murang'A · GeoNames 183447
- Nguruman
Narok County · GeoNames 11844237
- Nguruweni
Kwale County · GeoNames 183436
- Ngutu
Kisumu County · GeoNames 183419
- Ngutu
Murang'A · GeoNames 183420
- Ngutuk-E-Ngiron
Isiolo County · GeoNames 183530
- Ngutuni
Taita Taveta · GeoNames 196945
- Nguumo
Makueni County · GeoNames 183413
- Nguuni
Kitui County · GeoNames 183407
- Nguuni
Kitui County · GeoNames 11867939
- Nguuni
Kitui County · GeoNames 11867989
- Nguvuli
Kakamega County · GeoNames 11871579
- Nguyuine
Murang'A · GeoNames 11835225
- Ngwaru
Kwale County · GeoNames 183399
- Ngwate
Kitui County · GeoNames 183393
- Ngwelo
Bungoma County · GeoNames 11871561
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 location reference to distinguish similarly named places before property research. Confirm the official parcel jurisdiction and actual source coverage separately.
A geographic listing identifies a place. It does not establish a local office, service availability, product compatibility or a customer engagement.