Migration Data by Country - Immigration, Remittances & Refugees | World Measure

Browse migration data for 28+ countries. Compare net migration, remittances, refugee populations, and migrant stock percentages.

Migration Data by Country (50)

Country Net Migration Migrant Stock %
United States +1,230,663 15.2%
United Kingdom +389,911 17.1%
Canada +326,204 22.2%
Malaysia +166,615 10.7%
United Arab Emirates +158,634 74.0%
South Africa +146,370 4.1%
Japan +140,579 2.8%
Australia +137,109 30.4%
Colombia +129,139 5.8%
Saudi Arabia +119,738 40.3%
Iran +116,786 4.2%
Netherlands +104,681 16.2%
Spain +96,630 18.5%
France +91,737 13.8%
Italy +75,448 11.0%
South Korea +65,731 3.5%
Chile +51,712 7.8%
Sweden +47,079 21.4%
Switzerland +37,253 31.1%
Belgium +31,989 20.0%
Norway +29,798 18.2%
Thailand +27,509 4.4%
Ethiopia +24,054 0.9%
Denmark +22,103 14.2%
Finland +18,246 9.2%
New Zealand +17,403 28.2%
Singapore +16,892 48.7%
Greece +16,636 14.2%
Portugal +16,472 10.8%
Peru +11,931 5.4%
Austria +11,254 25.5%
Argentina +2,859 4.3%
Nigeria -15,258 0.6%
Kenya -27,330 N/A
Romania -29,041 3.4%
Indonesia -39,509 0.2%
Vietnam -48,171 0.3%
Egypt -57,305 1.0%
Mexico -108,037 1.3%
Czech Republic -112,188 9.5%
Philippines -149,315 0.1%
Brazil -217,283 0.7%
Russia -251,822 5.3%
Turkey -258,205 8.1%
China -268,126 0.1%
Poland -330,820 4.5%
Germany -334,072 19.8%
Bangladesh -402,100 1.7%
India -495,753 0.3%
Pakistan -1,235,336 1.7%

Explore More