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 39 of 67.
- Maningu
Murang'A · GeoNames 11844182
- Manjuga
Taita Taveta · GeoNames 11886563
- Manoni
Makueni County · GeoNames 187823
- Manooni
Machakos County · GeoNames 187820
- Manooni
Makueni County · GeoNames 187821
- Manuanda
Kisumu County · GeoNames 187812
- Manyamanya
Homa Bay County · GeoNames 11964222
- Manyata
Migori County · GeoNames 187798
- Manyata
Embu County · GeoNames 187800
- Manyata
Machakos County · GeoNames 187803
- Manyatta
Murang'A · GeoNames 187799
- Manyatta
Kajiado County · GeoNames 11844289
- Manyatta
Kajiado County · GeoNames 11844290
- Manyeso
Kilifi County · GeoNames 187794
- Manywanda
Siaya County · GeoNames 187790
- Manza
Makueni County · GeoNames 187789
- Manzeni
Kitui County · GeoNames 11867983
- Maongo
Tana River County · GeoNames 187774
- Mapenya
Lamu · GeoNames 187772
- Mapepie
Makueni County · GeoNames 187771
- Mapfanga
Kwale County · GeoNames 187769
- Mapotea
Kilifi County · GeoNames 187768
- Mara Ngishu
Nakuru County · GeoNames 11834224
- Maraani
Kisii County · GeoNames 187759
- Maraba
Kakamega County · GeoNames 187757
- Maraba
Nandi · GeoNames 11964250
- Maraboi
Kericho County · GeoNames 187756
- Marach
Busia County · GeoNames 187754
- Marafa
Kilifi County · GeoNames 187750
- Marafa
Tana River County · GeoNames 7844698
- Maragi
Murang'A · GeoNames 187743
- Maragi Two
Murang'A · GeoNames 187741
- Maragoli
Vihiga County · GeoNames 187739
- Maragua
Murang'A · GeoNames 187733
- Maragwa
Tharaka - Nithi · GeoNames 11981733
- Maralal
Samburu County · GeoNames 187725
- Maranda
Siaya County · GeoNames 187715
- Marando
Migori County · GeoNames 11964182
- Marani
Kisii County · GeoNames 187708
- Marania
Meru County · GeoNames 11947627
- Maranjau
Murang'A · GeoNames 187705
- Maranthiu
Tharaka - Nithi · GeoNames 11981750
- Maranu
Taita Taveta · GeoNames 187704
- Maranyona
Homa Bay County · GeoNames 187703
- Mararani
Lamu · GeoNames 187700
- Mararo
Kiambu County · GeoNames 187698
- Mararui
Lamu · GeoNames 187696
- Marashoni
Nakuru County · GeoNames 187694
- Mareira
Murang'A · GeoNames 187687
- Marembo
Tana River County · GeoNames 187684
- Marenyo
Kakamega County · GeoNames 187680
- Marera
Migori County · GeoNames 187677
- Marere
Kwale County · GeoNames 187672
- Marere
Kwale County · GeoNames 187674
- Marereni
Kilifi County · GeoNames 187671
- Margasa
Taita Taveta · GeoNames 187668
- Mariaini
Murang'A · GeoNames 187662
- Mariaini
Murang'A · GeoNames 187664
- Mariakani
Kilifi County · GeoNames 187661
- Mariango
Kilifi County · GeoNames 187657
- Mariani
Tharaka - Nithi · GeoNames 187655
- Mariathani
Nakuru County · GeoNames 11964525
- Mariene
Meru County · GeoNames 187647
- Marienga
Migori County · GeoNames 187644
- Marigat
Baringo · GeoNames 187641
- Marigat
Baringo · GeoNames 11947597
- Marige
Kiambu County · GeoNames 187638
- Marigiza
Kwale County · GeoNames 187636
- Marigwa
Kisii County · GeoNames 187633
- Marikebuni
Kilifi County · GeoNames 187631
- Mariki
Embu County · GeoNames 11835371
- Marima
Tharaka - Nithi · GeoNames 187629
- Marimanti
Tharaka - Nithi · GeoNames 10400158
- Marimari
Embu County · GeoNames 11981551
- Marindi
Homa Bay County · GeoNames 187623
- Marinyin
Bomet County · GeoNames 187621
- Mariwa
Homa Bay County · GeoNames 187614
- Mariwa
Kisumu County · GeoNames 187615
- Mariwa
Migori County · GeoNames 187616
- Mariwenyi
Taita Taveta · GeoNames 187612
- Marmanet
Laikipia · GeoNames 187605
- Marmanet Settlement
Laikipia · GeoNames 187603
- Marobo
Bungoma County · GeoNames 187599
- Marongo
Kisii County · GeoNames 187596
- Maroni
Tana River County · GeoNames 187595
- Maroo
Migori County · GeoNames 187593
- Marsabit
Marsabit County · GeoNames 187585
- Marsala
Siaya County · GeoNames 11784502
- Marti
Marsabit County · GeoNames 11670792
- Marti
Samburu County · GeoNames 11671053
- Marua
Nyeri County · GeoNames 187574
- Marucha
Homa Bay County · GeoNames 187571
- Marula Munyu
Nakuru County · GeoNames 11832115
- Marumbasi
Kericho County · GeoNames 187568
- Marumi
Murang'A · GeoNames 187566
- Marurumo
Embu County · GeoNames 187558
- Maruvesa
Kwale County · GeoNames 187556
- Marwa
Makueni County · GeoNames 11844335
- Masa
Tana River County · GeoNames 11433542
- Masaani
Machakos County · GeoNames 187549
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 place reference in a household setup worksheet. Device compatibility depends on the devices and network in the home, not the location listing. Vigil is self-monitored and does not provide emergency dispatch.
A geographic listing identifies a place. It does not establish a local office, service availability, product compatibility or a customer engagement.