Spain (2025)
49077984.0
persons
+458289.0pp YoY
YoY Change
+458289.0pp
percentage points
Trend
up
Series length
21
years of data

Data

YearpersonsYoY Change
202549077984.0+458289.0pp
202448619695.0+534334.0pp
202348085361.0+598518.0pp
202247486843.0+86045.0pp
202147400798.0+82748.0pp
202047318050.0+399099.0pp
201946918951.0+273881.0pp
201846645070.0+147677.0pp
201746497393.0+78509.0pp
201646418884.0-6838.0pp
201546425722.0-70022.0pp
201446495744.0-216906.0pp
201346712650.0-105569.0pp
201246818219.0+151045.0pp
201146667174.0+180555.0pp
201046486619.0+247346.0pp
200946239273.0+570334.0pp
200845668939.0+884273.0pp
200744784666.0+774695.0pp
200644009971.0n/a

About this Dataset

Spain recorded 49077984.0 persons in 2025. The most recent year-on-year change was +458289.0pp. The historical series (2005–2025) shows a peak of 49077984.0 in 2025 and a trough of 43296338.0 in 2005.

Data sourced from Eurostat via SDMX REST API. Values use harmonised methodology ensuring cross-country comparability within the European statistical framework.

The chart above shows the full historical trend; the table below lists annual values with year-on-year changes.

Frequently Asked Questions

This indicator tracks spain total population in Spain, published by Eurostat. Data covers 2005–2025 at annual frequency using harmonised methodology.
The most recent observation covers 2025. Eurostat typically publishes this series with a lag of several months after the reference period. Data is updated annual.
The series peaked at 49077984.0 persons in 2025 and reached its lowest recorded value of 43296338.0 in 2005. The latest reading of 49077984.0 in 2025 represents a year-on-year change of +458289.0pp.