List of cities in Swaziland by population

List of cities in Swaziland by population 2019 2018.

Total number of cities: 20.

Total population: 1 367 254.


# Name, city Population, people
1 Manzini 97 934
2 Mbabane 62 630
3 Malkerns 8 074
4 Nhlangano 7 161
5 Mhlume 6 713
6 Siteki 6 482
7 Big Bend 6 327
8 Simun 5 522
9 Hluti 5 336
10 Piggs Peak 4 563
11 Mpaka 4 077
12 Ngomane 3 825
13 lobamba 3 793
14 Vuvulane 3 523
15 Kvaluseni 2 826
16 Hlatikulu 2 340
17 Bulembu 2 218
18 Bunea 2 150
19 Mhlambanyatsi 2 088
20 Tabankulu 1 957

Country: Swaziland

Number of cities: 20 Flag ofSwaziland Flag of Swaziland In 2019 2018