Total population (thousands) in Spain
Spain: Total population (thousands) was 47,905 thousands in 2025. ▲ Rising
Total population in Spain, 1970–2025
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
| 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
| Decade | Average | Lowest | Highest | 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
More population data for Spain
- Population regions with projections, annual growth rate -0.527 % change on previous year (2100)
- Urban and rural population 2050, annual growth rate -4.98 % change on previous year (2050)
- Population long run with projections, annual growth rate -0.527 % change on previous year (2100)
- Un population 2024 vs 2022, annual growth rate -0.6358 % change on previous year (2100)
- Africa's Development Dynamics (AfDD) Table 05 - Demographic estimates 44,220 Persons (2050)
- Africa's Development Dynamics (AfDD) Table 03 - Annual population -0.1636 Percent per annum (2030)
- Projected population under age 5, annual growth rate -0.2658 % change on previous year (2100)
- World population growth -0.5% (2100)
- Population density 66.29 people per km² (2100)
- Number of children under 5, by world region 1.24 million people (2100)
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).
About this data
February 2026 Data Release