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 40 of 67.
- Masaba
Kakamega County · GeoNames 187546
- Masaba
Migori County · GeoNames 187547
- Masaba
Bungoma County · GeoNames 11871485
- Masabubu
Tana River County · GeoNames 187543
- Masai
Kajiado County · GeoNames 11844119
- Masaini
Kitui County · GeoNames 11868012
- Masaita
Kericho County · GeoNames 187534
- Masaku
Machakos County · GeoNames 11981543
- Masakwe
Kisii County · GeoNames 184347
- Masalani
Tana River County · GeoNames 187532
- Masalani Camp
Makueni County · GeoNames 187531
- Masana
Vihiga County · GeoNames 11964612
- Masandare
Narok County · GeoNames 187524
- Masara
Migori County · GeoNames 11897594
- Maseki
Kitui County · GeoNames 11981702
- Masengoni
Taita Taveta · GeoNames 11886602
- Maseno
Kisumu County · GeoNames 187506
- Mashamba
Embu County · GeoNames 187503
- Mashanda
Taita Taveta · GeoNames 187500
- Mashundwani
Lamu · GeoNames 187490
- Mashuru
Kajiado County · GeoNames 187487
- Mashuru
Kajiado County · GeoNames 187488
- Masii
Machakos County · GeoNames 187483
- Masiketa
Samburu County · GeoNames 11670676
- Masiketa Simiti
Samburu County · GeoNames 11670713
- Masimba
Kisii County · GeoNames 187481
- Masimbani
Makueni County · GeoNames 187478
- Masindu
Bungoma County · GeoNames 187475
- Masinga
Machakos County · GeoNames 187474
- Masogo
Kisumu County · GeoNames 187466
- Masokani
Makueni County · GeoNames 187465
- Mason
Elegeyo-Marakwet · GeoNames 11817354
- Masongaleni
Makueni County · GeoNames 187462
- Masongo
Kisii County · GeoNames 187458
- Masumba
Makueni County · GeoNames 185488
- Masumba
Makueni County · GeoNames 187449
- Masumba
Makueni County · GeoNames 187450
- Masusa
Nyamira county · GeoNames 187446
- Masyungwa
Kitui County · GeoNames 11981799
- Mata
Taita Taveta · GeoNames 187443
- Mata Mole
Tana River County · GeoNames 11433545
- Mataara
Kiambu County · GeoNames 187441
- Matagadarisha
Tana River County · GeoNames 11525507
- Mataka
03 · GeoNames 6691851
- Mataka
Kitui County · GeoNames 11981714
- Matakari
Embu County · GeoNames 187431
- Matalong
West Pokot County · GeoNames 11817237
- Matandara
Kirinyaga County · GeoNames 187422
- Matangi
Makueni County · GeoNames 11844348
- Matangwe
Siaya County · GeoNames 11784481
- Matanya
Tana River County · GeoNames 11433571
- Matapani
Tana River County · GeoNames 444979
- Matare
Migori County · GeoNames 187417
- Matathia
Kajiado County · GeoNames 187411
- Matayo
Busia County · GeoNames 187406
- Mateget
Nandi · GeoNames 187402
- Mateget
Nyamira county · GeoNames 187403
- Mateka
Bungoma County · GeoNames 187401
- Matema
Nandi · GeoNames 11871398
- Matembur
West Pokot County · GeoNames 186109
- Matende
Kakamega County · GeoNames 198522
- Materi
Tharaka - Nithi · GeoNames 187395
- Materi
Tharaka - Nithi · GeoNames 11981603
- Matetani
Machakos County · GeoNames 187394
- Matete
Kakamega County · GeoNames 187389
- Matetu
Meru County · GeoNames 11981615
- Matha
Makueni County · GeoNames 187385
- Mathangauta
Kirinyaga County · GeoNames 187375
- Mathangeini
Murang'A · GeoNames 187372
- Mathare North Area 4
07 · GeoNames 8349468
- Mathareini
Murang'A · GeoNames 187369
- Mathari
Nyeri County · GeoNames 187368
- Mathatani
Machakos County · GeoNames 187362
- Matheini
Machakos County · GeoNames 187357
- Matheriti
Murang'A · GeoNames 187365
- Mathiani
Makueni County · GeoNames 187347
- Mathiga
Kirinyaga County · GeoNames 187345
- Mathigaine
Kirinyaga County · GeoNames 187344
- Mathingau
Machakos County · GeoNames 11867763
- Mathiyas
Kirinyaga County · GeoNames 187337
- Mathuki
Kitui County · GeoNames 11867852
- Matiani
Makueni County · GeoNames 187325
- Matibo
Kisii County · GeoNames 187324
- Matieka
Kisii County · GeoNames 187322
- Matiha
Kakamega County · GeoNames 187320
- Matili
Bungoma County · GeoNames 187318
- Matiliku
Makueni County · GeoNames 187316
- Matiliku
Makueni County · GeoNames 187317
- Matindiri Settlement
Nyandarua County · GeoNames 187313
- Matinyani
Kitui County · GeoNames 187311
- Matioli
Kakamega County · GeoNames 187309
- Matironi
Lamu · GeoNames 187306
- Matisi
Bungoma County · GeoNames 187305
- Matithini
Machakos County · GeoNames 187303
- Matiti
Homa Bay County · GeoNames 187302
- Matolani
Kilifi County · GeoNames 187293
- Matolani
Kilifi County · GeoNames 11913048
- Matondoni
Lamu · GeoNames 187288
- Matongo
Kisii County · GeoNames 187284
- Matongo
Nyamira county · GeoNames 187286
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 stable place IDs to scope an approved public-research task. Specify the sources, report, review owner and allowed actions in the commissioning brief.
A geographic listing identifies a place. It does not establish a local office, service availability, product compatibility or a customer engagement.