Free, independent economic & markets data — verified from official sources (World Bank · IMF · OECD · NRB).
NepseTradingENनेपाली
Spain · Population

Spain Population

The World Bank — World Development Indicators (CC BY 4.0) · updated 2025-12-31

Latest · 202549.36M
Previous · 202448.85M
Highest · 202549.36M
Lowest · 196030.45M

Spain's population stands at 49.36M as of 2025-12-31, up from 48.85M in 2024. Historical data runs from 1960 to 2025 (66 observations).

Recent trend

In 2025, Spain's population was 49.36M, up from 48.85M in 2024.

In 2024, Spain's population was 48.85M, up from 48.35M in 2023.

In 2023, Spain's population was 48.35M, up from 47.79M in 2022.

In 2022, Spain's population was 47.79M, up from 47.44M in 2021.

In 2021, Spain's population was 47.44M, up from 47.36M in 2020.

Spain Population — historical data

YearValueChange
202549.36M+506,303
202448.85M+496,312
202348.35M+566,426
202247.79M+342,281
202147.44M+84,397
202047.36M+240,923
201947.12M+336,490
201846.78M+210,779
201746.57M+113,093
201646.46M+35,836
201546.42M-38,430
201446.46M-143,464
201346.60M-168,858
201246.77M+30,358
201146.74M+165,800
201046.58M+213,951
200946.36M+408,840
200845.95M+727,303
200745.23M+829,484
200644.40M+744,164
200543.65M+731,260
200442.92M+734,250
200342.19M+756,087
200241.43M+581,146
200140.85M+282,548
200040.57M+180,989
199940.39M+163,366
199840.22M+166,120
199740.06M+167,537
199639.89M+165,802
199539.72M+174,942
199439.55M+187,846
199339.36M+203,577
199239.16M+191,309
199138.97M+99,054
199038.87M+39,558
198938.83M+60,825
198838.77M+82,124
198738.68M+100,191
198638.58M+115,112
198538.47M+139,148
198438.33M+158,839
198338.17M+185,513
198237.99M+227,381
198137.76M+267,466
198037.49M+299,835
197937.19M+326,432
197836.86M+353,260
197736.51M+373,826
197636.14M+379,912
197535.76M+384,565
197435.37M+384,388
197334.99M+384,478
197234.60M+379,979
197134.22M+409,959
197033.81M+373,477
196933.44M+327,920
196833.11M+430,187
196732.68M+399,753
196632.28M+328,902
196531.95M+345,097
196431.61M+312,544
196331.30M+273,285
196231.02M+284,116
196130.74M+284,250
196030.45M

The World Bank — World Development Indicators (CC BY 4.0) · Download this series as CSV — free, attribution required (CC BY 4.0).

More Spain data

Frequently asked questions

What is Spain's population?

Spain's population is 49.36M as of 2025-12-31, compared with 48.85M in 2024. The World Bank — World Development Indicators (CC BY 4.0)

What was the highest population in Spain?

The highest recorded value is 49.36M (2025); the lowest is 30.45M (1960), across data from 1960 to 2025.

Where does this data come from?

The World Bank — World Development Indicators (CC BY 4.0) Figures are republished with attribution and updated as the source releases new observations.