- Home
- Statistics
- Madrid
- People
- Net migration
People
Statistics · Region
Net migration in Madrid
2000 – 2024 · 25 data points
3 of 19 · Regions of Spain
Updated Oct 23, 2026
Source: Eurostat, 2000 – 2024
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 · 2024
14.6per 1,000
−5.0
since 2023
Regions of Spain · 2024
3 of 19
Place 1 is the highest value.
since 2014
+17.6
vs Spain
+2.8
Spain: 11.8 · 2025
Net migration, 2000 – 2024 per 1,000 people · Madrid · Spain · World
+17.6 since 2014
-10
0
10
20
30
2000
2010
2015
2025
Madrid
Spain
World
Sources: Eurostat · United Nations, World Population Prospects, 2000 – 2024
Compared with Net migration · per 1,000 people
Sources: Eurostat · United Nations, World Population Prospects
The series at a glance Madrid · 2000 – 2024
Latest value
14.6 · 2024
First value
5.9 · 2000
Highest
24.6 · 2002
Lowest
-9.7 · 2013
Data points
25
By year
All years · 2000 – 2024
| Year | Madrid | Change | Spain | World |
|---|---|---|---|---|
| 2024 | 14.6 | −5.0 | 12.8 | — |
| 2023 | 19.6 | +0.7 | 13.4 | 0.0 |
| 2022 | 18.9 | +16.7 | 15.3 | 0.0 |
| 2021 | 2.2 | −0.9 | 4.2 | 0.0 |
| 2020 | 3.1 | −10.9 | 5.0 | 0.0 |
| 2019 | 14.0 | +2.3 | 9.7 | 0.0 |
| 2018 | 11.7 | +2.9 | 7.0 | 0.0 |
| 2017 | 8.8 | +4.2 | 3.8 | 0.0 |
| 2016 | 4.6 | +1.8 | 1.7 | 0.0 |
| 2015 | 2.8 | +5.8 | -0.1 | 0.0 |
| 2014 | -3.0 | +6.7 | -2.2 | 0.0 |
| 2013 | -9.7 | −3.9 | -5.4 | 0.0 |
| 2012 | -5.8 | −5.9 | -3.0 | 0.0 |
| 2011 | 0.1 | +2.0 | 1.4 | 0.0 |
| 2010 | -1.9 | −3.7 | 1.6 | 0.0 |
| 2009 | 1.8 | −8.4 | 3.0 | 0.0 |
| 2008 | 10.2 | −8.9 | 9.5 | 0.0 |
| 2007 | 19.1 | +4.2 | 17.2 | 0.0 |
| 2006 | 14.9 | +5.0 | 14.9 | 0.0 |
| 2005 | 9.9 | −2.3 | 14.5 | 0.0 |
| 2004 | 12.2 | −5.7 | 15.5 | 0.0 |
| 2003 | 17.9 | −6.7 | 15.7 | 0.0 |
| 2002 | 24.6 | +10.2 | 17.9 | 0.0 |
| 2001 | 14.4 | +8.5 | 7.9 | 0.0 |
| 2000 | 5.9 | 3.9 | 0.0 |
Sources: Eurostat · United Nations, World Population Prospects, 2000 – 2024
Ranking · Regions of Spain
2019 · Place 1 is the highest value.
| # | Territory | Net migration | |
|---|---|---|---|
| 1 | Illes Balears | 14.7 | |
| 2 | Comunidad de Madrid | 14.0 | |
| 3 | Cataluña | 12.9 | |
| 4 | Comunitat Valenciana | 12.7 | |
| 5 | Canarias | 11.3 | |
| 6 | Comunidad Foral de Navarra | 11.1 | |
| 7 | La Rioja | 11.0 | |
| 8 | Aragón | 10.5 | |
| 9 | Región de Murcia | 10.0 | |
| 10 | País Vasco | 9.4 | |
| 11 | Castilla-La Mancha | 7.5 | |
| 12 | Galicia | 6.6 | |
| 13 | Cantabria | 6.0 | |
| 14 | Andalucía | 5.9 | |
| 15 | Principado de Asturias | 4.2 | |
| 16 | Castilla y León | 3.2 | |
| 17 | Extremadura | 0.6 | |
| 18 | Ciudad de Melilla | -6.5 | |
| 19 | Ciudad de Ceuta | -10.5 |
Source: Eurostat, 2019
What it means
People moving in minus people moving out, per 1,000 residents a year.
How it is calculated
Arrivals minus departures in the year (often estimated as the population change not explained by births and deaths), per 1,000 residents.
People
Madrid in numbers
Population
7.1M
2025
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
Born abroad
18.5%
2024 · Spain
Urban population
80.5%
2025 · Spain