MakeYourChart

Italy vs Spain population, 1950 to 2100

Italy had 59.50 million people in 2023, versus 47.91 million in Spain. Compare UN estimates and projections to 2100.

Free to edit and export · No signup to start

What the data shows

  • Italy: 46.39M in 1950, 35.38M in 2100 (projected). The latest estimate is 59.50M in 2023. It peaked at 60.66M in 2014.
  • Spain: 28.08M in 1950, 33.13M in 2100 (projected). The latest estimate is 47.91M in 2023. It peaked at 47.91M in 2023.

About this chart

Italy is below its earlier estimated peak of 60.66 million people in 2014: its 2023 total is 59.50 million. The comparison still puts Italy ahead of Spain, with 59.50 million and 47.91 million respectively. In 1950, the corresponding totals were 46.39 million for Italy and 28.08 million for Spain. All values are population totals, rather than population density or annual growth rates.

By 2100, the UN medium-variant projection reaches 35.38 million people for Italy and 33.13 million for Spain. Estimates end in 2023; later values are conditional projections rather than observed counts. Future fertility, mortality and migration can move the eventual totals away from this path. Comparing the same projection variant keeps the two countries on a consistent basis.

The data

Source: UN World Population Prospects 2024 via Our World in Data; estimates to 2023, medium-variant projections after, millions of people. Retrieved November 5, 2026. UN estimates through 2023; later years are medium-variant projections, not observed counts.

Italy vs Spain population, Millions of people, 1950–2100; projected after 2023, 1950–2100
Date🇮🇹 Italy🇪🇸 Spain
195046.39M28.08M
195146.75M28.21M
195247.02M28.41M
195347.41M28.63M
195447.83M28.86M
195548.13M29.09M
195648.40M29.32M
195748.66M29.57M
195848.93M29.85M
195949.22M30.14M
196049.51M30.40M
196149.82M30.70M
196250.17M31.04M
196350.57M31.38M
196451.02M31.74M
196551.48M32.11M
196651.92M32.47M
196752.34M32.82M
196852.71M33.17M
196953.06M33.50M
197053.39M33.81M
197153.71M34.16M
197254.07M34.54M
197354.45M34.93M
197454.82M35.36M
197555.17M35.80M
197655.46M36.18M
197755.71M36.55M
197855.94M36.90M
197956.13M37.23M
198056.41M37.54M
198156.65M37.81M
198256.72M38.05M
198356.77M38.25M
198456.81M38.44M
198556.86M38.60M
198656.88M38.74M
198756.89M38.85M
198856.93M38.95M
198956.98M39.03M
199057.03M39.08M
199157.08M39.20M
199257.12M39.42M
199357.17M39.65M
199457.42M39.86M
199557.40M40.05M
199657.16M40.24M
199757.19M40.42M
199857.22M40.62M
199957.24M40.81M
200057.27M41.02M
200157.31M41.25M
200257.42M41.76M
200357.74M42.51M
200458.18M43.23M
200558.52M43.96M
200658.75M44.70M
200759.11M45.52M
200859.56M46.24M
200959.90M46.64M
201060.16M46.84M
201160.37M47.00M
201260.53M47.02M
201360.65M46.86M
201460.66M46.72M
201560.58M46.68M
201660.48M46.73M
201760.39M46.87M
201860.28M47.09M
201960.13M47.44M
202059.91M47.68M
202159.73M47.74M
202259.62M47.83M
202359.50M47.91M
202459.34M47.91M
202559.15M47.89M
202658.93M47.85M
202758.69M47.80M
202858.45M47.75M
202958.20M47.69M
203057.95M47.61M
203157.68M47.52M
203257.42M47.43M
203357.16M47.34M
203456.89M47.25M
203556.62M47.15M
203656.35M47.05M
203756.07M46.94M
203855.80M46.83M
203955.51M46.71M
204055.22M46.59M
204154.93M46.46M
204254.64M46.33M
204354.32M46.19M
204454.00M46.04M
204553.68M45.88M
204653.35M45.71M
204753.00M45.53M
204852.64M45.34M
204952.27M45.14M
205051.89M44.93M
205151.50M44.71M
205251.10M44.48M
205350.69M44.23M
205450.27M43.97M
205549.84M43.70M
205649.40M43.42M
205748.95M43.12M
205848.50M42.82M
205948.04M42.52M
206047.58M42.21M
206147.13M41.89M
206246.67M41.57M
206346.22M41.24M
206445.78M40.91M
206545.35M40.59M
206644.93M40.27M
206744.52M39.96M
206844.13M39.64M
206943.73M39.34M
207043.35M39.04M
207142.99M38.74M
207242.63M38.45M
207342.29M38.17M
207441.96M37.90M
207541.64M37.64M
207641.34M37.40M
207741.05M37.16M
207840.77M36.94M
207940.50M36.73M
208040.23M36.52M
208139.96M36.33M
208239.70M36.14M
208339.45M35.96M
208439.20M35.78M
208538.96M35.61M
208638.71M35.44M
208738.47M35.27M
208838.23M35.11M
208937.99M34.94M
209037.75M34.77M
209137.51M34.61M
209237.27M34.45M
209337.04M34.30M
209436.80M34.14M
209536.57M33.97M
209636.33M33.81M
209736.09M33.65M
209835.85M33.48M
209935.62M33.30M
210035.38M33.13M

Post it

Suggested caption: “Italy peaked at 60.66M in 2014; 2023: 59.50M.” Credit the source in your caption; it heads off the 'source?' comments.

Make it yours

  • Switch between bar, line, column and donut races with one click.
  • Pick 9:16 for Reels and TikTok, 4:5 for the feed or 16:9 for YouTube.
  • Change the theme, font, colors and race length, and add your own captions.
  • Paste your own numbers from Excel or Google Sheets. See the animated chart maker for tips.

Frequently asked questions

Which country has more people, Italy or Spain?

Italy has more people in the 2023 UN estimates: about 59.50 million, compared with 47.91 million in Spain. The gap is approximately 11.59 million.

What populations are projected for 2100?

The UN medium-variant projection gives Italy 35.38 million people and Spain 33.13 million in 2100. These values are projections, not current population estimates.

Where do the estimates end and projections begin?

The UN World Population Prospects series uses estimates through 2023. Values from 2024 onward follow its medium-variant projection. Both countries use the same source and scenario.

Where does this data come from?

UN World Population Prospects 2024 via Our World in Data; estimates to 2023, medium-variant projections after, millions of people. Retrieved November 5, 2026. UN estimates through 2023; later years are medium-variant projections, not observed counts. You can download the full table as a CSV from this page.

Can I turn this chart into a video?

Yes. Open it in the editor, change the title, theme, colors or format (9:16 for Reels and TikTok, 16:9 for YouTube), and export an MP4. Free exports are 720p with a small watermark; Pro ($11.99/month) removes it and adds 1080p, 4K and 60 fps.

Related data

All world charts