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

Rank Country Per 1,000 Year
1. British Virgin Islands 15.8 2019 (Est.)
128. Brazil -0.08 2019 (Est.)
23. Botswana 4.36 2019 (Est.)
105. Bosnia and Herzegovina 0 2019 (Est.)
143. Bolivia -0.35 2019 (Est.)
107. Bhutan 0 2019 (Est.)
44. Bermuda 1.65 2019 (Est.)
115. Benin 0 2019 (Est.)
112. Belize 0 2019 (Est.)
51. Belgium 1.21 2019 (Est.)
64. Belarus 0.39 2019 (Est.)
142. Barbados -0.3 2019 (Est.)
41. Bangladesh 1.73 2019 (Est.)
5. Bahrain 11.07 2019 (Est.)
75. Azerbaijan 0 2019 (Est.)
42. Austria 1.69 2019 (Est.)
19. Australia 5.31 2019 (Est.)
9. Aruba 8.47 2019 (Est.)
147. Armenia -0.42 2019 (Est.)
90. Argentina 0 2019 (Est.)
36. Antigua and Barbuda 2.1 2019 (Est.)
4. Anguilla 11.26 2019 (Est.)
125. Angola -0.04 2019 (Est.)
93. Andorra 0 2019 (Est.)
209. American Samoa -5.34 2019 (Est.)
136. Algeria -0.25 2019 (Est.)
200. Albania -3.26 2019 (Est.)
144. Afghanistan -0.35 2019 (Est.)