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 AfghanistanGermany
860,349218,795
247,317142,009
-269,19481,735
250,97181,351
57,673-489,056
-851,298-24,772
215,753-23,341
-60,60246,533
-167,460130,116
384,486295,282
68,628199,143
18,119462,384
233,913592,338
-286,3141,175,283
-143,049517,480
-71,491452,988
-36,753403,908
9,159319,082
143,634203,468
-548,784310,264
-647,402981,552
-48,958609,553
-44,08936,954
-74,404-334,072