Statistics for Spain
Latest official figures for Spain, each linked to its source.
Demography
| Population | 49,114,494 persons | 2025 |
| Population aged 16 to 64 | 32,074,770 persons | 2025 |
| Population density | 97.2 inhabitants per km² | 2024 |
| Foreign nationals share of population | 14.1 % | 2025 |
| Population aged 65 and over | 20.7 % | 2025 |
| Median age | 45.8 years | 2025 |
| Average age | 44.6 years | 2025 |
| Dependency ratio | 53.2 % | 2025 |
| Live births | 318,005 count | 2024 |
| Deaths | 436,118 count | 2024 |
| Crude birth rate | 6.49 per 1,000 inhabitants | 2024 |
| Crude death rate | 9 per 1,000 inhabitants | 2025 |
| Total fertility rate | 1.1 children per woman | 2024 |
| Life expectancy at birth | 84.01 years | 2024 |
Labor market
| Registered unemployment | 2,352,221 persons | 2026-08 |
| Registered unemployment rate | 7.33 % | 2026-08 |
| Unemployment rate | 9.87 % | 2026-Q2 |
| Youth unemployment rate (under 25) | 23.77 % | 2026-Q2 |
| Employment rate | 53.44 % | 2026-Q2 |
| Activity rate | 59.29 % | 2026-Q2 |
Prices
| Consumer price index (CPI) | 104.638 index | 2026-08 |
| Inflation (CPI annual change) | 4.9 % | 2026-09 |
| HICP inflation (annual rate) | 5 % | 2026-09 |
Income and living conditions
| Average net income per person | 15,036 EUR | 2023 |
| Average net income per household | 38,326 EUR | 2023 |
| Gini index | 32.1 index | 2023 |
| At-risk-of-poverty rate | 19.5 % | 2025 |
| Monthly minimum wage | 1,425 EUR | 2026-S2 |
Economy
| Gross domestic product (GDP) | 1,690,012 EUR million | 2025 |
| GDP per capita | 34,237 EUR | 2025 |
| GDP per capita in PPS (EU27 = 100) | 91 % | 2024 |
| Real GDP growth | 2.6 % | 2025 |
Housing
| House price index | 111.095 index | 2026-Q2 |
| House prices, annual change | 12.2 % | 2026-Q2 |
| Home sales | 61,417 count | 2026-07 |
| Home mortgages | 43,372 count | 2026-07 |
| Average home mortgage amount | 180,785 EUR | 2026-07 |
Companies
| Active companies | 3,310,824 count | 2025 |
| New companies created | 11,150 count | 2026-07 |
Tourism
| Hotel overnight stays | 48,798,426 count | 2026-08 |
| Hotel guests | 14,227,157 count | 2026-08 |
| International tourist arrivals | 96,803,894 count | 2025 |
| Nights spent in tourist accommodation | 512,892,979 count | 2025 |
Interest rates
| 12-month Euribor | 3.247 % | 2026-09 |
| Interest rate on new home loans | 3.04 % | 2026-08 |
Public finance
| Government debt | 100.7 % of GDP | 2025 |
| Government balance | -2.4 % of GDP | 2025 |