Statistics for Madrid

Latest official figures for Madrid, each linked to its source.

Demography

Population3,506,730 persons2025
Population aged 16 to 642,330,668 persons2025
Foreign nationals share of population18.8 %2025
Population aged 65 and over20.2 %2025
Average age44.4 years2025
Dependency ratio49.2 %2025
Crude birth rate7.63 per 1,000 inhabitants2024
Total fertility rate1.07 children per woman2024
Life expectancy at birth84.93 years2023

Labor market

Registered unemployment135,168 persons2026-08
Registered unemployment rate5.8 %2026-08

Income and living conditions