eFDeFinidata
Spain flag

Europe & Central Asia

Spain Population

Total population based on the de facto definition.

Latest Value

48.8M

As of 2024

YoY Change

+1.0%

2023 → 2024

Record High

48.8M

Recorded in 2024

Record Low

30.5M

Recorded in 1960

10-Year Average

47.3M

2015–2024

Data Range

1960–2024

65 data points

Source

World Bank

Code: SP.POP.TOTL

Historical Trend

19602024

Analysis

Spain's population has been steadily increasing over the years, with a current estimate of 48,848,800 people as of 2024. This growth can be attributed to various factors, including a moderate birth rate and a relatively high life expectancy. The country's population is expected to continue growing, albeit at a slow pace, due to its aging population and low fertility rates.

Historical Data

ValueYoY ChangeChange %
202448.8M496K+1.0%
202348.4M566K+1.2%
202247.8M342K+0.7%
202147.4M84K+0.2%
202047.4M241K+0.5%
201947.1M336K+0.7%
201846.8M211K+0.5%
201746.6M113K+0.2%
201646.5M36K+0.1%
201546.4M38K-0.1%

Source: World Bank Open Data · 1960–2024