Net migration

People moving in minus people moving out in a year, per 1,000 residents. Above zero: the area gained people.

The chart is interactive and needs JavaScript; the latest figures are in the table.

The latest figures: Net migration (per 1,000)
AreaPeriodFigureTen years before
Germany20237.95.3 (2013)
Schleswig-Holstein202310.66.4 (2013)
Hamburg202310.76.9 (2013)
Niedersachsen20237.84.7 (2013)
Bremen202312.76.9 (2013)
Nordrhein-Westfalen20236.83.7 (2013)
Hessen20237.86.2 (2013)
Rheinland-Pfalz20238.04.3 (2013)
Baden-Württemberg20237.56.6 (2013)
Bayern20237.57.8 (2013)
Saarland20238.72.3 (2013)
Berlin20239.012.2 (2013)
Brandenburg202311.74.3 (2013)
Mecklenburg-Vorpommern202310.21.8 (2013)
Sachsen20238.93.3 (2013)
Sachsen-Anhalt20237.5−0.4 (2013)
Thüringen20236.60.1 (2013)

What is measured

Unit
per 1,000
Coverage
1995–2023, Germany, the states and the districts

On the map →

Sources

Related charts

All charts → · Data status & changes