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.)
112. Serbia 0 2021 (Est.)
88. Malawi 0 2021 (Est.)
87. Andorra 0 2021 (Est.)
91. Armenia 0 2021 (Est.)
92. Azerbaijan 0 2021 (Est.)
93. Niger 0 2021 (Est.)
68. Belize 0 2021 (Est.)
70. Benin 0 2021 (Est.)
72. Bhutan 0 2021 (Est.)
77. Bosnia and Herzegovina 0 2021 (Est.)
115. Burkina Faso 0 2021 (Est.)
121. Central African Republic 0 2021 (Est.)
111. Chile 0 2021 (Est.)
100. Cote d'Ivoire 0 2021 (Est.)
107. Democratic Republic of the Congo 0 2021 (Est.)
83. Montserrat 0 2021 (Est.)
109. East Timor 0 2021 (Est.)
108. Ecuador 0 2021 (Est.)
105. Equatorial Guinea 0 2021 (Est.)
104. Eritrea 0 2021 (Est.)
80. Liberia 0 2021 (Est.)
71. Mongolia 0 2021 (Est.)
122. Zimbabwe 0 2021 (Est.)
118. Saint Helena 0 2021 (Est.)
123. Guam 0 2021 (Est.)
82. Montenegro 0 2021 (Est.)
119. Guinea 0 2021 (Est.)
74. Guinea-Bissau 0 2021 (Est.)
117. Guyana 0 2021 (Est.)
89. Madagascar 0 2021 (Est.)
85. Namibia 0 2021 (Est.)
120. Iran 0 2021 (Est.)
96. Iraq 0 2021 (Est.)