Spain vs Sweden

Spain vs Sweden: Population

Population in 2023: 47.9 million people in Spain and 10.6 million people in Sweden, by UN estimates. In 2023 the value was higher in Spain, by 37.4 million people, or 4.54 times that in Sweden.

people · UN

Spain vs Sweden: PopulationPopulation in 2023: 47.9 million people in Spain and 10.6 million people in Sweden, by UN estimates. In 2023 the value was higher in Spain, by 37.4 million people, or 4.54 times that in Sweden.
SpainSwedenEstimates, HYDE and GapminderUN projection (medium variant)95% prediction intervalWorld

What the numbers say

  • Spain has been higher in every year both have figures for since 1950.
  • In 2023, Spain ranked 32 and Sweden ranked 90 of 229 countries, counting from the highest.
  • The UN projection (medium variant) puts Spain at 33.1 million people and Sweden at 11.4 million people in 2100.
  • The world as a whole: 8.09 billion people in 2023.

Every year

people · UN

YearSpainSwedenWorld
202347.9 million10.6 million8.09 billion
202247.8 million10.5 million8.02 billion
202147.7 million10.4 million7.95 billion
202047.7 million10.4 million7.89 billion
201947.4 million10.3 million7.81 billion
201847.1 million10.2 million7.73 billion
201746.9 million10.1 million7.65 billion
201646.7 million9.92 million7.56 billion
201546.7 million9.8 million7.47 billion
201446.7 million9.7 million7.38 billion
201346.9 million9.6 million7.29 billion
201247 million9.52 million7.2 billion
201147 million9.45 million7.11 billion
201046.8 million9.38 million7.02 billion
200946.6 million9.3 million6.93 billion
200846.2 million9.22 million6.84 billion
200745.5 million9.15 million6.76 billion
200644.7 million9.08 million6.67 billion
200544 million9.03 million6.59 billion
200443.2 million8.99 million6.5 billion
200342.5 million8.96 million6.42 billion
200241.8 million8.93 million6.34 billion
200141.3 million8.9 million6.26 billion
200041 million8.87 million6.17 billion
199940.8 million8.86 million6.09 billion
199840.6 million8.85 million6.01 billion
199740.4 million8.85 million5.93 billion
199640.2 million8.84 million5.84 billion
199540.1 million8.83 million5.76 billion
199439.9 million8.78 million5.68 billion
199339.7 million8.72 million5.59 billion
199239.4 million8.67 million5.51 billion
199139.2 million8.62 million5.42 billion
199039.1 million8.56 million5.33 billion
198939 million8.49 million5.23 billion
198839 million8.44 million5.14 billion
198738.9 million8.4 million5.05 billion
198638.7 million8.37 million4.96 billion
198538.6 million8.35 million4.87 billion
198438.4 million8.34 million4.78 billion
198338.3 million8.33 million4.7 billion
198238.1 million8.33 million4.61 billion
198137.8 million8.32 million4.53 billion
198037.5 million8.31 million4.45 billion
197937.2 million8.29 million4.37 billion
197836.9 million8.28 million4.29 billion
197736.6 million8.25 million4.22 billion
197636.2 million8.22 million4.14 billion
197535.8 million8.19 million4.07 billion
197435.4 million8.16 million4 billion
197334.9 million8.14 million3.92 billion
197234.5 million8.12 million3.85 billion
197134.2 million8.1 million3.77 billion
197033.8 million8.04 million3.7 billion
196933.5 million7.97 million3.62 billion
196833.2 million7.91 million3.55 billion
196732.8 million7.87 million3.47 billion
196632.5 million7.81 million3.4 billion
196532.1 million7.73 million3.34 billion
196431.7 million7.66 million3.26 billion
196331.4 million7.6 million3.19 billion
196231 million7.56 million3.12 billion
196130.7 million7.52 million3.07 billion
196030.4 million7.49 million3.02 billion
195930.1 million7.45 million2.97 billion
195829.9 million7.41 million2.91 billion
195729.6 million7.37 million2.85 billion
195629.3 million7.32 million2.8 billion
195529.1 million7.26 million2.74 billion
195428.9 million7.21 million2.69 billion
195328.6 million7.17 million2.63 billion
195228.4 million7.13 million2.58 billion
195128.2 million7.07 million2.54 billion
195028.1 million7.02 million2.49 billion
194927.8 million6.96 million–
194827.6 million6.89 million–
194727.4 million6.83 million–
194627.1 million6.76 million–
194526.9 million6.69 million–
194426.7 million6.63 million–
194326.4 million6.56 million–
194226.2 million6.5 million–
194126 million6.44 million–
194025.8 million6.39 million–
193925.5 million6.35 million–
193825.3 million6.32 million–
193725 million6.3 million–
193624.8 million6.28 million–
193524.6 million6.26 million–
193424.4 million6.23 million–
193324.1 million6.21 million–
193223.9 million6.19 million–
193123.7 million6.17 million–
193023.4 million6.14 million–
192923.2 million6.12 million–
192823 million6.09 million–
192722.8 million6.07 million–
192622.5 million6.04 million–
192522.3 million6.02 million–
192422.1 million5.99 million–
192321.9 million5.96 million–
192221.7 million5.94 million–
192121.5 million5.91 million–
192021.3 million5.88 million–
191921.1 million5.84 million–
191821 million5.8 million–
191720.8 million5.76 million–
191620.7 million5.71 million–
191520.5 million5.67 million–
191420.4 million5.63 million–
191320.3 million5.59 million–
191220.1 million5.54 million–
191120 million5.5 million–
191019.9 million5.46 million–
190919.7 million5.43 million–
190819.6 million5.39 million–
190719.5 million5.36 million–
190619.3 million5.32 million–
190519.2 million5.29 million–
190419.1 million5.26 million–
190319 million5.22 million–
190218.8 million5.19 million–
190118.7 million5.16 million–
190018.6 million5.12 million–
189918.5 million5.09 million–
189818.4 million5.06 million–
189718.3 million5.02 million–
189618.2 million4.99 million–
189518.2 million4.95 million–
189418.1 million4.92 million–
189318 million4.89 million–
189217.9 million4.85 million–
189117.8 million4.82 million–
189017.8 million4.79 million–
188917.7 million4.77 million–
188817.6 million4.74 million–
188717.5 million4.72 million–
188617.4 million4.7 million–
188517.3 million4.68 million–
188417.2 million4.66 million–
188317.1 million4.64 million–
188217 million4.62 million–
188117 million4.59 million–
188016.9 million4.56 million–
187916.8 million4.53 million–
187816.7 million4.49 million–
187716.7 million4.45 million–
187616.6 million4.41 million–
187516.5 million4.37 million–
187416.5 million4.33 million–
187316.4 million4.29 million–
187216.3 million4.25 million–
187116.3 million4.21 million–
187016.2 million4.17 million–
186916.2 million4.13 million–
186816.1 million4.1 million–
186716 million4.06 million–
186616 million4.03 million–
186515.9 million3.99 million–
186415.9 million3.96 million–
186315.8 million3.93 million–
186215.8 million3.89 million–
186115.7 million3.86 million–
186015.6 million3.82 million–
185915.6 million3.79 million–
185815.5 million3.75 million–
185715.4 million3.71 million–
185615.3 million3.68 million–
185515.3 million3.64 million–
185415.2 million3.6 million–
185315.1 million3.57 million–
185215 million3.53 million–
185115 million3.5 million–
185014.9 million3.46 million–
184914.8 million3.43 million–
184814.7 million3.39 million–
184714.6 million3.36 million–
184614.5 million3.32 million–
184514.4 million3.29 million–
184414.3 million3.26 million–
184314.2 million3.22 million–
184214.1 million3.19 million–
184114 million3.16 million–
184013.9 million3.13 million–
183913.9 million3.1 million–
183813.8 million3.07 million–
183713.7 million3.05 million–
183613.6 million3.02 million–
183513.5 million3 million–
183413.4 million2.97 million–
183313.3 million2.95 million–
183213.2 million2.92 million–
183113.1 million2.9 million–
183013 million2.87 million–
182913 million2.84 million–
182812.9 million2.81 million–
182712.8 million2.78 million–
182612.7 million2.75 million–
182512.6 million2.72 million–
182412.5 million2.69 million–
182312.5 million2.66 million–
182212.4 million2.63 million–
182112.3 million2.6 million–
182012.2 million2.58 million–
181912.2 million2.56 million–
181812.1 million2.54 million–
181712.1 million2.52 million–
181612.1 million2.5 million–
181512 million2.48 million–
181412 million2.47 million–
181312 million2.45 million–
181211.9 million2.43 million–
181111.9 million2.42 million–
181011.9 million2.41 million–
180911.8 million2.41 million–
180811.8 million2.42 million–
180711.7 million2.43 million–
180611.7 million2.44 million–
180511.7 million2.45 million–
180411.6 million2.46 million–
180311.6 million2.47 million–
180211.6 million2.48 million–
180111.5 million2.49 million–
180011.5 million2.5 million–
  • 12.3Estimates, HYDE and Gapminder
