The World: Net Migrants per 1000 (2021) - Top 100+

Rank Country Per 1,000 Year
1. British Virgin Islands 15.14 2021 (Est.)
2. Cayman Islands 12.8 2021 (Est.)
3. Singapore 11.39 2021 (Est.)
4. Anguilla 10.86 2021 (Est.)
5. Monaco 9.21 2021 (Est.)
6. Turks and Caicos Islands 8.77 2021 (Est.)
7. Aruba 8.28 2021 (Est.)
8. Luxembourg 7.38 2021 (Est.)
9. Northern Mariana Islands 7.32 2021 (Est.)
10. Cyprus 7.29 2021 (Est.)
11. Spain 6.76 2021 (Est.)
12. San Marino 6.39 2021 (Est.)
13. United Arab Emirates 6.38 2021 (Est.)
14. Sint Maarten 5.92 2021 (Est.)
15. Canada 5.71 2021 (Est.)
16. Australia 5.15 2021 (Est.)
17. Isle of Man 5 2021 (Est.)
18. Djibouti 4.87 2021 (Est.)
19. Liechtenstein 4.84 2021 (Est.)
20. Western Sahara 4.73 2021 (Est.)
21. Qatar 4.42 2021 (Est.)
22. Botswana 4.26 2021 (Est.)
23. Ireland 3.83 2021 (Est.)
24. United States of America 3.78 2021 (Est.)
25. New Caledonia 3.71 2021 (Est.)
26. Macau 3.24 2021 (Est.)
27. Italy 3.2 2021 (Est.)
28. Hong Kong 2.58 2021 (Est.)
29. United Kingdom 2.47 2021 (Est.)
30. Greece 2.33 2021 (Est.)
31. Bangladesh 2.22 2021 (Est.)
32. Portugal 2.22 2021 (Est.)
33. Brunei 2.21 2021 (Est.)
34. New Zealand 2.11 2021 (Est.)
35. Antigua and Barbuda 2.05 2021 (Est.)
36. Channel Islands 2.02 2021 (Est.)
37. Malta 1.95 2021 (Est.)
38. Netherlands 1.9 2021 (Est.)
39. Guernsey 1.8 2021 (Est.)
40. Denmark 1.77 2021 (Est.)
41. Austria 1.66 2021 (Est.)
42. Norway 1.64 2021 (Est.)
43. Sweden 1.62 2021 (Est.)
44. Bermuda 1.54 2021 (Est.)
45. Germany 1.5 2021 (Est.)
46. France 1.41 2021 (Est.)
47. Hungary 1.24 2021 (Est.)
48. Belgium 1.21 2021 (Est.)
49. Croatia 1.17 2021 (Est.)
50. Saint Kitts and Nevis 1.16 2021 (Est.)
51. Switzerland 1.11 2021 (Est.)
52. Palau 1.06 2021 (Est.)
53. Czech Republic 0.99 2021 (Est.)
54. Seychelles 0.95 2021 (Est.)
55. Nepal 0.89 2021 (Est.)
56. Israel 0.88 2021 (Est.)
57. Costa Rica 0.78 2021 (Est.)
58. Finland 0.62 2021 (Est.)
59. Rwanda 0.61 2021 (Est.)
60. Suriname 0.53 2021 (Est.)
61. Iceland 0.5 2021 (Est.)
62. Belarus 0.4 2021 (Est.)
63. Kazakhstan 0.39 2021 (Est.)
64. Turkey 0.34 2021 (Est.)
65. Slovenia 0.33 2021 (Est.)
66. Russia 0.3 2021 (Est.)
67. Slovakia 0.29 2021 (Est.)
68. Belize 0 2021 (Est.)
69. Papua New Guinea 0 2021 (Est.)
70. Benin 0 2021 (Est.)
71. Mongolia 0 2021 (Est.)
72. Bhutan 0 2021 (Est.)
73. Republic of Congo 0 2021 (Est.)
74. Guinea-Bissau 0 2021 (Est.)
75. Japan 0 2021 (Est.)
76. Vanuatu 0 2021 (Est.)
77. Bosnia and Herzegovina 0 2021 (Est.)
78. West Bank 0 2021 (Est.)
79. Libya 0 2021 (Est.)
80. Liberia 0 2021 (Est.)
81. Mauritius 0 2021 (Est.)
82. Montenegro 0 2021 (Est.)
83. Montserrat 0 2021 (Est.)
84. Zambia 0 2021 (Est.)
85. Namibia 0 2021 (Est.)
86. Yemen 0 2021 (Est.)
87. Andorra 0 2021 (Est.)
88. Malawi 0 2021 (Est.)
89. Madagascar 0 2021 (Est.)
90. Argentina 0 2021 (Est.)
91. Armenia 0 2021 (Est.)
92. Azerbaijan 0 2021 (Est.)
93. Niger 0 2021 (Est.)
94. Faroe Islands 0 2021 (Est.)
95. Tanzania 0 2021 (Est.)
96. Iraq 0 2021 (Est.)
97. Togo 0 2021 (Est.)
98. The Bahamas 0 2021 (Est.)
99. Gaza Strip 0 2021 (Est.)
100. Cote d'Ivoire 0 2021 (Est.)