在西元 2026 年,史瓦帝尼的人口分佈為:
- 幼年人口 414,183 32.62%
- 工作年齡人口 799,806 62.98%
- 老年人口 55,874 4.40%
史瓦帝尼在 2026 年的人口成長率為 1.09%,性別比為 96.6(工作年齡人口為 96.9),扶養比為 58.8%。
總人口數在 2063 年達到最高點 1,541,078。
到了 2050 年,史瓦帝尼的人口成長率為 0.39%,性別比為 97.3(工作年齡人口為 98.7),扶養比為 47.1%。
| 人口紅利期(扶養比低於 50%) | 2038–2077 年 | |
|---|---|---|
| 高齡化社會(65 歲以上人口達 7%) | 2049 年 | |
| 高齡社會(65 歲以上人口達 14%) | 2078 年 | |
| 超高齡社會(65 歲以上人口達 20%) | 到 2100 年仍未達到 |