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 GermanyCyprus
218,79512,814
142,00912,786
81,73512,583
81,35112,616
-489,05612,110
-24,77212,332
-23,34111,887
46,53311,555
130,11611,793
295,28212,566
199,14312,237
462,38411,914
592,33811,599
1,175,28311,277
517,48010,951
452,98810,632
403,90810,311
319,0829,983
203,4689,653
310,2649,341
981,5529,014
609,5538,697
36,9548,138
-334,0727,749