UN projection (medium variant) · 2024–2100
YearSpainSwedenWorld
202447.9 million47.8 million–48 million10.6 million10.6 million–10.6 million8.16 billion
202547.9 million47.5 million–48.3 million10.7 million10.6 million–10.7 million8.23 billion
202647.9 million47.2 million–48.5 million10.7 million10.6 million–10.8 million8.3 billion
202747.8 million46.8 million–48.8 million10.7 million10.6 million–10.9 million8.37 billion
202847.8 million46.4 million–49.1 million10.8 million10.6 million–11 million8.44 billion
202947.7 million45.9 million–49.4 million10.8 million10.6 million–11.1 million8.5 billion
203047.6 million45.5 million–49.8 million10.8 million10.6 million–11.2 million8.57 billion
203147.5 million45 million–50.1 million10.9 million10.5 million–11.3 million8.63 billion
203247.4 million44.6 million–50.5 million10.9 million10.5 million–11.4 million8.7 billion
203347.3 million44.1 million–50.9 million10.9 million10.5 million–11.5 million8.76 billion
203447.3 million43.7 million–51.3 million10.9 million10.4 million–11.6 million8.82 billion
203547.2 million43.2 million–51.7 million11 million10.4 million–11.6 million8.89 billion
203647.1 million42.7 million–52.2 million11 million10.3 million–11.7 million8.95 billion
203746.9 million42.1 million–52.7 million11 million10.3 million–11.8 million9.01 billion
203846.8 million41.5 million–53.1 million11 million10.3 million–11.9 million9.06 billion
203946.7 million40.8 million–53.5 million11.1 million10.2 million–12 million9.12 billion
204046.6 million40.3 million–53.9 million11.1 million10.1 million–12.2 million9.18 billion
204146.5 million39.7 million–54.4 million11.1 million10.1 million–12.3 million9.23 billion
204246.3 million39.1 million–54.9 million11.1 million10 million–12.4 million9.29 billion
204346.2 million38.6 million–55.4 million11.2 million9.97 million–12.6 million9.34 billion
204446 million38 million–55.9 million11.2 million9.93 million–12.7 million9.39 billion
204545.9 million37.4 million–56.2 million11.2 million9.88 million–12.8 million9.44 billion
204645.7 million36.7 million–56.6 million11.2 million9.82 million–12.9 million9.49 billion
204745.5 million36.2 million–56.9 million11.3 million9.73 million–13.1 million9.54 billion
204845.3 million35.5 million–57.2 million11.3 million9.66 million–13.2 million9.58 billion
204945.1 million34.7 million–57.5 million11.3 million9.61 million–13.3 million9.62 billion
205044.9 million34 million–58 million11.3 million9.56 million–13.4 million9.66 billion
205144.7 million33.4 million–58.6 million11.3 million9.52 million–13.5 million9.7 billion
205244.5 million32.7 million–59.1 million11.3 million9.47 million–13.7 million9.74 billion
205344.2 million32 million–59.6 million11.4 million9.42 million–13.8 million9.78 billion
205444 million31.4 million–60.1 million11.4 million9.34 million–14 million9.81 billion
205543.7 million30.8 million–60.6 million11.4 million9.26 million–14.1 million9.85 billion
205643.4 million30.1 million–60.9 million11.4 million9.18 million–14.2 million9.88 billion
205743.1 million29.4 million–61.2 million11.4 million9.09 million–14.3 million9.91 billion
205842.8 million28.7 million–61.7 million11.4 million9.01 million–14.4 million9.94 billion
205942.5 million28.2 million–62.4 million11.4 million8.93 million–14.5 million9.96 billion
206042.2 million27.6 million–63 million11.4 million8.86 million–14.6 million9.99 billion
206141.9 million26.8 million–63.4 million11.4 million8.76 million–14.8 million10 billion
206241.6 million26.1 million–63.9 million11.4 million8.65 million–14.9 million10 billion
206341.2 million25.3 million–64.5 million11.4 million8.55 million–15 million10.1 billion
206440.9 million24.5 million–65 million11.4 million8.44 million–15.2 million10.1 billion
206540.6 million23.7 million–65.3 million11.4 million8.33 million–15.3 million10.1 billion
206640.3 million23 million–65.9 million11.4 million8.25 million–15.5 million10.1 billion
206740 million22.4 million–66.5 million11.4 million8.17 million–15.6 million10.1 billion
206839.6 million21.9 million–66.9 million11.4 million8.06 million–15.7 million10.2 billion
206939.3 million21.3 million–67.4 million11.4 million7.94 million–15.7 million10.2 billion
207039 million20.8 million–68.3 million11.4 million7.84 million–15.8 million10.2 billion
207138.7 million20.1 million–68.8 million11.4 million7.76 million–16 million10.2 billion
207238.5 million19.5 million–69.2 million11.4 million7.67 million–16.1 million10.2 billion
207338.2 million18.8 million–69.9 million11.4 million7.57 million–16.3 million10.2 billion
207437.9 million18.2 million–70.3 million11.4 million7.47 million–16.4 million10.2 billion
207537.6 million17.7 million–70.8 million11.4 million7.38 million–16.5 million10.3 billion
207637.4 million17.1 million–71.6 million11.4 million7.28 million–16.6 million10.3 billion
207737.2 million16.5 million–72.5 million11.4 million7.19 million–16.8 million10.3 billion
207836.9 million15.9 million–73.4 million11.4 million7.12 million–16.9 million10.3 billion
207936.7 million15.5 million–74.2 million11.4 million7.03 million–17.1 million10.3 billion
208036.5 million15.2 million–74.9 million11.4 million6.93 million–17.1 million10.3 billion
208136.3 million14.8 million–76 million11.4 million6.83 million–17.3 million10.3 billion
208236.1 million14.3 million–77 million11.4 million6.73 million–17.4 million10.3 billion
208336 million13.9 million–78 million11.4 million6.65 million–17.5 million10.3 billion
208435.8 million13.5 million–78.8 million11.4 million6.55 million–17.7 million10.3 billion
208535.6 million13.2 million–79.6 million11.4 million6.45 million–17.7 million10.3 billion
208635.4 million12.9 million–80.6 million11.4 million6.35 million–17.9 million10.3 billion
208735.3 million12.6 million–81.5 million11.4 million6.27 million–18.2 million10.3 billion
208835.1 million12.2 million–82.3 million11.4 million6.2 million–18.4 million10.3 billion
208934.9 million11.8 million–83.2 million11.4 million6.11 million–18.5 million10.3 billion
209034.8 million11.5 million–84.1 million11.4 million6.01 million–18.6 million10.3 billion
209134.6 million11.2 million–85.1 million11.4 million5.94 million–18.8 million10.3 billion
209234.5 million11 million–86.2 million11.4 million5.88 million–18.9 million10.3 billion
209334.3 million10.7 million–87.5 million11.4 million5.79 million–19 million10.3 billion
209434.1 million10.4 million–89 million11.4 million5.69 million–19.1 million10.2 billion
209534 million10.1 million–90.7 million11.4 million5.61 million–19.2 million10.2 billion
209633.8 million9.87 million–92.3 million11.4 million5.53 million–19.4 million10.2 billion
209733.7 million9.61 million–93 million11.4 million5.45 million–19.6 million10.2 billion
209833.5 million9.28 million–93.8 million11.4 million5.34 million–19.8 million10.2 billion
209933.3 million8.84 million–94.5 million11.4 million5.23 million–19.9 million10.2 billion
210033.1 million8.45 million–94.6 million11.4 million5.13 million–20 million10.2 billion

Each country on its own

Good to know

  • Everyone living in the country on 1 July of each year.
  • Source: UN DESA, World Population Prospects 2024.
  • Before 1950: HYDE (2023), Gapminder (2022) and UN WPP (2024), via Our World in Data.
  • The dashed line is the UN projection (medium variant), a scenario rather than a forecast; the band is its 95% prediction interval.
  • Ranks count the 229 countries with a value in 2023, highest first.
  • The faint line is the world as a whole, as the same source counts it.

How the layers work, where their data comes from and what they can’t tell you: Countries through time

Spain vs Sweden

Health

People

Economy

Education

Politics

Conflict

Military

Climate

Technology and environment