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 5 of 8.
- Mliba Ranch
Manzini Region · GeoNames 13098527
- Mlindazwe
Shiselweni · GeoNames 13133959
- Mlomo
Manzini Region · GeoNames 13108361
- Mlotshwa
Shiselweni · GeoNames 13131289
- Mndobandoba
Lubombo Region · GeoNames 13131886
- Mnga Fula
Lubombo Region · GeoNames 13113306
- Mnigeleli
Hhohho Region · GeoNames 13094867
- Mnikwa
Hhohho Region · GeoNames 13094878
- Mnyokane
Hhohho Region · GeoNames 13096747
- Mogobi
Manzini Region · GeoNames 13108441
- Mooihoek
Shiselweni · GeoNames 934953
- Motjane
Hhohho Region · GeoNames 13096729
- Moveni
Lubombo Region · GeoNames 13227051
- Mpaka
Lubombo Region · GeoNames 11205291
- Mpaka
Lubombo Region · GeoNames 13456236
- Mpalatane
Hhohho Region · GeoNames 13096754
- Mpangela Ranch
Manzini Region · GeoNames 13108436
- Mphalatane
Hhohho Region · GeoNames 13096756
- Mphundle
Lubombo Region · GeoNames 13113341
- Mpolonjeni
Lubombo Region · GeoNames 11127718
- Mpolonjeni
Hhohho Region · GeoNames 13116378
- Mpolonjeni
Hhohho Region · GeoNames 13116381
- Mpolonjeni
Lubombo Region · GeoNames 13456277
- Mpompotha
Lubombo Region · GeoNames 13131604
- Mponono
Manzini Region · GeoNames 13108797
- Mpuluzi
Manzini Region · GeoNames 13108771
- Mquaba
Hhohho Region · GeoNames 13096591
- Msahweni
Hhohho Region · GeoNames 13094912
- Mshengu
Shiselweni · GeoNames 13121050
- Mshinande
Hhohho Region · GeoNames 13094868
- Mshingishingini
Hhohho Region · GeoNames 13094874
- Msila
Shiselweni · GeoNames 13131256
- Msuduga
Hhohho Region · GeoNames 13094923
- Mthombe
Shiselweni · GeoNames 13131287
- Mthonga
Manzini Region · GeoNames 13098522
- Mthongwaneni
Manzini Region · GeoNames 11258149
- Mthonjeni Wengwavuma
Shiselweni · GeoNames 13121869
- Mtimane
Manzini Region · GeoNames 13108841
- Mtindzekwa
Lubombo Region · GeoNames 13113311
- Mtsambame Nkhundla
Shiselweni · GeoNames 13121797
- Mtsambotsi
Lubombo Region · GeoNames 13131615
- Mtungulube
Manzini Region · GeoNames 13121068
- Mubalati
Lubombo Region · GeoNames 13113995
- Museni
Hhohho Region · GeoNames 13096738
- Mvangatini
Lubombo Region · GeoNames 934931
- Mvimbi
Lubombo Region · GeoNames 13114001
- Mzimnene
Hhohho Region · GeoNames 13094871
- Mzinsangu
Shiselweni · GeoNames 13131282
- Nasilela
Hhohho Region · GeoNames 13098268
- Ndabazezwe
Shiselweni · GeoNames 13131613
- Ndlalambi
Hhohho Region · GeoNames 13094887
- Ndlela
Shiselweni · GeoNames 13131064
- Ndlovula
Hhohho Region · GeoNames 13116411
- Ndukuzibovu
Shiselweni · GeoNames 13131059
- Nduma
Hhohho Region · GeoNames 13116386
- Nduna
Hhohho Region · GeoNames 13098323
- Ndzevane
Lubombo Region · GeoNames 11256884
- Ndzingeni
Hhohho Region · GeoNames 11128087
- Ndzingeni
Hhohho Region · GeoNames 13456143
- Ngcakane
Shiselweni · GeoNames 13121037
- Ngcamane
Manzini Region · GeoNames 13108776
- Ngcamphalala
Lubombo Region · GeoNames 13131871
- Ngcoseni
Manzini Region · GeoNames 13121049
- Ngculwini
Manzini Region · GeoNames 11257314
- Nginamadolo
Hhohho Region · GeoNames 13098305
- Ngodvwane
Manzini Region · GeoNames 13121074
- Ngomane
Lubombo Region · GeoNames 13104164
- Ngonini
00 · GeoNames 934921
- Ngotjane
Lubombo Region · GeoNames 13106111
- Ngowane
Hhohho Region · GeoNames 13098319
- Ngudlula
Hhohho Region · GeoNames 13098287
- Ngudzeni
Shiselweni · GeoNames 13131621
- Ngujane
Lubombo Region · GeoNames 13131627
- Ngumane
Manzini Region · GeoNames 13108832
- Ngwane
Lubombo Region · GeoNames 13227064
- Ngwenya
Lubombo Region · GeoNames 7932093
- Ngwenya
Lubombo Region · GeoNames 13104192
- Ngwenya Border Post
Hhohho Region · GeoNames 13096723
- Ngwenya Kop
Lubombo Region · GeoNames 13103650
- Ngwenyameni
Lubombo Region · GeoNames 13104195
- Nhkungwini
Shiselweni · GeoNames 13131276
- Nhlambeni
Manzini Region · GeoNames 13109575
- Nhlangano
Shiselweni · GeoNames 934913
- Nhlanguyavuka
Hhohho Region · GeoNames 13096608
- Nhlanhle
Shiselweni · GeoNames 13131261
- Nhlosana
Hhohho Region · GeoNames 13108409
- Nhloya
Shiselweni · GeoNames 13131611
- Nhlupheko
Shiselweni · GeoNames 13131606
- Njakeni
Hhohho Region · GeoNames 13098490
- Nkalashane
Lubombo Region · GeoNames 13104190
- Nkalondze
Shiselweni · GeoNames 13130807
- Nkamanzi
Hhohho Region · GeoNames 13098329
- Nkambeni
Hhohho Region · GeoNames 11127817
- Nkambeni
Hhohho Region · GeoNames 13456151
- Nkanini
Hhohho Region · GeoNames 934909
- Nkanyezini
Manzini Region · GeoNames 13114278
- Nkhaba
Hhohho Region · GeoNames 13096767
- Nkhaba
Hhohho Region · GeoNames 13096770
- Nkhanini
Lubombo Region · GeoNames 13131866
- Nkhundia
Hhohho Region · GeoNames 13094860
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 a place reference to organize market research or a territory worksheet. A place population is not a count of qualified leads or potential buyers.
A geographic listing identifies a place. It does not establish a local office, service availability, product compatibility or a customer engagement.