Net migration by country

Net migration is the net total of migrants during the period, that is, the number of immigrants minus the number of emigrants, including both citizens and noncitizens.

Countries reporting
218
Highest
1.70 million
Ukraine
Lowest
-1.24 million
Pakistan
Median
-1,058
Years covered
66
1960–2025
Data points
17,556

What the numbers show

Net migration is currently reported for 218 countries. The highest value is 1.70 million in Ukraine; the lowest is -1.24 million in Pakistan.

The median across all reporting countries is -1,058, and the mean is 27.86.

Over the past decade 114 countries rose and 103 fell. The largest increase was in France (up 26,690.4%), and the largest decrease in East Timor (down 12,650.0%).

Net migration: full country ranking

#Country LatestYear 10-year changeTrend
1 Ukraine 1.70 million 2025 up 7,840.8% volatile
2 United States 1.23 million 2025 down 28.5% rising
3 Syria 421,693 2025 up 151.0% volatile
4 United Kingdom 389,911 2025 up 12.1% volatile
5 Canada 326,204 2025 up 45.4% volatile
6 Sudan 291,469 2025 up 338.5% volatile
7 Malaysia 166,615 2025 down 11.2% volatile
8 United Arab Emirates 158,634 2025 down 53.7% volatile
9 South Africa 146,370 2025 down 77.2% volatile
10 Japan 140,579 2025 down 16.8% volatile
11 Australia 137,109 2025 down 35.4% volatile
12 Colombia 129,139 2025 up 414.0% volatile
13 Saudi Arabia 119,738 2025 down 74.3% volatile
14 Iran 116,786 2025 up 352.6% volatile
15 Oman 113,734 2025 down 15.0% volatile
16 Netherlands 104,681 2025 up 88.3% volatile
17 Spain 96,630 2025 up 4,982.8% volatile
18 France 91,737 2025 up 26,690.4% volatile
19 Italy 75,448 2025 up 91.5% volatile
20 South Korea 65,731 2025 down 76.2% volatile
21 Chile 51,712 2025 down 7.1% volatile
22 Sweden 47,079 2025 down 41.5% volatile
23 Kuwait 42,775 2025 down 67.0% volatile
24 Switzerland 37,253 2025 down 48.2% volatile
25 Qatar 36,288 2025 down 79.6% volatile
26 Ireland 35,417 2025 up 164.8% volatile
27 Belgium 31,989 2025 down 49.7% volatile
28 Norway 29,798 2025 down 1.5% volatile
29 Thailand 27,509 2025 down 15.4% volatile
30 Ethiopia 24,054 2025 down 61.7% volatile
31 Denmark 22,103 2025 down 47.7% volatile
32 Finland 18,246 2025 up 44.2% volatile
33 Bahrain 18,128 2025 down 50.8% volatile
34 Hong Kong 17,863 2025 up 69.4% volatile
35 New Zealand 17,403 2025 down 75.4% volatile
36 Singapore 16,892 2025 down 59.6% volatile
37 Greece 16,636 2025 up 138.3% volatile
38 Portugal 16,472 2025 up 613.3% volatile
39 Turkmenistan 13,268 2025 up 33.5% volatile
40 Somalia 12,077 2025 up 170.3% volatile
41 Peru 11,931 2025 up 392.8% volatile
42 Israel 11,466 2025 down 61.4% volatile
43 Cote d'Ivoire 11,305 2025 up 2,065.7% volatile
44 Austria 11,254 2025 down 90.2% volatile
45 Azerbaijan 8,731 2025 up 713.7% volatile
46 Cyprus 7,749 2025 down 31.3% volatile
47 Zambia 6,562 2025 down 59.6% volatile
48 Rwanda 6,282 2025 up 128.7% volatile
49 Panama 6,151 2025 down 28.9% volatile
50 South Sudan 6,145 2025 up 103.8% volatile
51 Puerto Rico 5,495 2025 up 112.8% volatile
52 Luxembourg 5,237 2025 down 54.0% volatile
53 Malta 5,161 2025 down 46.2% volatile
54 Equatorial Guinea 3,812 2025 down 78.5% volatile
55 Argentina 2,859 2025 down 47.7% volatile
56 Slovenia 2,711 2025 up 280.8% volatile
57 Iceland 2,709 2025 up 80.7% volatile
58 Namibia 1,866 2025 down 85.4% volatile
59 Kyrgyzstan 1,815 2025 up 135.8% volatile
60 Solomon Islands 1,631 2025 down 72.1% volatile
61 Seychelles 1,590 2025 down 7.5% volatile
62 Georgia 1,283 2025 up 109.6% volatile
63 Gabon 1,116 2025 down 90.7% volatile
64 Costa Rica 1,000 2025 down 38.2% volatile
65 Bahamas 935 2025 down 6.7% volatile
66 Cayman Islands 888 2025 down 19.8% volatile
67 Andorra 843 2025 up 145.0% volatile
68 Trinidad and Tobago 691 2025 up 220.2% volatile
69 Channel Islands 675 2025 up 56.2% volatile
70 Gibraltar 549 2025 up 221.1% volatile
71 Sint Maarten (Dutch part) 530 2025 down 1.1% volatile
72 Curacao 470 2025 down 44.2% volatile
73 Bhutan 455 2025 up 1.1% volatile
74 New Caledonia 440 2025 up 117.4% volatile
75 Faroe Islands 386 2025 down 22.6% volatile
76 Belize 360 2025 down 77.4% volatile
77 Liechtenstein 194 2025 up 19.0% falling
78 Turks and Caicos Islands 177 2025 down 89.3% volatile
79 Isle of Man 166 2025 up 152.7% volatile
80 British Virgin Islands 153 2025 down 92.0% volatile
81 San Marino 122 2025 down 55.3% volatile
82 Aruba 111 2025 down 70.2% volatile
83 Monaco 100 2025 down 89.4% volatile
84 Mongolia 79 2025 down 98.2% volatile
85 Saint Kitts and Nevis 18 2025 up 108.9% volatile
86 Antigua and Barbuda 12 2025 down 72.7% volatile
87 Brunei 0 2025 down 100.0% volatile
88 Bermuda -2 2025 up 98.3% volatile
89 Palau -16 2025 down 45.5% volatile
90 Saint Lucia -23 2025 up 66.7% volatile
91 Vanuatu -52 2025 up 96.1% volatile
92 Barbados -87 2025 down 33.8% volatile
93 Nauru -122 2025 down 41.9% volatile
94 Libya -172 2025 up 97.8% volatile
95 Grenada -185 2025 down 2.2% volatile
96 Dominica -242 2025 down 363.0% volatile
97 Tuvalu -255 2025 down 42.5% volatile
98 Greenland -265 2025 up 15.9% volatile
99 Papua New Guinea -284 2025 down 100.9% volatile
100 Macao -328 2025 down 104.4% volatile
101 United States Virgin Islands -357 2025 up 85.3% volatile
102 Kiribati -462 2025 up 54.8% volatile
103 Guam -493 2025 up 83.2% volatile
104 Djibouti -581 2025 down 133.7% volatile
105 Sao Tome and Principe -650 2025 up 64.1% volatile
106 Saint Vincent and the Grenadines -714 2025 up 36.5% rising
107 Northern Mariana Islands -963 2025 up 37.1% volatile
108 Suriname -967 2025 unchanged volatile
109 American Samoa -1,051 2025 up 23.1% volatile
110 Iraq -1,064 2025 up 95.2% volatile
111 Micronesia (country) -1,125 2025 up 20.4% volatile
112 Saint Martin (French part) -1,170 2025 down 60.1% volatile
113 French Polynesia -1,199 2025 up 36.9% volatile
114 Cape Verde -1,284 2025 up 79.4% volatile
115 Uruguay -1,338 2025 up 67.8% volatile
116 Guinea-Bissau -1,373 2025 up 1.4% volatile
117 Marshall Islands -1,698 2025 up 13.5% volatile
118 Comoros -2,127 2025 up 24.4% volatile
119 Tonga -2,150 2025 up 17.6% falling
120 Madagascar -2,227 2025 up 14.1% volatile
121 Maldives -2,283 2025 down 124.5% volatile
122 East Timor -2,550 2025 down 12,650.0% volatile
123 Mauritius -2,784 2025 up 23.6% volatile
124 North Korea -2,787 2025 up 13.1% volatile
125 Samoa -2,815 2025 up 8.4% falling
126 Bulgaria -2,961 2025 up 30.0% volatile
127 Gambia -2,984 2025 up 7.4% volatile
128 Congo -2,999 2025 up 83.5% volatile
129 Belarus -3,020 2025 down 116.7% volatile
130 Bolivia -3,179 2025 up 69.8% volatile
131 Fiji -3,288 2025 up 68.4% volatile
132 Croatia -3,481 2025 up 87.3% volatile
133 Angola -3,524 2025 down 104.8% volatile
134 Honduras -4,778 2025 up 26.6% rising
135 Mauritania -5,044 2025 down 67.1% volatile
136 Guyana -5,092 2025 up 22.0% volatile
137 Lesotho -5,192 2025 up 26.7% volatile
138 Malawi -5,628 2025 up 13.0% volatile
139 North Macedonia -5,645 2025 up 75.5% volatile
140 Botswana -5,665 2025 up 41.0% volatile
141 Eswatini -5,775 2025 up 54.1% volatile
142 Eritrea -6,698 2025 up 87.4% volatile
143 Uzbekistan -6,987 2025 up 57.8% volatile
144 Bosnia and Herzegovina -6,994 2025 up 79.4% volatile
145 Latvia -7,330 2025 up 32.3% volatile
146 Niger -7,704 2025 down 145.2% volatile
147 Benin -7,847 2025 down 332.9% volatile
148 Guatemala -7,959 2025 up 83.5% volatile
149 Nicaragua -8,371 2025 up 65.6% volatile
150 Kazakhstan -8,834 2025 down 339.3% volatile
151 Montenegro -9,279 2025 down 90.8% volatile
152 Liberia -9,870 2025 up 35.0% volatile
153 Lebanon -10,230 2025 up 95.7% volatile
154 Laos -10,645 2025 up 18.1% volatile
155 Jamaica -11,053 2025 down 6.9% rising
156 Sierra Leone -11,309 2025 down 3,076.7% volatile
157 Paraguay -12,423 2025 up 26.2% volatile
158 Senegal -12,636 2025 down 136.7% volatile
159 Tanzania -12,730 2025 down 106.3% volatile
160 Serbia -13,086 2025 up 30.4% volatile
161 Estonia -13,350 2025 down 413.3% volatile
162 Tunisia -14,523 2025 up 42.4% volatile
163 Central African Republic -14,693 2025 up 76.7% volatile
164 Togo -15,010 2025 up 70.8% volatile
165 Nigeria -15,258 2025 up 86.9% volatile
166 Cameroon -15,379 2025 down 136.6% volatile
167 Guinea -16,282 2025 down 7.7% volatile
168 Yemen -16,291 2025 down 64.8% volatile
169 Hungary -16,331 2025 down 217.9% volatile
170 Ghana -17,079 2025 down 28.4% volatile
171 Ecuador -17,219 2025 down 216.9% volatile
172 Kosovo -18,380 2025 up 66.9% volatile
172 Kosovo (UNSCR 1244) -18,380 2025 up 66.9% volatile
174 Tajikistan -21,606 2025 down 182.1% volatile
175 Cuba -22,244 2025 up 10.7% rising
176 Palestine -23,156 2025 down 1.1% volatile
177 El Salvador -23,934 2025 up 53.3% volatile
178 Albania -24,230 2025 down 18.2% volatile
179 Lithuania -24,618 2025 down 9.1% volatile
180 Burkina Faso -27,130 2025 down 37.5% volatile
181 Democratic Republic of Congo -27,309 2025 down 54.2% volatile
182 Kenya -27,330 2025 up 71.5% volatile
183 Algeria -27,531 2025 up 0.4% volatile
184 Armenia -29,013 2025 down 90.6% volatile
185 Romania -29,041 2025 up 18.8% volatile
186 Moldova -29,766 2025 up 49.9% volatile
187 Sri Lanka -30,724 2025 down 3.1% volatile
188 Slovakia -31,377 2025 down 1,331.0% volatile
189 Cambodia -31,469 2025 up 45.8% volatile
190 Haiti -32,052 2025 up 1.9% falling
191 Burundi -34,727 2025 up 85.3% volatile
192 Dominican Republic -35,306 2025 up 2.9% falling
193 Indonesia -39,509 2025 down 38.7% volatile
194 Myanmar -39,661 2025 up 57.9% volatile
195 Mali -48,019 2025 up 1.7% volatile
196 Vietnam -48,171 2025 down 885.5% volatile
197 Zimbabwe -54,555 2025 up 66.4% volatile
198 Morocco -56,254 2025 up 30.8% falling
199 Egypt -57,305 2025 up 70.4% volatile
200 Mozambique -65,573 2025 down 25.2% volatile
201 Afghanistan -74,404 2025 up 74.0% volatile
202 Venezuela -100,467 2025 down 29.8% volatile
203 Mexico -108,037 2025 up 62.9% volatile
204 Czechia -112,188 2025 down 2,327.3% volatile
205 Uganda -119,059 2025 down 90.9% volatile
206 Chad -123,104 2025 down 151.7% volatile
207 Philippines -149,315 2025 up 61.8% volatile
208 Brazil -217,283 2025 down 25.2% volatile
209 Russia -251,822 2025 down 165.4% volatile
210 Turkey -258,205 2025 down 124.3% volatile
211 China -268,126 2025 up 58.6% volatile
212 Jordan -303,267 2025 down 161.8% volatile
213 Poland -330,820 2025 down 8,610.9% volatile
214 Germany -334,072 2025 down 128.4% volatile
215 Nepal -364,699 2025 down 65.0% volatile
216 Bangladesh -402,100 2025 up 55.8% volatile
217 India -495,753 2025 up 24.3% volatile
218 Pakistan -1.24 million 2025 up 43.1% volatile

Regions and income groups

Aggregates are excluded from the country ranking above so that a region can never outrank a country.

Share, cite or embed this page

Cite this page

Net migration by country. Statizoid, drawing on World Population Prospects, United Nations (UN), publisher: UN Population Division. Retrieved 22 September 2026, from https://financial-sector.statizoid.com/stat/net-migration/

Embed or link this data

Paste this into a page to link back to these figures. The data itself is free to reuse under CC BY 4.0 (World Bank Open Data); please keep the attribution.

<a href="https://financial-sector.statizoid.com/stat/net-migration/">Net migration by country</a> — Statizoid

About this data

Indicator
Net migration
Source
World Population Prospects, United Nations (UN), publisher: UN Population Division
Licence
CC BY 4.0 (World Bank Open Data)
Coverage
266 places, 17,556 data points, 1960–2025
Last refreshed

Net migration is the net total of migrants during the period, that is, the number of immigrants minus the number of emigrants, including both citizens and noncitizens.