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

Rank Country Per 1,000 Year
28. Hong Kong 2.58 2021 (Est.)
27. Italy 3.2 2021 (Est.)
26. Macau 3.24 2021 (Est.)
25. New Caledonia 3.71 2021 (Est.)
24. United States of America 3.78 2021 (Est.)
23. Ireland 3.83 2021 (Est.)
22. Botswana 4.26 2021 (Est.)
21. Qatar 4.42 2021 (Est.)
20. Western Sahara 4.73 2021 (Est.)
19. Liechtenstein 4.84 2021 (Est.)
18. Djibouti 4.87 2021 (Est.)
17. Isle of Man 5 2021 (Est.)
16. Australia 5.15 2021 (Est.)
15. Canada 5.71 2021 (Est.)
14. Sint Maarten 5.92 2021 (Est.)
13. United Arab Emirates 6.38 2021 (Est.)
12. San Marino 6.39 2021 (Est.)
11. Spain 6.76 2021 (Est.)
10. Cyprus 7.29 2021 (Est.)
9. Northern Mariana Islands 7.32 2021 (Est.)
8. Luxembourg 7.38 2021 (Est.)
7. Aruba 8.28 2021 (Est.)
6. Turks and Caicos Islands 8.77 2021 (Est.)
5. Monaco 9.21 2021 (Est.)
4. Anguilla 10.86 2021 (Est.)
3. Singapore 11.39 2021 (Est.)
2. Cayman Islands 12.8 2021 (Est.)
1. British Virgin Islands 15.14 2021 (Est.)