- Home
- Statistics
- Madrid
- People
- Population
People
Statistics · Region
Population in Madrid
1990 – 2025 · 36 data points
3 of 19 · Regions of Spain
Updated Oct 23, 2026
Source: Eurostat, 1990 – 2025
Featured spot available
Your business could be here
First in “Statistics” — with a photo and a “Featured” mark.
Take this spot
Overview
6 figures
People
13 figures
Economy
14 figures
Housing
1 figure
Education
5 figures
Tourism
4 figures
Climate
1 figure
Latest value · 2025
7,113,886
+1.5%
since 2024
Regions of Spain · 2025
3 of 19
Place 1 is the highest value.
since 2015
+12%
+1.0% a year on average
share of Spain
14.5%
Spain: 49,128,297 · 2025
Population, 1990 – 2025 people
+12% since 2015
0
2M
4M
6M
8M
1990
2000
2005
2010
2015
2025
Source: Eurostat, 1990 – 2025
Compared with Population · people
Sources: Eurostat · World Bank — World Development Indicators
The series at a glance Madrid · 1990 – 2025
Latest value
7,113,886 · 2025
First value
4,937,156 · 1990
Highest
7,113,886 · 2025
Lowest
4,937,156 · 1990
Average change
+1.0% a year on average
Data points
36
By year
All years · 1990 – 2025
| Year | Madrid | Change | Spain | European Union | World |
|---|---|---|---|---|---|
| 2025 | 7,113,886 | +1.5% | 49M | 451M | 8.2B |
| 2024 | 7,009,268 | +2.0% | 49M | 449M | 8.1B |
| 2023 | 6,871,903 | +1.9% | 48M | 448M | 8.1B |
| 2022 | 6,743,273 | +0.2% | 47M | 446M | 8B |
| 2021 | 6,726,640 | +0.1% | 47M | 446M | 7.9B |
| 2020 | 6,720,310 | +1.5% | 47M | 447M | 7.9B |
| 2019 | 6,618,078 | +1.4% | 47M | 446M | 7.8B |
| 2018 | 6,529,923 | +1.1% | 47M | 445M | 7.7B |
| 2017 | 6,459,297 | +0.7% | 46M | 445M | 7.6B |
| 2016 | 6,411,466 | +0.6% | 46M | 444M | 7.5B |
| 2015 | 6,375,737 | +0.0% | 46M | 443M | 7.4B |
| 2014 | 6,372,553 | −0.6% | 46M | 442M | 7.4B |
| 2013 | 6,411,525 | −0.2% | 47M | 442M | 7.3B |
| 2012 | 6,425,522 | +0.5% | 47M | 441M | 7.2B |
| 2011 | 6,394,252 | +0.3% | 47M | 440M | 7.1B |
| 2010 | 6,373,546 | +0.7% | 46M | 441M | 7B |
| 2009 | 6,327,559 | +1.6% | 46M | 440M | 6.9B |
| 2008 | 6,226,185 | +2.5% | 46M | 439M | 6.8B |
| 2007 | 6,075,013 | +2.0% | 45M | 437M | 6.7B |
| 2006 | 5,953,546 | +1.5% | 44M | 436M | 6.7B |
| 2005 | 5,866,219 | +1.7% | 43M | 434M | 6.6B |
| 2004 | 5,766,554 | +2.3% | 43M | 433M | 6.5B |
| 2003 | 5,638,804 | +2.9% | 42M | 431M | 6.4B |
| 2002 | 5,478,611 | +1.9% | 41M | 430M | 6.3B |
| 2001 | 5,379,087 | +0.9% | 41M | 429M | 6.2B |
| 2000 | 5,329,606 | +0.9% | 40M | 428M | 6.2B |
| 1999 | 5,284,618 | +0.8% | 40M | 428M | 6.1B |
| 1998 | 5,242,444 | +0.8% | 40M | 427M | 6B |
| 1997 | 5,198,753 | +0.8% | 40M | 425M | 5.9B |
| 1996 | 5,157,603 | +0.8% | 40M | 425M | 5.8B |
| 1995 | 5,116,658 | +0.8% | 40M | 424M | 5.7B |
| 1994 | 5,074,384 | +0.9% | 39M | 423M | 5.7B |
| 1993 | 5,030,383 | +0.9% | 39M | 422M | 5.6B |
| 1992 | 4,984,663 | +0.7% | 39M | 420M | 5.5B |
| 1991 | 4,947,735 | +0.2% | 39M | 420M | 5.4B |
| 1990 | 4,937,156 | 39M | 418M | 5.3B |
Sources: Eurostat · World Bank — World Development Indicators, 1990 – 2025
Ranking · Regions of Spain
2019 · Place 1 is the highest value.
| # | Territory | Population | |
|---|---|---|---|
| 1 | Andalucía | 8.4M | |
| 2 | Cataluña | 7.6M | |
| 3 | Comunidad de Madrid | 6.6M | |
| 4 | Comunitat Valenciana | 5M | |
| 5 | Galicia | 2.7M | |
| 6 | Castilla y León | 2.4M | |
| 7 | País Vasco | 2.2M | |
| 8 | Canarias | 2.2M | |
| 9 | Castilla-La Mancha | 2M | |
| 10 | Región de Murcia | 1.5M | |
| 11 | Aragón | 1.3M | |
| 12 | Illes Balears | 1.2M | |
| 13 | Extremadura | 1.1M | |
| 14 | Principado de Asturias | 1M | |
| 15 | Comunidad Foral de Navarra | 653K | |
| 16 | Cantabria | 582K | |
| 17 | La Rioja | 316K | |
| 18 | Ciudad de Melilla | 86,373 | |
| 19 | Ciudad de Ceuta | 85,087 |
Source: Eurostat, 2019
What it means
How many people live here — residents, not visitors.
How it is calculated
Official count or estimate of residents for each year: a census plus births, deaths and moves since then. Estimates are revised when a new census comes out.
People
Madrid in numbers
Population growth
1.03%
2025 · Spain
Population density
886
2024
Median age
44.2
2025
Children under 15
13.3%
2025
Residents 65 and over
18.9%
2025
Life expectancy
85.7
2024
Births per woman
1.10
2024 · Spain
Birth rate
7.2
2024
Infant mortality
2.6
2024 · Spain
Net migration
14.6
2024
Born abroad
18.5%
2024 · Spain
Urban population
80.5%
2025 · Spain