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 49 of 67.
- Nalakath
West Pokot County · GeoNames 11817185
- Nalianda
Bungoma County · GeoNames 184593
- Nalo
Migori County · GeoNames 11784589
- Nalondo
Bungoma County · GeoNames 184587
- Namabusi
Busia County · GeoNames 184582
- Namagara
Kakamega County · GeoNames 184579
- Namamba
Kakamega County · GeoNames 184571
- Namangofulo
Bungoma County · GeoNames 184569
- Namarambi
Bungoma County · GeoNames 184565
- Namarei
Marsabit County · GeoNames 8714532
- Namawanga
Bungoma County · GeoNames 11871488
- Nambacha
Kakamega County · GeoNames 184551
- Nambami
Bungoma County · GeoNames 184541
- Nambani
Kitui County · GeoNames 185110
- Nambare
Busia County · GeoNames 184546
- Nambirima
Kakamega County · GeoNames 184537
- Nambuku
Busia County · GeoNames 184529
- Nambuku
Busia County · GeoNames 10344548
- Namilama
Bungoma County · GeoNames 184523
- Namirama
Kakamega County · GeoNames 184519
- Namorio
Bungoma County · GeoNames 184510
- Namwacha
Bungoma County · GeoNames 184489
- Namwela
Bungoma County · GeoNames 184488
- Namyoso
Busia County · GeoNames 184486
- Nandarasi
Nyandarua County · GeoNames 11834236
- Nandarasi Settlement
Nyandarua County · GeoNames 184479
- Nandi Hills
Nandi · GeoNames 184471
- Nanga
Kisumu County · GeoNames 184465
- Nanganda
Kakamega County · GeoNames 184461
- Nangeni
Bungoma County · GeoNames 184456
- Nangina
Busia County · GeoNames 184454
- Nango
Siaya County · GeoNames 11784485
- Nanigi East
Tana River County · GeoNames 184444
- Nanigi West
Tana River County · GeoNames 184443
- Nanyuki
Laikipia · GeoNames 184433
- Naoiyapua
Turkana County · GeoNames 11221235
- Napara
Bungoma County · GeoNames 184414
- Napeitom Shops
Turkana County · GeoNames 11670644
- Napotimoru
West Pokot County · GeoNames 184397
- Narasha
Baringo · GeoNames 11871796
- Naro Moru
Nyeri County · GeoNames 184367
- Narok
Narok County · GeoNames 184379
- Narosura
Narok County · GeoNames 184359
- Nasakol
West Pokot County · GeoNames 184330
- Nasampolai
Narok County · GeoNames 184346
- Nasibu
Kilifi County · GeoNames 184337
- Nasolot
West Pokot County · GeoNames 184329
- Natalu
Narok County · GeoNames 11964579
- Nathajait
Turkana County · GeoNames 11212239
- Natira
West Pokot County · GeoNames 11817246
- Natiri Corner
Bungoma County · GeoNames 184299
- Natwana
Uasin Gishu County · GeoNames 184290
- Navakholo
Kakamega County · GeoNames 184276
- Naweyapong
West Pokot County · GeoNames 184271
- Naya
Siaya County · GeoNames 184267
- Nazareth
Kiambu County · GeoNames 184263
- Ndagani
Tharaka - Nithi · GeoNames 184252
- Ndagene
Meru County · GeoNames 184250
- Ndakaini
Murang'A · GeoNames 184248
- Ndakani
Kitui County · GeoNames 184244
- Ndakaru
Bungoma County · GeoNames 184246
- Ndalani
Machakos County · GeoNames 11844171
- Ndaluni
Kitui County · GeoNames 11867843
- Ndambwe
Lamu · GeoNames 184231
- Ndamichoni
Bomet County · GeoNames 184230
- Ndanai
Bomet County · GeoNames 184228
- Ndani
Kitui County · GeoNames 11867996
- Ndaragwa
Nyandarua County · GeoNames 184218
- Ndaragwa Settlement
Nyandarua County · GeoNames 184217
- Ndarawetta
Bomet County · GeoNames 184210
- Ndaroini
Nyeri County · GeoNames 184206
- Ndarugu
Kiambu County · GeoNames 184205
- Ndarugu
Kiambu County · GeoNames 11844137
- Ndathani
Kitui County · GeoNames 11981700
- Ndathi
Nyeri County · GeoNames 184190
- Ndau
Lamu · GeoNames 184188
- Ndau
Baringo · GeoNames 184189
- Ndauni
Makueni County · GeoNames 184185
- Ndauni
Makueni County · GeoNames 184186
- Ndavaya
Kwale County · GeoNames 184183
- Ndaysien
Nakuru County · GeoNames 11964564
- Ndegwe
Siaya County · GeoNames 184179
- Ndeiya
Kiambu County · GeoNames 184176
- Ndeiya
Kiambu County · GeoNames 184177
- Ndenderu
Kiambu County · GeoNames 184171
- Ndenga
Siaya County · GeoNames 184170
- Ndengelwa
Bungoma County · GeoNames 184168
- Ndengenishi
Narok County · GeoNames 184167
- Ndere
Homa Bay County · GeoNames 184160
- Ndere
Siaya County · GeoNames 184162
- Nderi
Kiambu County · GeoNames 184155
- Nderit
Nakuru County · GeoNames 11829887
- Nderit Drift
Nakuru County · GeoNames 11832077
- Nderu
Kiambu County · GeoNames 184147
- Ndhiwa
Homa Bay County · GeoNames 184143
- Ndiaini One
Nyeri County · GeoNames 184139
- Ndiaini Two
Nyeri County · GeoNames 184138
- Ndiara
Nyandarua County · GeoNames 184129
- Ndigwa
Siaya County · GeoNames 184122
- Ndile
Taita Taveta · GeoNames 184111
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.