Eswatini flag

Eswatini Population History

1960 - 2026

Eswatini's population has grown from 345,337 in 1960 to 1,230,506 in 2023, a total increase of 256.3% (3.56x). The population reached its all-time recorded high in 2023.

1960 Population

345,337

2023 Population

1.2M

Total Growth

256.3%

Peak Year

2023

Population by Decade

1960
345,337
1970
441,216
1980
596,644
1990
872,428
2000
1.0M
2010
1.1M
2020
1.2M
2023
1.2M

Growth Rate by Period

1960-1965

+2.37%

1965-1970

+2.59%

1970-1975

+2.85%

1975-1980

+3.28%

1980-1985

+3.43%

1985-1990

+4.32%

1990-1995

+2.15%

1995-2000

+1.42%

2000-2005

+0.71%

2005-2010

+0.60%

2010-2015

+0.55%

2015-2020

+0.86%

Year-by-Year Population

Eswatini population by year, 1960 to 2023
YearPopulationChange
20231,230,506+11,589
20221,218,917+12,324
20211,206,593+13,864
20201,192,729+12,855
20191,179,874+10,945
20181,168,929+10,734
20171,158,195+8,688
20161,149,507+6,694
20151,142,813+6,514
20141,136,299+6,309
20131,129,990+6,127
20121,123,863+6,030
20111,117,833+6,183
20101,111,650+6,497
20091,105,153+7,062
20081,098,091+7,386
20071,090,705+6,269
20061,084,436+5,414
20051,079,022+5,863
20041,073,159+6,459
20031,066,700+7,259
20021,059,441+8,377
20011,051,064+9,650
20001,041,414+10,632
19991,030,782+11,129
19981,019,653+13,018
19971,006,635+16,794
1996989,841+19,408
1995970,433-779
1994971,212-106
1993971,318+27,902
1992943,416+35,227
1991908,189+35,761
1990872,428+34,628
1989837,800+38,002
1988799,798+35,987
1987763,811+29,079
1986734,732+28,536
1985706,196+25,413
1984680,783+21,826
1983658,957+21,305
1982637,652+20,844
1981616,808+20,164
1980596,644+19,445
1979577,199+18,753
1978558,446+18,098
1977540,348+17,018
1976523,330+15,657
1975507,673+14,685
1974492,988+13,950
1973479,038+13,250
1972465,788+12,605
1971453,183+11,967
1970441,216+11,341
1969429,875+10,728
1968419,147+10,116
1967409,031+10,265
1966398,766+10,430
1965388,336+9,680
1964378,656+8,897
1963369,759+8,394
1962361,365+8,101
1961353,264+7,927
1960345,337