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

Rank Country Per 1,000 Year
128. India -0.04 2023
127. North Korea -0.04 2023
126. Angola -0.04 2023
125. Ethiopia -0.01 2023
124. Venezuela 0 2023
123. South Korea 0 2023
122. South Africa 0 2023
121. Gaza Strip 0 2023
120. Ukraine 0 2023
119. Bosnia and Herzegovina 0 2023
118. Vanuatu 0 2023
117. Serbia 0 2023
116. Guam 0 2023
115. Bhutan 0 2023
114. Guinea 0 2023
113. Guinea-Bissau 0 2023
112. The Bahamas 0 2023
111. Zimbabwe 0 2023
110. Benin 0 2023
109. Chile 0 2023
108. Tanzania 0 2023
107. Democratic Republic of the Congo 0 2023
106. Cote d'Ivoire 0 2023
105. Togo 0 2023
104. Cameroon 0 2023
103. Burkina Faso 0 2023
102. Thailand 0 2023
101. Taiwan 0 2023
100. East Timor 0 2023
99. Ecuador 0 2023
98. Central African Republic 0 2023
97. Equatorial Guinea 0 2023
96. Uganda 0 2023
95. Swaziland 0 2023
94. Faroe Islands 0 2023
93. Eritrea 0 2023
92. Japan 0 2023
91. Madagascar 0 2023
90. Niger 0 2023
89. Argentina 0 2023
88. Republic of Congo 0 2023
87. Malawi 0 2023
86. Armenia 0 2023
85. Saint Helena 0 2023
84. Libya 0 2023
83. Azerbaijan 0 2023
82. Papua New Guinea 0 2023
81. Andorra 0 2023
80. Yemen 0 2023
79. West Bank 0 2023
78. Mongolia 0 2023
77. Montenegro 0 2023
76. Iran 0 2023
75. Iraq 0 2023
74. Montserrat 0 2023
73. Belize 0 2023
72. Guyana 0 2023
71. Mauritius 0 2023
70. Namibia 0 2023
69. Zambia 0 2023
68. Liberia 0 2023
67. Slovakia 0.29 2023
66. Russia 0.3 2023
65. Slovenia 0.31 2023
64. Turkey 0.32 2023
63. Kazakhstan 0.39 2023
62. Belarus 0.4 2023
61. Iceland 0.5 2023
60. Suriname 0.52 2023
59. Rwanda 0.54 2023
58. Finland 0.62 2023
57. Nepal 0.66 2023
56. Israel 0.68 2023
55. Costa Rica 0.76 2023
54. Qatar 0.92 2023
53. Seychelles 0.94 2023
52. Czech Republic 1 2023
51. Switzerland 1.08 2023
50. Croatia 1.09 2023
49. Saint Kitts and Nevis 1.15 2023
48. Belgium 1.21 2023
47. Hungary 1.21 2023
46. Palau 1.23 2023
45. France 1.4 2023
44. Bermuda 1.44 2023
43. Channel Islands 1.49 2023
42. Germany 1.51 2023
41. Sweden 1.61 2023
40. Austria 1.63 2023
39. Norway 1.63 2023
38. Guernsey 1.64 2023
37. Denmark 1.64 2023
36. Netherlands 1.89 2023
35. Malta 1.95 2023
34. Bangladesh 1.99 2023
33. Antigua and Barbuda 2.01 2023
32. Portugal 2.08 2023
31. New Zealand 2.08 2023
30. Brunei 2.15 2023
29. Hong Kong 2.31 2023