Population in Spain
Population in Spain was 49.11 million in 2025, according to the Instituto Nacional de Estadística. That is up 1.1% from 2024. That is the 4th highest of 27 EU countries in 2025.
Population in Spain, 2000 to 2025
All 26 values
| Period | persons |
|---|---|
| 2025 | 49,114,494 |
| 2024 | 48,587,813 |
| 2023 | 48,022,515 |
| 2022 | 47,475,420 |
| 2021 | 47,385,107 |
| 2020 | 47,450,795 |
| 2019 | 47,026,208 |
| 2018 | 46,722,980 |
| 2017 | 46,572,132 |
| 2016 | 46,557,008 |
| 2015 | 46,624,382 |
| 2014 | 46,771,341 |
| 2013 | 47,129,783 |
| 2012 | 47,265,321 |
| 2011 | 47,190,493 |
| 2010 | 47,021,031 |
| 2009 | 46,745,807 |
| 2008 | 46,157,822 |
| 2007 | 45,200,737 |
| 2006 | 44,708,964 |
| 2005 | 44,108,530 |
| 2004 | 43,197,684 |
| 2003 | 42,717,064 |
| 2002 | 41,837,894 |
| 2001 | 41,116,842 |
| 2000 | 40,499,791 |
Rankings
Definition
Resident population. Spain and the EU: 1 January, with Spanish figures from the official municipal register (Padrón). United States: Census Bureau population estimates for 1 July. Other countries and the World: World Bank mid-year estimates, which count all residents regardless of legal status or citizenship.
For Denmark, Statistics Denmark counts the registered resident population on 1 January. Greenland and the Faroe Islands are excluded. The annual series selects the first-quarter reference date from FOLK1A. The World Bank series exists for every country, so use it (through compare) to rank countries on one basis.
How to cite
Instituto Nacional de Estadística (INE). Cifras oficiales de población de los municipios españoles: Revisión del Padrón municipal (tabla 29005). https://www.ine.es/jaxiT3/Tabla.htm?t=29005. Retrieved 2026-10-07.
Use this data in your AI agent
Invokely serves this figure to AI assistants through MCP and to code through a REST API, with the source and citation attached. Ask your assistant:
What is the latest population in Spain? Cite the source.
get_value {"indicator":"population","place":"es"}
GET https://invokely.ai/api/v1/value?indicator=population&place=es
Questions
What is the population in Spain?
Population in Spain was 49.11 million in 2025, according to the Instituto Nacional de Estadística. That is up 1.1% from 2024. That is the 4th highest of 27 EU countries in 2025.
Where does this figure come from?
Instituto Nacional de Estadística. Cifras oficiales de población de los municipios españoles: Revisión del Padrón municipal (tabla 29005). Retrieved by Invokely on 2026-10-07.
What was the highest population in Spain?
49.11 million in 2025, the highest value since 2000 in this series.
More statistics for Spain
- Active companies
- Activity rate
- At-risk-of-poverty rate
- Average age
- Average home mortgage amount
- Live births
- New companies created
- Inflation (CPI annual change)
- Consumer price index (CPI)
- Crude birth rate
- Crude death rate
- Deaths
- Dependency ratio
- Age dependency ratio (ages 15 to 64 base)
- Employment rate
- Enterprises using artificial intelligence
- Enterprises buying cloud computing services
- 12-month Euribor
- Total fertility rate
- Foreign nationals share of population
- Gross domestic product (GDP)
- Real GDP growth
- GDP per capita
- GDP per capita in PPS (EU27 = 100)
- GDP per capita, US dollars
- Gross domestic product (GDP), US dollars
- Gini index
- Gini index (World Bank, income or consumption)
- Government debt
- Government balance
- HICP inflation (annual rate)
- Harmonised index of consumer prices (HICP), 2025 = 100
- Hotel guests
- Hotel overnight stays
- House prices, annual change
- House price index
- House price index, 2015 = 100
- Household disposable income per inhabitant
- Household disposable income per inhabitant in PPS
- Home sales
- ICT specialists in employment
- People using generative AI
- Inflation, annual average
- International tourist arrivals
- Internet use in the last 3 months
- Internet users
- Land area
- Life expectancy at birth
- Median age
- Military expenditure
- Monthly minimum wage
- Interest rate on new home loans
- Home mortgages
- Average net income per household
- Average net income per person
- Central bank policy rate
- Population aged 15 to 64
- Population aged 16 to 64
- Population aged 65 and over
- Population density
- Population growth rate
- Population living in owner-occupied homes
- Registered unemployment
- Registered unemployment rate
- Nights spent in tourist accommodation
- Unemployment rate
- Urban population share
- Youth unemployment rate (under 25)