Germany

Net migration rate in Germany

Net migration rate in Germany: -9 per 1,000 people in 1950 and 7.2 per 1,000 people in 2023, by UN estimates.

Latest, 2023
7.2 per 1,000 people
Since 1950
+16.2 per 1,000 people
Rank, 2023
30 of 229
counting from the highest
Projected, 2100
2 per 1,000 people
UN projection (medium variant)

per 1,000 people · UN

Net migration rate in GermanyNet migration rate in Germany: -9 per 1,000 people in 1950 and 7.2 per 1,000 people in 2023, by UN estimates. The UN projection (medium variant) puts it at 2 per 1,000 people in 2100, between -6.6 per 1,000 people and 10.6 per 1,000 people (95% prediction interval).
Estimates, UNUN projection (medium variant)95% prediction interval

What the numbers say

  • The UN projection (medium variant) puts it at 2 per 1,000 people in 2100, between -6.6 per 1,000 people and 10.6 per 1,000 people (95% prediction interval).
  • The highest was 14.3 per 1,000 people in 2015, the lowest -9.2 per 1,000 people in 1998.

Every year

per 1,000 people · UN

YearGermany
20237.2
202211.7
20213.7
20202.4
20193.8
20184.8
20175.5
20166.3
201514.3
20147.3
20135.7
20122.5
20113.7
20101.6
20090.6
2008-0.3
2007-0.3
2006-6
20051
20041
20031.7
20022.7
20013.3
20002.1
19992.7
1998-9.2
19971.1
19963.4
19954.9
19943.9
19935.7
199210
19917.5
19908.5
19899.6
19886.6
19872.2
19862.7
19851.3
1984-1.9
1983-1
1982-0.7
19811.7
19804.1
19793
19781.5
19770.4
1976-1
1975-2.6
1974-0.2
19734.9
19724.3
19715.7
1970-3.5
19697.5
19683.8
1967-2.3
19661.8
19654.5
19640.9
19632.8
19623.7
19610.4
19602.9
19591.5
19582.8
19574.1
1956-0.6
1955-1.2
1954-2.1
1953-3.2
1952-4.4
1951-6.1
1950-9
UN projection (medium variant) · 2024–2100
YearGermany
20240.4-6.3–6.7
2025-4-11.4–11.2
20261.9-5.4–9.5
20271.8-6–9.7
20281.8-6–9.5
20291.8-6.1–9.9
20302-6–10
20311.8-6.1–9.2
20322-6.2–9.9
20332-5.9–10
20342.2-6.6–10.2
20352-6–9.8
20361.8-5.8–9.9
20372-6.1–10.2
20381.9-5.8–10.1
20392-5.9–10.2
20402.1-5.4–10.5
20412.3-5.8–10.6
20422.3-5.9–10.7
20432.1-6.3–10.4
20442.1-5.9–10
20452.1-6.5–9.9
20462.2-5.9–10.5
20472.2-6.4–10.2
20482-6.3–10.6
20492.2-5.9–10.5
20502.3-5.8–10.7
20512.3-5.9–10
20522.4-5.1–11.1
20532.1-5.9–10.2
20542-5.8–9.7
20552-5.9–10.3
20562.1-7–10.5
20572.1-6.5–9.8
20582.1-6.1–10.4
20592.3-5.5–10.2
20602.2-5.8–10.1
20612.4-5.5–10.4
20622.2-6.2–10.4
20632.3-6–10.1
20642.3-5.7–10.6
20652.2-5.8–10.3
20662.1-6–10.1
20672-5.7–9.9
20682.2-6.1–9.8
20692.1-6.6–10.2
20702.3-5.8–11
20712-6.4–10.3
20722.1-6.3–10.2
20732-6.2–9.8
20742-6–9.8
20752.2-6.4–10.2
20761.9-6.8–10.1
20771.9-6.5–10
20782.1-5.6–9.2
20792.1-6–9.7
20802.1-6–10.3
20812.2-5.7–9.9
20822.3-6.5–10.2
20832.1-6.2–9.9
20842.1-6.3–10.2
20852-6.2–9.8
20861.8-6.4–9.7
20871.9-6.4–9.8
20882.1-6.3–9.9
20892.1-6.5–10
20901.9-6.9–9.8
20912-6.2–9.7
20922.2-5.9–10.2
20932.2-5.7–10.6
20942.2-6.9–10
20952.1-6.6–9.8
20962-6.9–10.5
20971.8-7.3–10
20982.2-6.6–10.4
20992.1-7–10.2
21002-6.6–10.6

Good to know

  • People moving in minus people moving out in a year, per 1,000 residents; below zero, more left than arrived.
  • Source: UN DESA, World Population Prospects 2024.
  • The dashed line is the UN projection (medium variant), a scenario rather than a forecast; the band is its 95% prediction interval.
  • Ranks count the 229 countries with a value in 2023, highest first.

How the layers work, where their data comes from and what they can’t tell you: Countries through time

Germany in numbers

Every measure for Germany on one page

Health

People

Economy

Education

Politics

Conflict

Military

Climate

Technology and environment

Other places nearby