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 43 of 67.
- Mirira
Murang'A · GeoNames 11835309
- Miriri
Nyamira county · GeoNames 186616
- Mirithu
Kiambu County · GeoNames 186615
- Miritini
Mombasa County · GeoNames 177896
- Miriu
Kisumu County · GeoNames 186606
- Miriu
Homa Bay County · GeoNames 11964223
- Mirogi
Homa Bay County · GeoNames 186608
- Miruka
Siaya County · GeoNames 186604
- Mirundu
Nyeri County · GeoNames 186603
- Miruriiri
Meru County · GeoNames 186602
- Misakwani
Machakos County · GeoNames 186598
- Misambi
Nyamira county · GeoNames 186596
- Misaroni
Kwale County · GeoNames 186593
- Miseleni
Machakos County · GeoNames 186591
- Misemwa
Bungoma County · GeoNames 186589
- Misesi
Kisii County · GeoNames 186588
- Misiba
Nakuru County · GeoNames 186585
- Misikhu
Bungoma County · GeoNames 186583
- Misikhu
Bungoma County · GeoNames 186584
- Misimo
Bungoma County · GeoNames 186576
- Misogwa
Nyamira county · GeoNames 11964369
- Misyani
Machakos County · GeoNames 186569
- Mitaboni
Machakos County · GeoNames 186567
- Mitamisyi
Kitui County · GeoNames 186561
- Mitangani
Kilifi County · GeoNames 186558
- Mitangoni
Kilifi County · GeoNames 186557
- Mitchell’s Post
Murang'A · GeoNames 11835345
- Mithini
Kitui County · GeoNames 11867785
- Mithui
Homa Bay County · GeoNames 186537
- Miti Mingi
Nakuru County · GeoNames 11832078
- Miti ya Hunter
Nandi · GeoNames 186531
- Mitine
Meru County · GeoNames 11981479
- Mitiro
Siaya County · GeoNames 11784484
- Mitsajeni
Kilifi County · GeoNames 186529
- Mitsolokani
Mombasa County · GeoNames 186527
- Mitubiri
Murang'A · GeoNames 11844176
- Mitunguni
Kilifi County · GeoNames 186523
- Mitunguu
Meru County · GeoNames 186520
- Mituntu
Meru County · GeoNames 186519
- Mituvu
Makueni County · GeoNames 186516
- Miu
Machakos County · GeoNames 186514
- Miu
Kirinyaga County · GeoNames 186515
- Miu
Kitui County · GeoNames 11867853
- Miumbo
Kitui County · GeoNames 11867932
- Miumbuni
Machakos County · GeoNames 186771
- Mivukoni
Kitui County · GeoNames 185215
- Miwani
Machakos County · GeoNames 186496
- Miwani
Kisumu County · GeoNames 186498
- Miyare
Siaya County · GeoNames 186909
- Mizijini
Kilifi County · GeoNames 186487
- Mjanaheri
Kilifi County · GeoNames 186486
- Mjini
Murang'A · GeoNames 186483
- Mjini
Kirinyaga County · GeoNames 13441153
- Mjono
Lamu · GeoNames 7889996
- Mkambini
Kwale County · GeoNames 186480
- Mkameni
Taita Taveta · GeoNames 11886513
- Mkangombe
Kwale County · GeoNames 8307187
- Mkapuwanzee
Kitui County · GeoNames 186472
- Mkaumoto
Kilifi County · GeoNames 186470
- Mkingani
Kwale County · GeoNames 7868142
- Mkokoni
Lamu · GeoNames 186467
- Mkomani
Kilifi County · GeoNames 186462
- Mkomaniboi
Tana River County · GeoNames 186461
- Mkomba
Kwale County · GeoNames 186459
- Mkondo wa Simiti
Kilifi County · GeoNames 186453
- Mkongani
Kilifi County · GeoNames 186451
- Mkongani
Kwale County · GeoNames 186452
- Mkuluni
Kilifi County · GeoNames 186444
- Mkungi Settlement
Nyandarua County · GeoNames 11830702
- Mkunguni
Mombasa County · GeoNames 186438
- Mkunumbi
Lamu · GeoNames 186434
- Mkuro
Kwale County · GeoNames 11912996
- Mkwajuni
Kilifi County · GeoNames 11913049
- Mkwajuni/Mkomani
Kilifi County · GeoNames 11428145
- Mkwiro
Kwale County · GeoNames 186424
- Mlegwa
Taita Taveta · GeoNames 186420
- Mlimani
Kilifi County · GeoNames 186418
- Mlolongo
Machakos County · GeoNames 9166066
- Mmichio
Vihiga County · GeoNames 186415
- Mnanasini
Kwale County · GeoNames 185090
- Mnarani
Kilifi County · GeoNames 186412
- Mnazi Moja
Kilifi County · GeoNames 186409
- Mnazini
Tana River County · GeoNames 186406
- Mnyenzeni
Kwale County · GeoNames 186402
- Mnyenzeni
Kilifi County · GeoNames 186403
- Moa
Lamu · GeoNames 7889924
- Mochengo
Kisii County · GeoNames 188481
- Mochenwa
Nyamira county · GeoNames 186393
- Modi
Migori County · GeoNames 186388
- Mogobich
Nandi · GeoNames 11871633
- Mogoget
Nandi · GeoNames 186376
- Mogogosiek
Bomet County · GeoNames 186375
- Mogonga
Kisii County · GeoNames 186367
- Mogonjiet
Bomet County · GeoNames 186373
- Mogoon
Nandi · GeoNames 186372
- Mogotio
Baringo · GeoNames 186369
- Mogweko
Kisii County · GeoNames 186363
- Mohoru
Migori County · GeoNames 186358
- Moi International Sports Center
Nairobi County · GeoNames 8334575
- Moi‘s Bridge
Uasin Gishu County · GeoNames 196761
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.