
Spain
Population 2026
47,850,792
Overview
- Yearly change
- -0.08%
- Density
- 96 per km²
- Land area
- 499,686 km²
- Capital
- Madrid
- Currency
- Euro (EUR)
- Official languages
- ES-ES, CA, GL, EU
- Urban population
- 80.5%
- Continent
- EU
Demographics
- Births
- 327,4122026
- Deaths
- 460,4762026
- Birth rate
- 6.5per 1,000
- Death rate
- 8.9per 1,000
- Fertility rate
- 1.10
- Life expectancy
- 83.9At birth, years
- Median age
- 46.3
- Net migration
- 96,630
Age distribution
- 0–1412.6%
- 15–6465.7%
- 65+21.6%
Population by year
Economy
- GDP
- $1.9T
- GDP per capita
- $38.6K
- GDP growth
- +2.8%
- Inflation
- 2.7%
- Unemployment
- 10.4%
- Exports
- $698B
- Imports
- $626B
- Tourism receipts
- 19.8%% of exports
Economic output by sector (% of GDP)
- Agriculture2.7%
- Industry19.6%
- Manufacturing10.6%
- Services68.4%
Employment by sector (%)
- Agriculture3.4%
- Industry19.9%
- Services76.8%
Largest cities
| # | City | Population |
|---|---|---|
| 1 | MadridMadrid | 3,255,9442026 |
| 2 | BarcelonaCatalonia | 1,686,2082026 |
| 3 | ValenciaValencia | 824,3402025 |
| 4 | ZaragozaAragon | 686,9862026 |
| 5 | SevillaAndalusia | 686,7412026 |
| 6 | MálagaAndalusia | 592,3462026 |
| 7 | MurciaMurcia | 471,9822025 |
| 8 | PalmaBalearic Islands | 438,2342026 |
| 9 | Las Palmas de Gran CanariaCanary Islands | 383,5162026 |
| 10 | AlicanteValencia | 348,9012025 |
Populated place as listed by GeoNames. Not a metropolitan-area figure.
Historical statistics
| Year | Population | Births | Deaths |
|---|---|---|---|
| 2026 | 47,850,792 | 327K | 460K |
| 2020 | 47,679,482 | 343K | 495K |
| 2010 | 46,840,469 | 481K | 379K |
| 2000 | 41,019,772 | 399K | 356K |
| 1990 | 39,084,975 | 406K | 330K |
| 1980 | 37,537,560 | 571K | 286K |
| 1970 | 33,812,720 | 662K | 282K |
| 1960 | 30,404,938 | 667K | 268K |
| 1950 | 28,077,048 | 563K | 310K |