1,269,859
As of Jan 1, 2026 - Source
Eswatini's population is projected to be 1,366,736 by 2097.
Historical
Switch the toggle to see projected data.
| Year ↓ | Population | Change | Pop. Rank |
|---|---|---|---|
| 2026 | 1,269,859 | 1.03% | 159 |
| 2025 | 1,256,174 | 1.04% | 160 |
| 2020 | 1,192,729 | 1.09% | 160 |
| 2019 | 1,179,874 | 0.94% | 160 |
| 2018 | 1,168,929 | 0.93% | 160 |
| 2017 | 1,158,195 | 0.76% | 160 |
| 2015 | 1,142,813 | 0.56% | 160 |
| 2010 | 1,111,650 | 0.6% | 159 |
| 2005 | 1,079,022 | 0.71% | 155 |
| 2000 | 1,041,414 | 1.42% | 155 |
| Year ↑ | Population | Change | Pop. Rank |
|---|---|---|---|
| 2026 | 1,269,859 | 1.03% | 159 |
| 2032 | 1,344,897 | 0.94% | 158 |
| 2037 | 1,400,445 | 0.81% | 158 |
| 2042 | 1,448,110 | 0.67% | 158 |
| 2047 | 1,486,494 | 0.53% | 158 |
| 2052 | 1,515,942 | 0.39% | 155 |
| 2057 | 1,533,361 | 0.23% | 155 |
| 2062 | 1,540,953 | 0.1% | 155 |
| 2067 | 1,538,053 | -0.04% | 156 |
| 2072 | 1,525,547 | -0.16% | 156 |
15.7K
15.2K
30.4K
61.3K
Mbabane has a metropolitan area population of 61,306, comprising 4.83%% of Eswatini's total population.
As of 2026, Eswatini has a total population of 1,269,859, ranking as the 159th most populous nation in the world.
Eswatini has a net population change of approximately 38 people per day, driven by 80 births, 27 deaths, and net emigration of 15 people.
Eswatini represents 0.02% of the total global population and 0.08% of Africa's population.
Eswatini has a population density of 73.8 people per km² (approximately 191.2 per mi²), making it the 142nd most densely populated country in the world.
Currently, 15.46% of the population resides in urban areas, a figure that is increasing annually.
*Rates last updated: June 16, 2026
As of 2026, the largest ethnicity in Eswatini is predominantly Swazi (97%) , followed by Other (3%) .
As of 2026, Christian is the largest religion in Eswatini, comprising 90% of the population.