Total population (thousands) in Spain

Spain: Total population (thousands) was 47,905 thousands in 2025. ▲ Rising

Latest (2025)
47,905 thousands
Change on year
down 0.0%
World rank
32nd
of 233 countries
All-time high
47,916 thousands
in 2024
All-time low
33,653 thousands
in 1970
Years of data
56
1970–2025

Total population in Spain, 1970–2025

010.0k20.0k30.0k40.0k50.0k197019972025

Source: UNESCO Institute for Statistics. Measured in thousands.

Analysis

In 2025, total population in Spain stood at 47,905 thousands.

That represents a change of up 2.6% over ten years.

Over the whole period, total population in Spain peaked at 47,916 thousands in 2024 and was at its lowest, 33,653 thousands, in 1970.

That places Spain 32nd out of 233 countries with data for 2025, putting it in the top quarter.

The long-run direction has been consistently rising across the 56 years of available data.

Total population (thousands) in Spain, year by year

Annual values for Total population (thousands) in Spain, 1970 to 2025.
Year thousands Change
1970 33,653 thousands —
1971 33,972 thousands +0.9%
1972 34,343 thousands +1.1%
1973 34,737 thousands +1.1%
1974 35,116 thousands +1.1%
1975 35,607 thousands +1.4%
1976 35,984 thousands +1.1%
1977 36,368 thousands +1.1%
1978 36,734 thousands +1.0%
1979 37,076 thousands +0.9%
1980 37,385 thousands +0.8%
1981 37,690 thousands +0.8%
1982 37,935 thousands +0.7%
1983 38,159 thousands +0.6%
1984 38,348 thousands +0.5%
1985 38,528 thousands +0.5%
1986 38,675 thousands +0.4%
1987 38,796 thousands +0.3%
1988 38,908 thousands +0.3%
1989 38,997 thousands +0.2%
1990 39,062 thousands +0.2%
1991 39,108 thousands +0.1%
1992 39,296 thousands +0.5%
1993 39,545 thousands +0.6%
1994 39,758 thousands +0.5%
1995 39,959 thousands +0.5%
1996 40,146 thousands +0.5%
1997 40,328 thousands +0.5%
1998 40,519 thousands +0.5%
1999 40,716 thousands +0.5%
2000 40,910 thousands +0.5%
2001 41,129 thousands +0.5%
2002 41,362 thousands +0.6%
2003 42,150 thousands +1.9%
2004 42,864 thousands +1.7%
2005 43,606 thousands +1.7%
2006 44,312 thousands +1.6%
2007 45,079 thousands +1.7%
2008 45,954 thousands +1.9%
2009 46,516 thousands +1.2%
2010 46,755 thousands +0.5%
2011 46,926 thousands +0.4%
2012 47,070 thousands +0.3%
2013 46,967 thousands -0.2%
2014 46,754 thousands -0.5%
2015 46,686 thousands -0.1%
2016 46,681 thousands -0.0%
2017 46,785 thousands +0.2%
2018 46,952 thousands +0.4%
2019 47,233 thousands +0.6%
2020 47,637 thousands +0.9%
2021 47,722 thousands +0.2%
2022 47,749 thousands +0.1%
2023 47,907 thousands +0.3%
2024 47,916 thousands +0.0%
2025 47,905 thousands -0.0%

Spain compared with similar countries

  • Spain's 47,905 thousands is above the median for high income countries, which is 3,084 thousands, 15.5× the median. (85 countries reporting)
  • Spain's 47,905 thousands is above the median for Europe & Central Asia, which is 6,353 thousands, 7.5× the median. (56 countries reporting)

Averages by decade

DecadeAverage LowestHighest Years
1970s 35,359 thousands 33,653 thousands 37,076 thousands 10
1980s 38,342 thousands 37,385 thousands 38,997 thousands 10
1990s 39,844 thousands 39,062 thousands 40,716 thousands 10
2000s 43,388 thousands 40,910 thousands 46,516 thousands 10
2010s 46,881 thousands 46,681 thousands 47,233 thousands 10
2020s 47,806 thousands 47,637 thousands 47,916 thousands 6

Countries ranked near Spain

  1. 29 South Korea 51,697 thousands compare
  2. 30 Sudan 50,849 thousands compare
  3. 31 Uganda 50,698 thousands compare
  4. 33 Algeria 47,132 thousands compare
  5. 34 Iraq 46,526 thousands compare
  6. 35 Argentina 45,774 thousands compare

See the full ranking of 233 places →

More population data for Spain

All data for Spain →

Frequently asked questions

What is total population in Spain?
Total population in Spain was 47,905 thousands in 2025, according to UNESCO Institute for Statistics.
What is the highest total population recorded in Spain?
The highest recorded value was 47,916 thousands in 2024.
What is the lowest total population recorded in Spain?
The lowest recorded value was 33,653 thousands in 1970.
How does Spain rank for total population?
Spain ranks 32nd out of 233 countries with data for 2025.
Is total population rising or falling in Spain?
Over the last ten years it is up 2.6%. The long-run trend across the full record is rising.
Where does this Spain data come from?
The figures come from UNESCO Institute for Statistics, published as part of Total population (thousands). Statizoid updates them automatically from the source API.

Download this data

CSV · JSON — 56 observations, free to reuse under CC BY-SA 3.0 IGO (UNESCO Institute for Statistics).

Share, cite or embed this page

Cite this page

Total population in Spain. Statizoid, drawing on UNESCO Institute for Statistics. Retrieved 12 October 2026, from https://population.statizoid.com/stat/total-population-thousands/spain/

Embed or link this data

Paste this into a page to link back to these figures. The data itself is free to reuse under CC BY-SA 3.0 IGO (UNESCO Institute for Statistics); please keep the attribution.

<a href="https://population.statizoid.com/stat/total-population-thousands/spain/">Total population in Spain</a> — Statizoid

About this data

Indicator
Total population (thousands)
Unit
thousands
Source
UNESCO Institute for Statistics
Licence
CC BY-SA 3.0 IGO (UNESCO Institute for Statistics)
Coverage
233 places, 12,820 data points, 1970–2025
Last refreshed

February 2026 Data Release