HistoryData

Population of Sweden

Current Population
10,569,709
10yr Growth Rate
+9.01%
Rank
#92 of 209
Population Over Time
7,484,6568,255,919.259,027,182.59,798,445.7510,569,70919601970198019902000201020202024
Analysis# Sweden Population Analysis Sweden's population of 10.57 million represents 9.01% growth over the past decade, positioning it as the 92nd most populous nation globally. The 2010s decade marked the nation's peak growth period, driven primarily by elevated immigration rates that have since moderated. With 64 years of recorded data (1960–2024), Sweden's growth trajectory reflects its transition from natural increase dominance to migration-dependent population expansion.

Historical Population Data

YearPopulationChange %
202410,569,709+0.31%
202310,536,632+0.47%
202210,486,941+0.68%
202110,415,811+0.60%
202010,353,442+0.73%
201910,278,887+1.02%
201810,175,214+1.17%
201710,057,698+1.36%
20169,923,085+1.26%
20159,799,186+1.06%
20149,696,110+1.00%
20139,600,379+0.85%
20129,519,374+0.74%
20119,449,213+0.76%
20109,378,126+0.86%
20099,298,515+0.86%
20089,219,637+0.78%
20079,148,092+0.74%
20069,080,505+0.56%
20059,029,572+0.40%
Show all 65 rows
YearPopulationChange %
20048,993,531+0.39%
20038,958,229+0.37%
20028,924,958+0.33%
20018,895,960+0.27%
20008,872,109+0.16%
19998,857,874+0.08%
19988,850,974+0.06%
19978,846,062+0.06%
19968,840,998+0.16%
19958,826,939+0.53%
19948,780,745+0.71%
19938,718,561+0.58%
19928,668,067+0.59%
19918,617,375+0.68%
19908,558,835+0.78%
19898,492,964+0.67%
19888,436,489+0.46%
19878,397,804+0.33%
19868,369,829+0.23%
19858,350,386+0.17%
19848,336,605+0.09%
19838,329,033+0.05%
19828,325,263+0.06%
19818,320,503+0.12%
19808,310,531+0.20%
19798,293,678+0.22%
19788,275,599+0.29%
19778,251,540+0.36%
19768,222,286+0.36%
19758,192,437+0.40%
19748,159,955+0.29%
19738,136,312+0.17%
19728,122,300+0.30%
19718,098,334+0.69%
19708,042,801+0.94%
19697,968,072+0.71%
19687,912,273+0.56%
19677,867,931+0.77%
19667,807,797+0.96%
19657,733,853+0.95%
19647,661,354+0.75%
19637,604,328+0.57%
19627,561,588+0.55%
19617,519,998+0.47%
19607,484,656