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 GermanySwitzerland
218,79549,650
142,00942,567
81,73539,484
81,35133,203
-489,05637,308
-24,77272,475
-23,34194,430
46,53369,324
130,11676,388
295,28267,194
199,14367,840
462,38483,823
592,33878,122
1,175,28371,876
517,48071,009
452,98845,658
403,90841,253
319,08244,517
203,46855,523
310,26450,665
981,55296,424
609,55345,098
36,95440,099
-334,07237,253