Skip to content
ChartBasis
Choose a language: English

Net migration: compare countries

See Net migration for up to four countries side by side.

Countries being compared

Add a country

Net migration by country

Net migration

Annual, Persons

Source: World Bank
Net migration: latest observations by country
Date GermanyRussia
218,7951,358,944
142,009256,804
81,735261,519
81,351263,541
-489,056308,370
-24,772365,717
-23,341360,840
46,533350,206
130,116307,555
295,282309,377
199,143285,977
462,384289,872
592,338264,698
1,175,283384,756
517,480447,645
452,988396,619
403,908339,972
319,082336,494
203,468334,094
310,264314,112
981,552765,629
609,55327,807
36,954-178,042
-334,072-251,822