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 45 of 67.
- Mugomari
Kakamega County · GeoNames 185998
- Mugome
Kwale County · GeoNames 185997
- Mugueni
Kiambu County · GeoNames 185992
- Muguga
Kiambu County · GeoNames 185991
- Mugumo
Nyandarua County · GeoNames 11834243
- Mugumoini
Murang'A · GeoNames 185980
- Mugumoini
Murang'A · GeoNames 185981
- Mugumoini
Kirinyaga County · GeoNames 185982
- Mugunda
Nyeri County · GeoNames 11830770
- Mugundoi
Nandi · GeoNames 185978
- Mugurin
Baringo · GeoNames 185974
- Muhaka
Kwale County · GeoNames 8356716
- Muhaka Mbavu
Kwale County · GeoNames 185954
- Muhanda
Bungoma County · GeoNames 185950
- Muhanda
Siaya County · GeoNames 186360
- Muhanda
Vihiga County · GeoNames 188313
- Muhanda
Bungoma County · GeoNames 11871492
- Muhoroni
Kisumu County · GeoNames 185939
- Muhudu
Vihiga County · GeoNames 185937
- Muhuru
Migori County · GeoNames 12718633
- Mui
Kitui County · GeoNames 185932
- Muirungi
Nyeri County · GeoNames 185922
- Muisuni
Machakos County · GeoNames 185919
- Muiu
Makueni County · GeoNames 185913
- Muiu
Makueni County · GeoNames 185914
- Muka Mukuu
Machakos County · GeoNames 11844177
- Mukaa
Makueni County · GeoNames 185909
- Mukaba
Kakamega County · GeoNames 185904
- Mukanga
Kitui County · GeoNames 11867905
- Mukangu
Murang'A · GeoNames 185895
- Mukangu
Murang'A · GeoNames 185896
- Mukangu
Embu County · GeoNames 11830902
- Mukarangatine
Meru County · GeoNames 11981476
- Mukarara
Kirinyaga County · GeoNames 185889
- Mukarara
Murang'A · GeoNames 185890
- Mukawa
Samburu County · GeoNames 185887
- Mukawa
Kiambu County · GeoNames 11844089
- Mukeo
Nyandarua County · GeoNames 185882
- Mukere
Kirinyaga County · GeoNames 11830883
- Mukhombe
Vihiga County · GeoNames 185879
- Mukhonje
Kakamega County · GeoNames 185878
- Mukhuma
Bungoma County · GeoNames 11871510
- Mukhweya
Bungoma County · GeoNames 185875
- Mukimwani
Makueni County · GeoNames 185872
- Mukinduri
Kirinyaga County · GeoNames 185869
- Mukingi
Vihiga County · GeoNames 185867
- Mukinye
Kiambu County · GeoNames 185866
- Mukiria
Embu County · GeoNames 11981659
- Mukokoa
Tana River County · GeoNames 7889778
- Mukolombos
Nakuru County · GeoNames 11964524
- Mukomoni
Nyamira county · GeoNames 186690
- Mukore
Nyeri County · GeoNames 185847
- Mukui
Nyeri County · GeoNames 185842
- Mukuiru
Meru County · GeoNames 11881457
- Mukulusi
Kakamega County · GeoNames 185835
- Mukumu
Kakamega County · GeoNames 11871546
- Mukungai
Murang'A · GeoNames 185829
- Mukungugu
Nakuru County · GeoNames 11964561
- Mukunguni
Kilifi County · GeoNames 185827
- Mukuria
Murang'A · GeoNames 185823
- Mukuria
Embu County · GeoNames 11981864
- Mukuro
Migori County · GeoNames 185821
- Mukuru
Nairobi County · GeoNames 7701602
- Mukuru
Nyandarua County · GeoNames 11830718
- Mukurue
Murang'A · GeoNames 185820
- Mukuruwe
Kiambu County · GeoNames 185817
- Mukuruweini
Nyeri County · GeoNames 185815
- Mukurwe-ini
Nyeri County · GeoNames 7732029
- Mukutan
Baringo · GeoNames 185810
- Mukuuni
Tharaka - Nithi · GeoNames 185805
- Mukuyuni
Makueni County · GeoNames 185788
- Mukuyuni
Machakos County · GeoNames 185789
- Mukuyuni
Kitui County · GeoNames 11867995
- Mukuyuni
Bungoma County · GeoNames 11871304
- Mulaa
Kitui County · GeoNames 11867827
- Mulaani
Machakos County · GeoNames 185781
- Mulala
Makueni County · GeoNames 185776
- Mulango
Kitui County · GeoNames 185773
- Mulatiwa
Bungoma County · GeoNames 185769
- Mulemwa
Taita Taveta · GeoNames 185764
- Muliloni
Kwale County · GeoNames 185756
- Mulo
Migori County · GeoNames 185748
- Mulola
Kwale County · GeoNames 7867543
- Mulot
Bomet County · GeoNames 185745
- Mulua Orkondi
Narok County · GeoNames 11844040
- Mulumini
Makueni County · GeoNames 185740
- Mulunguni
Kwale County · GeoNames 185734
- Mulunguni
Kilifi County · GeoNames 185735
- Mulutu
Kitui County · GeoNames 185729
- Mulwanda
Kakamega County · GeoNames 185727
- Muma
Kisii County · GeoNames 185724
- Mumberes
Baringo · GeoNames 11871922
- Mumbo
Homa Bay County · GeoNames 185719
- Mumbo
Siaya County · GeoNames 185720
- Mumboni
Kitui County · GeoNames 11867849
- Mumbuni
Makueni County · GeoNames 185710
- Mumbuni
Machakos County · GeoNames 185712
- Mumbuni
Tharaka - Nithi · GeoNames 185713
- Mumbuni
Machakos County · GeoNames 11844175
- Mumela
Makueni County · GeoNames 185704
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 this public record as an input to a bounded coding mission. Specify the expected schema, missing-value rules and tests, then review returned source and receipts.
A geographic listing identifies a place. It does not establish a local office, service availability, product compatibility or a customer engagement.