Net migration in Germany

Net migration in Germany was 609,553 in 2023, according to the World Bank. That is down 37.9% from 2022. That is the 1st highest of 27 EU countries in 2023.

2023, persons609,553
Change on 2022-37.9%
Rank1st of 27EU countries ranked
Series high1,175,2832015
Series low-754,4691998

Net migration in Germany, 1960 to 2023

-1M-500K0500K1M1.5M19601970198019902000201020231960: 212,666 persons1961: 27,534 persons1962: 276,505 persons1963: 205,976 persons1964: 69,825 persons1965: 338,258 persons1966: 134,107 persons1967: -174,155 persons1968: 293,307 persons1969: 584,017 persons1970: -273,498 persons1971: 450,328 persons1972: 336,015 persons1973: 386,881 persons1974: -15,126 persons1975: -207,740 persons1976: -79,761 persons1977: 33,881 persons1978: 117,167 persons1979: 237,705 persons1980: 324,203 persons1981: 130,713 persons1982: -58,121 persons1983: -81,349 persons1984: -150,771 persons1985: 103,556 persons1986: 212,822 persons1987: 174,272 persons1988: 515,962 persons1989: 761,002 persons1990: 679,702 persons1991: 602,638 persons1992: 811,606 persons1993: 462,096 persons1994: 315,585 persons1995: 398,077 persons1996: 281,280 persons1997: 93,281 persons1998: -754,469 persons1999: 219,280 persons2000: 174,594 persons2001: 272,875 persons2002: 218,795 persons2003: 142,009 persons2004: 81,735 persons2005: 81,351 persons2006: -489,056 persons2007: -24,772 persons2008: -23,341 persons2009: 46,533 persons2010: 130,116 persons2011: 295,282 persons2012: 199,143 persons2013: 462,384 persons2014: 592,338 persons2015: 1,175,283 persons2016: 517,480 persons2017: 452,988 persons2018: 403,908 persons2019: 319,082 persons2020: 203,468 persons2021: 310,264 persons2022: 981,552 persons2023: 609,553 persons
persons. Source: World Bank, Net migration (SM.POP.NETM). Retrieved 2026-10-11, published 2026-10-08.
All 64 values
Periodpersons
2023609,553
2022981,552
2021310,264
2020203,468
2019319,082
2018403,908
2017452,988
2016517,480
20151,175,283
2014592,338
2013462,384
2012199,143
2011295,282
2010130,116
200946,533
2008-23,341
2007-24,772
2006-489,056
200581,351
200481,735
2003142,009
2002218,795
2001272,875
2000174,594
1999219,280
1998-754,469
199793,281
1996281,280
1995398,077
1994315,585
1993462,096
1992811,606
1991602,638
1990679,702
1989761,002
1988515,962
1987174,272
1986212,822
1985103,556
1984-150,771
1983-81,349
1982-58,121
1981130,713
1980324,203
1979237,705
1978117,167
197733,881
1976-79,761
1975-207,740
1974-15,126
1973386,881
1972336,015
1971450,328
1970-273,498
1969584,017
1968293,307
1967-174,155
1966134,107
1965338,258
196469,825
1963205,976
1962276,505
196127,534
1960212,666

Rankings

Definition

Immigrants minus emigrants during the year, citizens and noncitizens together. A negative value means more people left than arrived.

How to cite

World Bank, World Development Indicators. Net migration (SM.POP.NETM). https://data.worldbank.org/indicator/SM.POP.NETM. Retrieved 2026-10-11.

Use this data in your AI agent

Invokely serves this figure to AI assistants through MCP and to code through a REST API, with the source and citation attached. Ask your assistant:

What is the latest net migration in Germany? Cite the source.
get_value {"indicator":"net_migration","place":"de"}
GET https://invokely.ai/api/v1/value?indicator=net_migration&place=de

Connect Claude, ChatGPT or Cursor in one step. The trial answers 25 calls a day without an account.

Questions

What is the net migration in Germany?

Net migration in Germany was 609,553 in 2023, according to the World Bank. That is down 37.9% from 2022. That is the 1st highest of 27 EU countries in 2023.

Where does this figure come from?

World Bank. Net migration (SM.POP.NETM). Retrieved by Invokely on 2026-10-11.

What was the highest net migration in Germany?

1.18 million in 2015, the highest value since 1960 in this series.

Net migration elsewhere in European Union (27)

Related statistics for Germany

All statistics for Germany