Eswatini
SWZ · SZEswatini observed 2023 population pyramid, grouped into five broad age bands from WPP single-age male and female arrays.
Homo sapiens; growth slowing toward a projected peak
Africa · Southern Africa
Eswatini is recorded at 1.24m people in 2024, with total annual change of +13,031 under the WPP medium variant.
Eswatini observed 2023 population pyramid, grouped into five broad age bands from WPP single-age male and female arrays.
Population identity: births minus deaths plus net migration equals total change within the Record tolerance.
| Births | 29,390 |
|---|---|
| Deaths | -9,609 |
| Natural change | +19,781 |
| Net migration | -6,754 |
| Total change | +13,031 |
Change from 2024 to the WPP medium-variant 2100 endpoint.
| This year | +13,031 |
|---|---|
| Since peak | -298,254 since 2063 |
| Projected 2100 | 1.34m |
Current-rate extrapolation, not a forecast; WPP medium-variant projections remain the page baseline.
foreign-born; working-age share is not published in IMS 2024.
No reviewed Layer 2 dispatch is attached to this country record.
WPP single-age population by sex, rendered as 5-year pyramid bands from the 101-bin canonical arrays.
Eswatini 2023 pyramid: male and female single-age arrays cover 101 age bins; ages 0-14 414.3k, ages 15-64 765.2k, ages 65+ 51.0k.
Eswatini 2050 pyramid: male and female single-age arrays cover 101 age bins; ages 0-14 370.5k, ages 15-64 1.02m, ages 65+ 111.4k.
Eswatini 2100 pyramid: male and female single-age arrays cover 101 age bins; ages 0-14 229.4k, ages 15-64 862.8k, ages 65+ 248.7k.
Stage since 2024.
First year deaths exceed births, if reached in the series.
Potential support ratio: ages 15-64 per person aged 65+. Working-age peak: 2063.
Generated 2026-06-26. Last observed year: 2023.
| Year | Population | Change | Births | Deaths | TFR |
|---|---|---|---|---|---|
| 2024 | 1.24m | 13,031 | 29.4k | 9.6k | 2.72 |
| 2030 | 1.32m | 12,833 | 28.5k | 10.5k | 2.51 |
| 2050 | 1.51m | 5,406 | 24.9k | 14.0k | 2.08 |
| 2080 | 1.49m | -5,317 | 18.5k | 19.5k | 1.85 |
| 2100 | 1.34m | -8,870 | 14.9k | 19.9k | 1.78 |