Cities, towns and villages
Eswatini place reference
702 populated-place records from GeoNames. Browse the directory or search the beginning of a Latin/transliterated name.
702 results. Page 4 of 8.
- Maphungwane
Lubombo Region · GeoNames 13113994
- Mapobeni
Lubombo Region · GeoNames 13113325
- Maseyisini
Shiselweni · GeoNames 13131068
- Mashicaka
Lubombo Region · GeoNames 13134082
- Mashila
Manzini Region · GeoNames 13109540
- Mashobeni
Shiselweni · GeoNames 13131052
- Masilela
Hhohho Region · GeoNames 13096742
- Masinane
Lubombo Region · GeoNames 13113961
- Masinda
Hhohho Region · GeoNames 13098501
- Masiphula
Shiselweni · GeoNames 13131265
- Masuku
Manzini Region · GeoNames 13108844
- Masundvwini
Manzini Region · GeoNames 13109566
- Mateta
Lubombo Region · GeoNames 13131911
- Mathendele
Shiselweni · GeoNames 11523346
- Matimatima
Shiselweni · GeoNames 13131042
- Matsamo Border Post
Hhohho Region · GeoNames 13094856
- Matsanjeni
Shiselweni · GeoNames 13130831
- Matsapha
Manzini Region · GeoNames 934989
- Matsenjwa
Lubombo Region · GeoNames 13131874
- Mavimbeni
Lubombo Region · GeoNames 13131902
- Mavula
Hhohho Region · GeoNames 13096594
- Mayaluka
Lubombo Region · GeoNames 13113302
- Mayiwane
Hhohho Region · GeoNames 13094938
- Mazandini
Hhohho Region · GeoNames 13116383
- Mbabane
Hhohho Region · GeoNames 934985
- Mbabane
Hhohho Region · GeoNames 13456305
- Mbabayi
Lubombo Region · GeoNames 13113331
- Mbangweni
Hhohho Region · GeoNames 11127737
- Mbanjwa
Manzini Region · GeoNames 13108462
- Mbasheni
Hhohho Region · GeoNames 11239145
- Mbehla
Lubombo Region · GeoNames 13134071
- Mbeka
Manzini Region · GeoNames 13108801
- Mbekelweni
Manzini Region · GeoNames 13108399
- Mbeni
Hhohho Region · GeoNames 13098306
- Mbhamuza
Hhohho Region · GeoNames 13098494
- Mbhoke
Lubombo Region · GeoNames 13131591
- Mbobo
Lubombo Region · GeoNames 13134068
- Mbotsheni
Shiselweni · GeoNames 13121864
- Mbovana
Manzini Region · GeoNames 13108815
- Mboziawa
Manzini Region · GeoNames 13108824
- Mbulungwane
Shiselweni · GeoNames 13131268
- Mbuluzana
00 · GeoNames 934980
- Mbuluzi
Hhohho Region · GeoNames 13096737
- Mbuluzi
Hhohho Region · GeoNames 13096740
- Mbuluzi Estates
Lubombo Region · GeoNames 13104198
- Mbungeni
Lubombo Region · GeoNames 13131631
- Mbutfu
Lubombo Region · GeoNames 13133964
- Mbutu
Lubombo Region · GeoNames 13133961
- Mbuyaze
Hhohho Region · GeoNames 13098308
- Mcathuzane
Lubombo Region · GeoNames 13131593
- Mdlebeni
Shiselweni · GeoNames 13130811
- Mdumezulu
Lubombo Region · GeoNames 13108450
- Mdumezulu
Lubombo Region · GeoNames 13131629
- Mekanduva
Lubombo Region · GeoNames 13131858
- Melete
Hhohho Region · GeoNames 13098310
- Memeza
Shiselweni · GeoNames 13131248
- Menziwa
Shiselweni · GeoNames 13121858
- Mfelafutsi
Manzini Region · GeoNames 13109573
- Mfukama
Manzini Region · GeoNames 13108817
- Mfukuka
Manzini Region · GeoNames 13108420
- Mgababa
Lubombo Region · GeoNames 13113321
- Mgamane
Manzini Region · GeoNames 934975
- Mgampondo
Shiselweni · GeoNames 13130830
- Mgazini
Shiselweni · GeoNames 11127815
- Mgecelwe
Hhohho Region · GeoNames 13094904
- Mgobodzi
Hhohho Region · GeoNames 13094902
- Mgomfelweni
Shiselweni · GeoNames 13121052
- Mgudlula
Manzini Region · GeoNames 13108338
- Mgunungu
Hhohho Region · GeoNames 13096592
- Mgwadla
Manzini Region · GeoNames 13108840
- Mhadlo
Lubombo Region · GeoNames 13131925
- Mhambi
Lubombo Region · GeoNames 13131596
- Mhawu
Lubombo Region · GeoNames 13131630
- Mhlabeni
Lubombo Region · GeoNames 13133963
- Mhlambanyatsi
Manzini Region · GeoNames 934971
- Mhlambanyatsi
Manzini Region · GeoNames 13456307
- Mhlangatane
Hhohho Region · GeoNames 11126275
- Mhlangatane
Hhohho Region · GeoNames 11128093
- Mhlekwa
Hhohho Region · GeoNames 13094875
- Mhlosheni
Shiselweni · GeoNames 934967
- Mhlosheni
Hhohho Region · GeoNames 13096745
- Mhlume
Lubombo Region · GeoNames 934966
- Mhlumeni
00 · GeoNames 934965
- Mhlumeni
Lubombo Region · GeoNames 13456789
- Mhlume Nkhundla
Lubombo Region · GeoNames 13104186
- Mhobeni
Lubombo Region · GeoNames 13134073
- Mhosi
Lubombo Region · GeoNames 13134075
- Mkhayeni
Lubombo Region · GeoNames 13133969
- Mkhitsini
Shiselweni · GeoNames 13121043
- Mkhiweni
Hhohho Region · GeoNames 13094919
- Mkhiweni
Lubombo Region · GeoNames 13131918
- Mkhiweni Nkhundla
Manzini Region · GeoNames 13108380
- Mkhulamini
Manzini Region · GeoNames 11205510
- Mkhumbane
Hhohho Region · GeoNames 13096758
- Mkhuzweni
Hhohho Region · GeoNames 13096614
- Mkhwahkweni
Shiselweni · GeoNames 13130817
- Mkutshane
Lubombo Region · GeoNames 13227086
- Mlambo
Shiselweni · GeoNames 13131063
- Mlawula
00 · GeoNames 934960
- Mliba
Manzini Region · GeoNames 934959
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 place names, country codes and time zones to define the locations in a business software brief. Confirm the actual customer group and data requirements separately.
A geographic listing identifies a place. It does not establish a local office, service availability, product compatibility or a customer engagement.