Friday, October 23 Madrid
  1. Home
  2. Statistics
  3. Madrid
  4. People
  5. Net migration
People Statistics · Area

Net migration in Madrid

2000 – 2024 · 25 data points Updated Oct 23, 2026

Source: Eurostat, 2000 – 2024

Net migration, 2000 – 2024 per 1,000 people · Madrid · Madrid · Spain · World
+17.6 since 2014
Madrid Madrid Spain World

Sources: Eurostat · United Nations, World Population Prospects, 2000 – 2024

Compared with Net migration · per 1,000 people
Madrid
14.6
Madrid
14.6
Spain
11.8 · 2025
World
0.0 · 2023

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

YearMadridChange MadridSpainWorld
2024 14.6 −5.0 14.6 12.8 —
2023 19.6 +0.7 19.6 13.4 0.0
2022 18.9 +16.7 18.9 15.3 0.0
2021 2.2 −0.9 2.2 4.2 0.0
2020 3.1 −10.9 3.1 5.0 0.0
2019 14.0 +2.3 14.0 9.7 0.0
2018 11.7 +2.9 11.7 7.0 0.0
2017 8.8 +4.2 8.8 3.8 0.0
2016 4.6 +1.8 4.6 1.7 0.0
2015 2.8 +5.8 2.8 -0.1 0.0
2014 -3.0 +6.7 -3.0 -2.2 0.0
2013 -9.7 −3.9 -9.7 -5.4 0.0
2012 -5.8 −5.9 -5.8 -3.0 0.0
2011 0.1 +2.0 0.1 1.4 0.0
2010 -1.9 −3.7 -1.9 1.6 0.0
2009 1.8 −8.4 1.8 3.0 0.0
2008 10.2 −8.9 10.2 9.5 0.0
2007 19.1 +4.2 19.1 17.2 0.0
2006 14.9 +5.0 14.9 14.9 0.0
2005 9.9 −2.3 9.9 14.5 0.0
2004 12.2 −5.7 12.2 15.5 0.0
2003 17.9 −6.7 17.9 15.7 0.0
2002 24.6 +10.2 24.6 17.9 0.0
2001 14.4 +8.5 14.4 7.9 0.0
2000 5.9 5.9 3.9 0.0

Sources: Eurostat · United Nations, World Population Prospects, 2000 – 2024

What it means
How it is calculated