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 38 of 67.
- Makengesu
Kitui County · GeoNames 11867923
- Makengi
Embu County · GeoNames 188149
- Makere
Tana River County · GeoNames 188145
- Makere Ya Gwano
Tana River County · GeoNames 188143
- Makere Ya Gwano
Tana River County · GeoNames 13435283
- Makhoma
Busia County · GeoNames 188142
- Makhonge
Bungoma County · GeoNames 188141
- Makhukhuni
Kakamega County · GeoNames 188140
- Makilwa
Machakos County · GeoNames 11844162
- Makimenyi
Bomet County · GeoNames 188128
- Makindi
Murang'A · GeoNames 188127
- Makindu
Makueni County · GeoNames 188123
- Makinyambu
Taita Taveta · GeoNames 188121
- Makitabu
Kwale County · GeoNames 7867821
- Makithi
Tharaka - Nithi · GeoNames 188118
- Makobe
Kwale County · GeoNames 188113
- Makobeni
Kilifi County · GeoNames 188112
- Makolongo
Kitui County · GeoNames 11868010
- Makomango
Tharaka - Nithi · GeoNames 11981730
- Makomboki
Murang'A · GeoNames 188102
- Makondeni
Kwale County · GeoNames 188099
- Makongani
Kilifi County · GeoNames 188097
- Makongo
Makueni County · GeoNames 188092
- Makongo
Kitui County · GeoNames 11867842
- Maktau
Taita Taveta · GeoNames 188085
- Makuchi
Vihiga County · GeoNames 188076
- Makueni
Kitui County · GeoNames 188078
- Makueni Boma
Makueni County · GeoNames 188080
- Makumbwani
Kilifi County · GeoNames 188062
- Makunda
Kakamega County · GeoNames 11871515
- Makunga
Kakamega County · GeoNames 188057
- Makuss
West Pokot County · GeoNames 185813
- Makutano
Kajiado County · GeoNames 187032
- Makutano
Kiambu County · GeoNames 188043
- Makutano
West Pokot County · GeoNames 188045
- Makutano
Makueni County · GeoNames 188046
- Makutano
Machakos County · GeoNames 188047
- Makutano
Tana River County · GeoNames 11433569
- Makutano
Elegeyo-Marakwet · GeoNames 11817326
- Makutano
Kitui County · GeoNames 11867854
- Makuyu
Murang'A · GeoNames 188039
- Makuyu
Murang'A · GeoNames 188040
- Makwa
Elegeyo-Marakwet · GeoNames 188035
- Makwa
Kiambu County · GeoNames 188036
- Makwasinyi
Taita Taveta · GeoNames 188033
- Makwenyeni
Kwale County · GeoNames 8307247
- Malaba
Busia County · GeoNames 188025
- Malaha
Bungoma County · GeoNames 188020
- Malaha
Kakamega County · GeoNames 188021
- Malamba
Kilifi County · GeoNames 188013
- Malanga
Siaya County · GeoNames 188011
- Malanga
Busia County · GeoNames 188012
- Malava
Kakamega County · GeoNames 188005
- Malava Constituency
Kakamega County · GeoNames 11003023
- Maledi
Kwale County · GeoNames 187995
- Malele
Siaya County · GeoNames 187994
- Maleli
Lamu · GeoNames 7889985
- Malewa
Nakuru County · GeoNames 186891
- Malewa
Nakuru County · GeoNames 186892
- Malewa
Nyandarua County · GeoNames 187990
- Malewa
Nakuru County · GeoNames 11832074
- Malewa Settlement
Nyandarua County · GeoNames 11829974
- Malibani
Makueni County · GeoNames 187981
- Malibati
Tana River County · GeoNames 187980
- Maliera
Siaya County · GeoNames 187979
- Malikisi
Bungoma County · GeoNames 187976
- Malikisi
Bungoma County · GeoNames 187977
- Malindi
Kilifi County · GeoNames 187968
- Malindi
Kakamega County · GeoNames 187970
- Malindi ya Ngwena
Tana River County · GeoNames 183391
- Malka Galla
Isiolo County · GeoNames 11816754
- Malkamasa
Tana River County · GeoNames 7889993
- Malomonye
Bungoma County · GeoNames 187949
- Malooi
Makueni County · GeoNames 187947
- Malunga
Migori County · GeoNames 187940
- Mamba
Kwale County · GeoNames 7867582
- Mambore
Lamu · GeoNames 187926
- Mambosasa
Lamu · GeoNames 187923
- Mambrui
Kilifi County · GeoNames 187920
- Mamole
Kitui County · GeoNames 187914
- Mamuru
Meru County · GeoNames 11981604
- Mananja
Machakos County · GeoNames 11835344
- Mananja
Machakos County · GeoNames 11835361
- Manda
Kwale County · GeoNames 7844660
- Mandeni
Tana River County · GeoNames 187897
- Mandera
Mandera County · GeoNames 187896
- Mandongoi
Kitui County · GeoNames 187891
- Mandui
Makueni County · GeoNames 187888
- Mandui
Makueni County · GeoNames 11867928
- Manga
Nyamira county · GeoNames 187881
- Manga
Nyamira county · GeoNames 187882
- Mangai
Lamu · GeoNames 187880
- Mangana
Bungoma County · GeoNames 187878
- Mangauni
Machakos County · GeoNames 187871
- Mangawani
Kwale County · GeoNames 187868
- Mangawani
Kwale County · GeoNames 7844676
- Mangelete
Makueni County · GeoNames 187865
- Mango
Machakos County · GeoNames 187859
- Mangu
Kiambu County · GeoNames 187847
- Manguo
Kiambu County · GeoNames 187841
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.