
Swaziland: Migrant population
* indicates monthly or quarterly data series
| Swaziland |
Migrant population, percent of total population |
|---|---|
| Latest value | 3 |
| Year | 2024 |
| Measure | percent |
| Data availability | 1990 - 2024 |
| Average | 4 |
| Min - Max | 3 - 9 |
| Source | United Nations Population Division |
| Available for | Data download |
The latest value from 2024 is 3 percent, unchanged from 3 percent in 2020. In comparison, the world average is 11 percent, based on data from 196 countries. Historically, the average for Swaziland from 1990 to 2024 is 4 percent. The minimum value, 3 percent, was reached in 2000 while the maximum of 9 percent was recorded in 1990.
See the global rankings for that indicator or
use the country comparator to compare trends over time.
Select indicator
* indicates monthly or quarterly data series
| Recent values | Swaziland: Migrant population |
|---|---|
| 2024 | 3 |
| 2020 | 3 |
| 2015 | 3 |
| 2010 | 3 |
| 2005 | 3 |
| 2000 | 3 |
| 1995 | 4 |
| 1990 | 9 |
Definition: International migrant stock (% of population) is the proportion of people at mid-year born in a country other than that in which they live. It also includes refugees.
Other resources:
Download data from our database
All indicators for Swaziland
All indicators on the website
Article: Are trade deficits bad for the economy?
Article: Sources of economic growth
Article: Currency values and investment returns
All articles
| Related indicators | Latest | Reference | Measure |
|---|---|---|---|
| Population size | 1.26 | 2025 | million |
| Percent urban population | 26.72 | 2025 | percent |
| Population density | 72 | 2023 | people per square km |
| Population ages 65 and above | 4.35 | 2025 | percent |
| Percent children | 33.00 | 2025 | percent |
| Percent female population | 50.88 | 2025 | percent |
| Rural population, percent | 73.28 | 2025 | percent |
| Age dependency ratio | 59.60 | 2025 | percent |
| Refugee population | 1,202 | 2023 | refugees |
| Migrant population | 3 | 2024 | percent |
| Population growth | 1.07 | 2025 | percent |