- Home
- Statistics
- People
- Population of the urban area
People
Statistics · City
Population of the urban area in Madrid
1975 – 2025 · 11 data points
Updated Oct 23, 2026
Source: European Commission JRC — GHSL Urban Centre Database, 1975 – 2025
Featured spot available
Your business could be here
First in “Statistics” — with a photo and a “Featured” mark.
Take this spot
Overview
8 figures
People
16 figures
Economy
15 figures
Housing
1 figure
Education
5 figures
Tourism
4 figures
Climate
8 figures
Latest value · 2025
5,680,137
+3.1%
since 2020
First value · 1975
3,198,285
since 2015
+12%
+1.2% a year on average
Population of the urban area, 1975 – 2025 people · Madrid
5.7M
2025
Source: European Commission JRC — GHSL Urban Centre Database, 1975 – 2025
The series at a glance Madrid · 1975 – 2025
Latest value
5,680,137 · 2025
First value
3,198,285 · 1975
Highest
5,680,137 · 2025
Lowest
3,198,285 · 1975
Average change
+1.2% a year on average
Data points
11
By year
All years · 1975 – 2025
| Year | Madrid | Change |
|---|---|---|
| 2025 | 5,680,137 | +3.1% |
| 2020 | 5,511,255 | +9.0% |
| 2015 | 5,057,760 | +7.4% |
| 2010 | 4,710,301 | +7.3% |
| 2005 | 4,387,808 | +7.2% |
| 2000 | 4,093,147 | +6.8% |
| 1995 | 3,832,840 | +6.0% |
| 1990 | 3,615,618 | +1.2% |
| 1985 | 3,571,142 | +2.3% |
| 1980 | 3,492,158 | +9.2% |
| 1975 | 3,198,285 |
Source: European Commission JRC — GHSL Urban Centre Database, 1975 – 2025
What it means
How many people live in the built-up city as a whole, regardless of municipal borders.
How it is calculated
Satellite maps of buildings and census data are combined into a 1 km grid; the continuous dense area of at least 50,000 people is the urban centre. Every five years from 1975; 2030 is a projection.
People
Madrid in numbers
Population
3.5M
2025
Population growth
1.03%
2025 · Spain
Population density
886
2024 · Madrid
Size of the urban area
680
2025
Density of the urban area
8,353
2025
Median age
44.2
2025 · Madrid
Children under 15
13.3%
2025 · Madrid
Residents 65 and over
18.9%
2025 · Madrid
Life expectancy
85.7
2024 · Madrid
Births per woman
1.10
2024 · Spain
Birth rate
7.2
2024 · Madrid
Infant mortality
2.6
2024 · Spain