Chart

Population Growth Trends in Spain from 1990 to 2023

Population Growth Trends in Spain from 1990 to 2023

Share the statistic on social media channels or embed the statistic in your website using "Embed Code", where available.

Share chart

Embed chart
Select Citation

Cite this statistic and select one of the following formats: APA, Chicago, Harvard, MLA & Bluebook


  • APA
  • Chicago
  • Harvard
  • MLA
  • Bluebook
  • IEEE
TGM StatBox. (2024). Population Growth Trends in Spain from 1990 to 2023. TGM StatBox.
Insights

Key Takeaways

Spain experienced moderate population growth from 1990 to 2000, with annual rates ranging from 0.1% to 0.4%. This stability was disrupted in the early 2000s, with a significant increase peaking at 1.9% in 2007. This growth was largely attributed to a surge in immigration driven by Spain’s booming construction sector and economic opportunities.

The 2008 financial crisis triggered a steep decline, with the rate dropping to -0.3% by 2013 due to emigration and reduced birth rates. In recent years, Spain’s population growth recovered modestly, reaching 1.2% in 2023. This rebound reflects improved economic conditions and a renewed focus on attracting international talent and supporting families through government policies.

For a broader context, visit other statistics on Spain’s median age trend, Spain’s mortality trend, Spain’s population density.

AI-powered chart insight: This summary is automatically generated to help you understand the chart at a glance. It is intended as an overview; view the full chart and underlying data for complete context.

Charts library

Further Recommended Spain Statistics

Statbox vector
The briefing
New data, in your inbox

Consumer insights, data stories and product updates as we publish them. No other mail, and one click to leave.

Roughly two emails a month.

Research services
Have a question our newsroom hasn't answered? Ask it directly.

Our team can run the study behind the story — in 60+ countries, on your question, with the data belonging to you.