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 44 of 67.
- Moiben
Uasin Gishu County · GeoNames 186350
- Moiben
Trans Nzoia · GeoNames 186351
- Moilo
Kajiado County · GeoNames 186344
- Mokomon
Nyamira county · GeoNames 185832
- Mokong
Nandi · GeoNames 186328
- Mokowe
Lamu · GeoNames 186325
- Mokubo
Kisii County · GeoNames 186322
- Mokwerero
Nyamira county · GeoNames 11964587
- Molo
Nakuru County · GeoNames 186315
- Molo Sirwe
Baringo · GeoNames 186306
- Mombasa
Kitui County · GeoNames 186300
- Mombasa
Mombasa County · GeoNames 186301
- Mombwo
Kericho County · GeoNames 186293
- Mong’oni
Nyamira county · GeoNames 186290
- Monianku
Kisii County · GeoNames 186286
- Morendat
Nakuru County · GeoNames 11832070
- Morhengo
Kisii County · GeoNames 11964199
- Mori
Migori County · GeoNames 186268
- Morijo
Narok County · GeoNames 186264
- Morijo
Samburu County · GeoNames 11671000
- Morijo Narok
Narok County · GeoNames 186262
- Morkwijit
West Pokot County · GeoNames 186254
- Morobus
West Pokot County · GeoNames 11817282
- Morongiot
Nandi · GeoNames 186247
- Morris
Nakuru County · GeoNames 11964532
- Moruethe
West Pokot County · GeoNames 11221240
- Moseja
Homa Bay County · GeoNames 11784529
- Mosiro
Kajiado County · GeoNames 186233
- Mosiro
Narok County · GeoNames 11844062
- Mosobeti
Nyamira county · GeoNames 186230
- Mosocho
Kisii County · GeoNames 186226
- Mosombor
Nandi · GeoNames 186224
- Mosora
Kisii County · GeoNames 186217
- Mosoriet
Nandi · GeoNames 186215
- Mosoriot
Nandi · GeoNames 186216
- Motagara
Nyamira county · GeoNames 186205
- Motonto
Kisii County · GeoNames 186202
- Moturumesi
Nyamira county · GeoNames 11964327
- Moya
Kilifi County · GeoNames 186181
- Moyale
Marsabit County · GeoNames 186180
- Mpeketoni
Lamu · GeoNames 10340477
- Mpuri
Meru County · GeoNames 11881526
- Mragua
Taita Taveta · GeoNames 186145
- Mrangi
Taita Taveta · GeoNames 186155
- Mrima
Kwale County · GeoNames 186149
- Msabaha
Kilifi County · GeoNames 186142
- Msambweni
Kwale County · GeoNames 186139
- Msambweni
Kwale County · GeoNames 186140
- Msanga
Lamu · GeoNames 186134
- Msau
Taita Taveta · GeoNames 186132
- Msuakini
Lamu · GeoNames 186130
- Msumarini
Lamu · GeoNames 186126
- Msurwa
Kwale County · GeoNames 7868143
- Mt. Elgan
Trans Nzoia · GeoNames 11817263
- Mtaa
Kwale County · GeoNames 186124
- Mtakuja
Kwale County · GeoNames 8307183
- Mtambo
Lamu · GeoNames 11525354
- Mtangatini
Lamu · GeoNames 11525361
- Mtata
Kwale County · GeoNames 7779696
- Mtepeni
Kilifi County · GeoNames 11913113
- Mteza
Kwale County · GeoNames 186105
- Mtito Andei
Makueni County · GeoNames 186101
- Mto Panga
Mombasa County · GeoNames 186088
- Mtondia
Kilifi County · GeoNames 186096
- Mtongwe
02 · GeoNames 186092
- Mtsangatamu
Kwale County · GeoNames 7867535
- Mtsangatifu
Kwale County · GeoNames 186084
- Mtsengo
Kilifi County · GeoNames 186080
- Mtulu
Kilifi County · GeoNames 186078
- Mtumwa
Kwale County · GeoNames 8307181
- Mtungi
Taita Taveta · GeoNames 186075
- Mtwapa
Kilifi County · GeoNames 186072
- Mtwapa
Kilifi County · GeoNames 11002530
- Mua Hills Settlement
Machakos County · GeoNames 11844149
- Muaa
Makueni County · GeoNames 185237
- Muaani
Makueni County · GeoNames 186064
- Muaani
Makueni County · GeoNames 186067
- Muangeni
Kitui County · GeoNames 11981783
- Muangini
Makueni County · GeoNames 186056
- Muatini
Kitui County · GeoNames 11867865
- Mubungoni
Kilifi County · GeoNames 186954
- Mubuura
Tharaka - Nithi · GeoNames 11981741
- Mubwokhola
Busia County · GeoNames 10344519
- Muchagara
Kirinyaga County · GeoNames 186048
- Mucharage
Nyeri County · GeoNames 186047
- Muchatha
Kiambu County · GeoNames 186045
- Muchene
Meru County · GeoNames 186042
- Muchi
Bungoma County · GeoNames 186044
- Muchonoke
Embu County · GeoNames 185446
- Muchorwi
Nakuru County · GeoNames 12718637
- Muchungucha
Murang'A · GeoNames 186037
- Mudaa
Kakamega County · GeoNames 185689
- Mudeti
Vihiga County · GeoNames 11871918
- Mudomo
Kwale County · GeoNames 186022
- Mugamani
Kwale County · GeoNames 186017
- Mugango
Bomet County · GeoNames 186014
- Mugani
Tana River County · GeoNames 186012
- Mugeka
Murang'A · GeoNames 186011
- Mugere
Tharaka - Nithi · GeoNames 11981575
- Mugoiri
Murang'A · GeoNames 186000
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.