Population of Swaziland 2024
1,185,449 persons

2020
1 185 449
2019
1 172 433
2018
1 159 250
2017
1 145 970
2016
1 132 657
2015
1 119 375
2014
1 106 189
Population density

 68.27 persons/sq.km²

 Male

564,105

 Female

621,344

Population of Swaziland 2024 is 1,185,449

Swaziland population data is collected from official population sources and publicly available information resources.

  • Swaziland population density is 68.27 persons/sq.km²
  • Male population 564,105
  • Female population 621,344

Most populated cities in Swaziland:

  • Manzini — 78,000
  • Mbabane — 60,691
  • Nhlangano — 9,016
  • Mhlume — 7,761
  • Siteki — 6,681

Population data is collected from UN statistical database. 2022, 2023 year population could be missed or not agregated.