Net migration, annual growth rate by country

The year-on-year percentage change in Net migration. Computed from consecutive annual observations; years either side of a gap are skipped rather than bridged.

Countries reporting
218
Highest
357.14 % change on previous year
Saint Kitts and Nevis
Lowest
-665.08 % change on previous year
Bulgaria
Median
-5.17 % change on previous year
Years covered
65
1961–2025
Data points
16,543

What the numbers show

Net migration, annual growth rate is currently reported for 218 countries. The highest value is 357.14 % change on previous year in Saint Kitts and Nevis; the lowest is -665.08 % change on previous year in Bulgaria.

The median across all reporting countries is -5.17 % change on previous year, and the mean is -14.24 % change on previous year.

Over the past decade 77 countries rose and 134 fell. The largest increase was in Bhutan (up 59,822.7%), and the largest decrease in Serbia (down 20,242.0%).

Net migration, annual growth rate: full country ranking

#Country LatestYear 10-year changeTrend
1 Saint Kitts and Nevis 357.14 % change on previous year 2025 volatile
2 Bhutan 264.26 % change on previous year 2025 up 59,822.7% volatile
3 San Marino 229.73 % change on previous year 2025 down 14.6% volatile
4 Hong Kong Special Administrative Region, People's Republic of China 192.69 % change on previous year 2025 up 497.8% volatile
5 Sudan 153.55 % change on previous year 2025 up 645.7% volatile
6 Rwanda 140.32 % change on previous year 2025 up 1,261.2% volatile
7 Greece 113.55 % change on previous year 2025 up 1,548.1% volatile
8 Iraq 94 % change on previous year 2025 up 127.3% volatile
9 Bermuda 60 % change on previous year 2025 up 430.0% volatile
10 Papua New Guinea 59.83 % change on previous year 2025 up 969.4% volatile
11 Tanzania 57.37 % change on previous year 2025 up 334.5% volatile
12 Nigeria 56.66 % change on previous year 2025 up 111.3% volatile
13 Ukraine 48.55 % change on previous year 2025 down 27.0% volatile
14 Eritrea 47.24 % change on previous year 2025 up 57.3% volatile
14 Least developed countries 30.52 % change on previous year 2025 up 358.0% volatile
15 Côte d’Ivoire 44.23 % change on previous year 2025 down 56.7% volatile
16 Lebanon 40.75 % change on previous year 2025 up 122.7% volatile
17 Antigua and Barbuda 33.33 % change on previous year 2025 up 161.0% volatile
18 Croatia 32.88 % change on previous year 2025 up 130.0% volatile
19 Austria 27.7 % change on previous year 2025 down 49.5% volatile
20 India 21.41 % change on previous year 2025 up 111.4% volatile
21 Guinea-Bissau 19.8 % change on previous year 2025 volatile
22 Viet Nam 19.24 % change on previous year 2025 up 15,591.1% volatile
23 Thailand 17.96 % change on previous year 2025 up 143.5% volatile
24 Saint Martin 17.84 % change on previous year 2025 up 268.4% volatile
25 Kosovo 17.13 % change on previous year 2025 up 142.5% volatile
26 Suriname 17.07 % change on previous year 2025 up 2,145.9% volatile
27 China (People’s Republic of) 15.95 % change on previous year 2025 up 121.5% volatile
28 Bangladesh 15.05 % change on previous year 2025 up 769.3% volatile
29 United States Virgin Islands 15 % change on previous year 2025 up 117.3% volatile
30 Eswatini 14.5 % change on previous year 2025 up 1,198.8% volatile
31 Ecuador 12.61 % change on previous year 2025 down 97.7% volatile
32 Northern Mariana Islands 12.22 % change on previous year 2025 up 846.7% volatile
33 Algeria 11.87 % change on previous year 2025 up 47.1% volatile
34 Pakistan 11.84 % change on previous year 2025 up 279.7% volatile
35 Zimbabwe 9.87 % change on previous year 2025 up 18.0% volatile
36 Nepal 9.12 % change on previous year 2025 down 68.3% volatile
37 Tuvalu 8.93 % change on previous year 2025 up 214.0% volatile
38 Israel 8.05 % change on previous year 2025 down 54.1% volatile
39 Philippines 6.9 % change on previous year 2025 up 107.0% volatile
40 Greenland 6.69 % change on previous year 2025 down 87.9% volatile
41 Türkiye 6.43 % change on previous year 2025 up 123.3% volatile
42 Guyana 5.83 % change on previous year 2025 up 113.6% volatile
43 Maldives 5.7 % change on previous year 2025 down 73.0% volatile
44 American Samoa 5.32 % change on previous year 2025 up 7,166.0% volatile
45 French Polynesia 4.92 % change on previous year 2025 up 77.8% volatile
46 Venezuela 4.59 % change on previous year 2025 up 119.1% volatile
47 Tunisia 4.59 % change on previous year 2025 down 10.2% volatile
48 Cambodia 4.52 % change on previous year 2025 up 263.4% volatile
49 Central African Republic 4.32 % change on previous year 2025 down 93.2% volatile
50 Marshall Islands 3.8 % change on previous year 2025 up 224.7% volatile
51 Brazil 3.65 % change on previous year 2025 up 119.1% volatile
52 Grenada 3.65 % change on previous year 2025 volatile
53 Costa Rica 3.41 % change on previous year 2025 up 93.7% volatile
54 Armenia 3.18 % change on previous year 2025 down 3.7% volatile
55 Belarus 3.17 % change on previous year 2025 down 84.7% volatile
56 Saint Vincent and the Grenadines 3.12 % change on previous year 2025 down 2.1% volatile
57 Guam 2.18 % change on previous year 2025 up 899.1% volatile
58 Botswana 1.96 % change on previous year 2025 up 124.6% volatile
59 Kiribati 1.91 % change on previous year 2025 down 79.7% volatile
60 North Macedonia 1.45 % change on previous year 2025 up 136.5% volatile
61 France 1.34 % change on previous year 2025 up 101.3% volatile
62 Solomon Islands 1.3 % change on previous year 2025 down 71.4% volatile
63 Uzbekistan 1.12 % change on previous year 2025 down 94.1% volatile
64 Gabon 0.9955 % change on previous year 2025 up 103.6% volatile
65 Albania 0.9889 % change on previous year 2025 down 82.2% volatile
66 Honduras 0.8919 % change on previous year 2025 up 126.0% volatile
67 Uruguay 0.7418 % change on previous year 2025 down 95.2% volatile
68 Turks and Caicos Islands 0.5682 % change on previous year 2025 down 99.1% volatile
69 Cuba 0.501 % change on previous year 2025 down 98.6% volatile
70 Paraguay 0.2249 % change on previous year 2025 down 75.4% volatile
71 Gambia 0.1673 % change on previous year 2025 up 101.1% volatile
72 Mauritius 0.1076 % change on previous year 2025 down 91.4% volatile
73 Timor-Leste 0.0784 % change on previous year 2025 down 99.9% volatile
74 Tonga -0.0465 % change on previous year 2025 down 110.2% volatile
75 Palestine -0.0475 % change on previous year 2025 down 100.3% volatile
76 Fiji -0.3051 % change on previous year 2025 down 134.8% volatile
77 Nauru -0.8264 % change on previous year 2025 up 96.6% volatile
78 Cayman Islands -0.8929 % change on previous year 2025 down 593.3% volatile
79 Haiti -0.9607 % change on previous year 2025 up 76.4% volatile
80 Uganda -0.9625 % change on previous year 2025 down 103.0% volatile
81 Australia -1.01 % change on previous year 2025 down 116.6% volatile
82 Democratic Republic of the Congo -1.26 % change on previous year 2025 up 99.1% volatile
83 Dominican Republic -1.44 % change on previous year 2025 down 412.5% volatile
84 Benin -1.58 % change on previous year 2025 up 80.6% volatile
85 Lesotho -1.66 % change on previous year 2025 up 45.5% volatile
86 Tajikistan -1.74 % change on previous year 2025 down 103.9% volatile
87 Micronesia -1.9 % change on previous year 2025 down 142.0% volatile
88 Saudi Arabia -1.99 % change on previous year 2025 down 142.4% volatile
89 Romania -2.02 % change on previous year 2025 down 136.3% volatile
90 Equatorial Guinea -2.03 % change on previous year 2025 down 1.6% volatile
91 Samoa -2.21 % change on previous year 2025 down 1,074.9% volatile
92 Nicaragua -2.22 % change on previous year 2025 down 146.7% volatile
93 Mali -2.43 % change on previous year 2025 down 201.7% volatile
94 Indonesia -2.7 % change on previous year 2025 down 51.6% volatile
95 Sierra Leone -2.81 % change on previous year 2025 up 98.4% volatile
96 Guatemala -3.03 % change on previous year 2025 up 84.2% volatile
97 New Caledonia -3.3 % change on previous year 2025 up 99.3% volatile
98 Mexico -3.3 % change on previous year 2025 up 87.8% volatile
99 Lao People’s Democratic Republic -3.51 % change on previous year 2025 down 106.8% volatile
100 El Salvador -3.6 % change on previous year 2025 up 17.8% volatile
101 Comoros -3.71 % change on previous year 2025 up 33.2% volatile
102 United States -4.31 % change on previous year 2025 down 245.6% volatile
103 Myanmar -4.43 % change on previous year 2025 up 82.7% volatile
104 Malaysia -4.67 % change on previous year 2025 down 126.8% volatile
105 Cyprus -4.78 % change on previous year 2025 down 72.2% volatile
106 Mongolia -4.82 % change on previous year 2025 down 110.2% volatile
107 Sint Maarten, Kingdom of the Netherlands -5.02 % change on previous year 2025 down 543.2% volatile
108 Burkina Faso -5.13 % change on previous year 2025 up 47.1% volatile
109 Jamaica -5.21 % change on previous year 2025 volatile
110 Liechtenstein -5.83 % change on previous year 2025 down 110.0% volatile
111 Bolivia -5.97 % change on previous year 2025 down 246.8% volatile
112 Sweden -6.06 % change on previous year 2025 down 263.3% volatile
113 Cabo Verde -6.2 % change on previous year 2025 down 215.9% volatile
114 Isle of Man -6.21 % change on previous year 2025 down 1,851.4% volatile
115 United Kingdom -6.52 % change on previous year 2025 down 147.8% volatile
116 Switzerland -7.1 % change on previous year 2025 up 11.2% volatile
117 Togo -7.11 % change on previous year 2025 up 60.6% volatile
118 New Zealand -7.26 % change on previous year 2025 down 132.7% volatile
119 Sao Tome and Principe -7.62 % change on previous year 2025 down 1,614.5% volatile
120 Luxembourg -7.75 % change on previous year 2025 down 643.4% volatile
121 Bahamas -8.15 % change on previous year 2025 volatile
122 Gibraltar -8.19 % change on previous year 2025 up 14.0% volatile
123 Panama -8.28 % change on previous year 2025 down 138.1% volatile
124 Japan -8.33 % change on previous year 2025 down 104.4% volatile
125 Curaçao -8.38 % change on previous year 2025 up 59.7% volatile
126 Colombia -8.83 % change on previous year 2025 down 122.6% volatile
127 Seychelles -8.99 % change on previous year 2025 down 580.7% volatile
128 Monaco -9.09 % change on previous year 2025 down 462.1% volatile
129 Ireland -9.32 % change on previous year 2025 down 109.0% volatile
130 Turkmenistan -9.41 % change on previous year 2025 down 166.0% volatile
131 Channel Islands -9.64 % change on previous year 2025 up 76.0% volatile
132 Moldova -9.89 % change on previous year 2025 down 185.4% volatile
133 Cameroon -10.7 % change on previous year 2025 up 81.1% volatile
134 Zambia -11.1 % change on previous year 2025 down 487.6% volatile
135 Chile -11.32 % change on previous year 2025 down 299.8% volatile
136 Canada -11.5 % change on previous year 2025 down 170.5% volatile
137 Belgium -11.74 % change on previous year 2025 down 116.9% volatile
138 South Africa -12.34 % change on previous year 2025 down 109.1% volatile
139 Democratic People’s Republic of Korea -12.7 % change on previous year 2025 down 132.7% volatile
140 Sri Lanka -12.77 % change on previous year 2025 down 211.0% volatile
141 Korea -13.47 % change on previous year 2025 down 31.3% volatile
142 Spain -13.47 % change on previous year 2025 down 113.7% volatile
143 Denmark -13.79 % change on previous year 2025 down 125.0% volatile
144 Netherlands -13.93 % change on previous year 2025 down 126.8% volatile
145 Palau -14.29 % change on previous year 2025 up 75.0% volatile
146 Andorra -14.68 % change on previous year 2025 down 83.1% volatile
147 Singapore -15.59 % change on previous year 2025 down 468.6% volatile
148 Argentina -17.23 % change on previous year 2025 down 202.5% volatile
149 Slovenia -18.32 % change on previous year 2025 up 83.5% volatile
150 Malta -18.38 % change on previous year 2025 down 526.6% volatile
151 Azerbaijan -19.63 % change on previous year 2025 volatile
152 Kazakhstan -19.9 % change on previous year 2025 down 124.8% volatile
153 Ethiopia -20 % change on previous year 2025 up 48.9% volatile
154 Bahrain -20.14 % change on previous year 2025 down 105.2% volatile
155 Morocco -20.2 % change on previous year 2025 down 58.5% volatile
156 Portugal -20.22 % change on previous year 2025 down 123.0% volatile
157 Congo -20.39 % change on previous year 2025 down 229.9% volatile
158 Italy -20.79 % change on previous year 2025 up 17.6% volatile
159 Faroe Islands -20.9 % change on previous year 2025 down 104.3% volatile
160 Vanuatu -20.93 % change on previous year 2025 down 6,807.0% volatile
161 Dominica -21 % change on previous year 2025 down 117.3% volatile
162 Aruba -21.28 % change on previous year 2025 down 277.1% volatile
163 Qatar -21.29 % change on previous year 2025 down 140.4% volatile
164 Senegal -22.6 % change on previous year 2025 down 395.5% volatile
165 Syrian Arab Republic -22.84 % change on previous year 2025 down 152.8% volatile
166 Iceland -23.54 % change on previous year 2025 down 174.5% volatile
167 Madagascar -24.07 % change on previous year 2025 down 743.0% volatile
168 Barbados -24.29 % change on previous year 2025 volatile
169 Oman -26.25 % change on previous year 2025 down 134.0% volatile
170 Georgia -26.48 % change on previous year 2025 down 255.9% volatile
171 Belize -26.53 % change on previous year 2025 down 375.9% volatile
172 Liberia -26.88 % change on previous year 2025 down 162.3% volatile
173 British Virgin Islands -27.83 % change on previous year 2025 down 121.7% volatile
174 Burundi -28.27 % change on previous year 2025 up 85.9% volatile
175 Czechia -30.2 % change on previous year 2025 down 50.3% volatile
176 Ghana -30.23 % change on previous year 2025 up 72.7% volatile
177 Kuwait -30.59 % change on previous year 2025 down 207.1% volatile
178 Finland -32.16 % change on previous year 2025 down 57.0% volatile
179 Norway -32.82 % change on previous year 2025 down 52.7% volatile
180 Angola -34.04 % change on previous year 2025 down 177.7% volatile
181 Peru -35.18 % change on previous year 2025 down 133.6% volatile
182 Guinea -35.41 % change on previous year 2025 down 205.6% volatile
183 Kenya -38.16 % change on previous year 2025 down 17.3% volatile
184 Iran -38.58 % change on previous year 2025 down 320.6% volatile
185 Poland -38.96 % change on previous year 2025 down 31.4% volatile
186 Russia -41.44 % change on previous year 2025 down 191.4% volatile
187 United Arab Emirates -43.03 % change on previous year 2025 down 775.3% volatile
188 Trinidad and Tobago -48.2 % change on previous year 2025 down 271.9% volatile
189 Slovak Republic -49.22 % change on previous year 2025 down 115.4% volatile
190 Kyrgyzstan -50.21 % change on previous year 2025 down 208.4% volatile
191 Puerto Rico -52.47 % change on previous year 2025 down 2,145.1% volatile
192 Somalia -55.04 % change on previous year 2025 up 85.6% volatile
193 Yemen -55.42 % change on previous year 2025 up 65.9% volatile
194 Bosnia and Herzegovina -55.53 % change on previous year 2025 down 1,242.0% volatile
195 Namibia -55.69 % change on previous year 2025 down 482.5% volatile
196 South Sudan -60.03 % change on previous year 2025 down 190.8% volatile
197 Serbia -60.92 % change on previous year 2025 down 20,242.0% volatile
198 Mozambique -68.39 % change on previous year 2025 down 3,031.8% volatile
199 Afghanistan -68.76 % change on previous year 2025 up 69.1% volatile
200 Estonia -72.44 % change on previous year 2025 down 109.9% volatile
201 Niger -90.65 % change on previous year 2025 down 126.8% volatile
202 Germany -93.94 % change on previous year 2024 down 434.2% volatile
203 Jordan -93.94 % change on previous year 2025 down 312.6% volatile
204 Lithuania -94.18 % change on previous year 2024 down 460.4% volatile
205 Brunei Darussalam -100 % change on previous year 2021 down 129.5% volatile
206 Djibouti -102.2 % change on previous year 2024 down 1,462.2% volatile
207 Libya -104.99 % change on previous year 2025 up 69.7% volatile
208 Macao Special Administrative Region, People's Republic of China -120.25 % change on previous year 2025 down 1,281.2% volatile
209 Mauritania -130.85 % change on previous year 2025 down 9,898.0% volatile
210 Egypt -146.26 % change on previous year 2025 down 35.1% volatile
211 Chad -160.33 % change on previous year 2025 up 52.1% volatile
212 Hungary -200.67 % change on previous year 2025 down 1,121.5% volatile
213 Saint Lucia -228.57 % change on previous year 2025 down 1,079.6% volatile
214 Latvia -229.44 % change on previous year 2025 down 896.0% volatile
215 Malawi -273.46 % change on previous year 2025 down 833.6% volatile
216 Montenegro -450.36 % change on previous year 2025 down 3,777.9% volatile
217 Bulgaria -665.08 % change on previous year 2025 down 608.3% 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, annual growth rate by country. Statizoid, drawing on Statizoid (derived). Retrieved 18 August 2026, from https://financial-sector.statizoid.com/stat/net-migration-annual-growth-rate/

Embed or link this data

Paste this into a page to link back to these figures. The data itself is free to reuse under Derived by Statizoid from the sources named on the page; please keep the attribution.

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

How this figure is calculated

The year-on-year percentage change in Net migration. Computed from consecutive annual observations; years either side of a gap are skipped rather than bridged.

Computed from

Statizoid computes this series; the underlying measurements belong to the publishers named above. The arithmetic is applied to every country and year where both inputs report, and nothing is estimated unless the page says so.

About this data

Indicator
Net migration, annual growth rate
Unit
% change on previous year
Source
Statizoid (derived)
Licence
Derived by Statizoid from the sources named on the page
Coverage
263 places, 16,543 data points, 1961–2025
Last refreshed

The year-on-year percentage change in Net migration. Computed from consecutive annual observations; years either side of a gap are skipped rather than bridged.