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.
What the numbers show
Net migration is currently reported for 215 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,051, and the mean is 196.09.
Over the past decade 111 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 | Latest | Year | 10-year change | Trend |
|---|---|---|---|---|---|
| 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 | Gibraltar | 549 | 2025 | up 221.1% | volatile |
| 70 | Sint Maarten (Dutch part) | 530 | 2025 | down 1.1% | volatile |
| 71 | Curacao | 470 | 2025 | down 44.2% | volatile |
| 72 | Bhutan | 455 | 2025 | up 1.1% | volatile |
| 73 | New Caledonia | 440 | 2025 | up 117.4% | volatile |
| 74 | Faroe Islands | 386 | 2025 | down 22.6% | volatile |
| 75 | Belize | 360 | 2025 | down 77.4% | volatile |
| 76 | Liechtenstein | 194 | 2025 | up 19.0% | falling |
| 77 | Turks and Caicos Islands | 177 | 2025 | down 89.3% | volatile |
| 78 | Isle of Man | 166 | 2025 | up 152.7% | volatile |
| 79 | British Virgin Islands | 153 | 2025 | down 92.0% | volatile |
| 80 | San Marino | 122 | 2025 | down 55.3% | volatile |
| 81 | Aruba | 111 | 2025 | down 70.2% | volatile |
| 82 | Monaco | 100 | 2025 | down 89.4% | volatile |
| 83 | Mongolia | 79 | 2025 | down 98.2% | volatile |
| 84 | Saint Kitts and Nevis | 18 | 2025 | up 108.9% | volatile |
| 85 | Antigua and Barbuda | 12 | 2025 | down 72.7% | volatile |
| 86 | Brunei | 0 | 2025 | down 100.0% | volatile |
| 87 | Bermuda | -2 | 2025 | up 98.3% | volatile |
| 88 | Palau | -16 | 2025 | down 45.5% | volatile |
| 89 | Saint Lucia | -23 | 2025 | up 66.7% | volatile |
| 90 | Vanuatu | -52 | 2025 | up 96.1% | volatile |
| 91 | Barbados | -87 | 2025 | down 33.8% | volatile |
| 92 | Nauru | -122 | 2025 | down 41.9% | volatile |
| 93 | Libya | -172 | 2025 | up 97.8% | volatile |
| 94 | Grenada | -185 | 2025 | down 2.2% | volatile |
| 95 | Dominica | -242 | 2025 | down 363.0% | volatile |
| 96 | Tuvalu | -255 | 2025 | down 42.5% | volatile |
| 97 | Greenland | -265 | 2025 | up 15.9% | volatile |
| 98 | Papua New Guinea | -284 | 2025 | down 100.9% | volatile |
| 99 | Macao | -328 | 2025 | down 104.4% | volatile |
| 100 | United States Virgin Islands | -357 | 2025 | up 85.3% | volatile |
| 101 | Kiribati | -462 | 2025 | up 54.8% | volatile |
| 102 | Guam | -493 | 2025 | up 83.2% | volatile |
| 103 | Djibouti | -581 | 2025 | down 133.7% | volatile |
| 104 | Sao Tome and Principe | -650 | 2025 | up 64.1% | volatile |
| 105 | Saint Vincent and the Grenadines | -714 | 2025 | up 36.5% | rising |
| 106 | Northern Mariana Islands | -963 | 2025 | up 37.1% | volatile |
| 107 | Suriname | -967 | 2025 | unchanged | volatile |
| 108 | American Samoa | -1,051 | 2025 | up 23.1% | volatile |
| 109 | Iraq | -1,064 | 2025 | up 95.2% | volatile |
| 110 | Micronesia (country) | -1,125 | 2025 | up 20.4% | volatile |
| 111 | Saint Martin (French part) | -1,170 | 2025 | down 60.1% | volatile |
| 112 | French Polynesia | -1,199 | 2025 | up 36.9% | volatile |
| 113 | Cape Verde | -1,284 | 2025 | up 79.4% | volatile |
| 114 | Uruguay | -1,338 | 2025 | up 67.8% | volatile |
| 115 | Guinea-Bissau | -1,373 | 2025 | up 1.4% | volatile |
| 116 | Marshall Islands | -1,698 | 2025 | up 13.5% | volatile |
| 117 | Comoros | -2,127 | 2025 | up 24.4% | volatile |
| 118 | Tonga | -2,150 | 2025 | up 17.6% | falling |
| 119 | Madagascar | -2,227 | 2025 | up 14.1% | volatile |
| 120 | Maldives | -2,283 | 2025 | down 124.5% | volatile |
| 121 | East Timor | -2,550 | 2025 | down 12,650.0% | volatile |
| 122 | Mauritius | -2,784 | 2025 | up 23.6% | volatile |
| 123 | North Korea | -2,787 | 2025 | up 13.1% | volatile |
| 124 | Samoa | -2,815 | 2025 | up 8.4% | falling |
| 125 | Bulgaria | -2,961 | 2025 | up 30.0% | volatile |
| 126 | Gambia | -2,984 | 2025 | up 7.4% | volatile |
| 127 | Congo | -2,999 | 2025 | up 83.5% | volatile |
| 128 | Belarus | -3,020 | 2025 | down 116.7% | volatile |
| 129 | Bolivia | -3,179 | 2025 | up 69.8% | volatile |
| 130 | Fiji | -3,288 | 2025 | up 68.4% | volatile |
| 131 | Croatia | -3,481 | 2025 | up 87.3% | volatile |
| 132 | Angola | -3,524 | 2025 | down 104.8% | volatile |
| 133 | Honduras | -4,778 | 2025 | up 26.6% | rising |
| 134 | Mauritania | -5,044 | 2025 | down 67.1% | volatile |
| 135 | Guyana | -5,092 | 2025 | up 22.0% | volatile |
| 136 | Lesotho | -5,192 | 2025 | up 26.7% | volatile |
| 137 | Malawi | -5,628 | 2025 | up 13.0% | volatile |
| 138 | North Macedonia | -5,645 | 2025 | up 75.5% | volatile |
| 139 | Botswana | -5,665 | 2025 | up 41.0% | volatile |
| 140 | Eswatini | -5,775 | 2025 | up 54.1% | volatile |
| 141 | Eritrea | -6,698 | 2025 | up 87.4% | volatile |
| 142 | Uzbekistan | -6,987 | 2025 | up 57.8% | volatile |
| 143 | Bosnia and Herzegovina | -6,994 | 2025 | up 79.4% | volatile |
| 144 | Latvia | -7,330 | 2025 | up 32.3% | volatile |
| 145 | Niger | -7,704 | 2025 | down 145.2% | volatile |
| 146 | Benin | -7,847 | 2025 | down 332.9% | volatile |
| 147 | Guatemala | -7,959 | 2025 | up 83.5% | volatile |
| 148 | Nicaragua | -8,371 | 2025 | up 65.6% | volatile |
| 149 | Kazakhstan | -8,834 | 2025 | down 339.3% | volatile |
| 150 | Montenegro | -9,279 | 2025 | down 90.8% | volatile |
| 151 | Liberia | -9,870 | 2025 | up 35.0% | volatile |
| 152 | Lebanon | -10,230 | 2025 | up 95.7% | volatile |
| 153 | Laos | -10,645 | 2025 | up 18.1% | volatile |
| 154 | Jamaica | -11,053 | 2025 | down 6.9% | rising |
| 155 | Sierra Leone | -11,309 | 2025 | down 3,076.7% | volatile |
| 156 | Paraguay | -12,423 | 2025 | up 26.2% | volatile |
| 157 | Senegal | -12,636 | 2025 | down 136.7% | volatile |
| 158 | Tanzania | -12,730 | 2025 | down 106.3% | volatile |
| 159 | Serbia | -13,086 | 2025 | up 30.4% | volatile |
| 160 | Estonia | -13,350 | 2025 | down 413.3% | volatile |
| 161 | Tunisia | -14,523 | 2025 | up 42.4% | volatile |
| 162 | Central African Republic | -14,693 | 2025 | up 76.7% | volatile |
| 163 | Togo | -15,010 | 2025 | up 70.8% | volatile |
| 164 | Nigeria | -15,258 | 2025 | up 86.9% | volatile |
| 165 | Cameroon | -15,379 | 2025 | down 136.6% | volatile |
| 166 | Guinea | -16,282 | 2025 | down 7.7% | volatile |
| 167 | Yemen | -16,291 | 2025 | down 64.8% | volatile |
| 168 | Hungary | -16,331 | 2025 | down 217.9% | volatile |
| 169 | Ghana | -17,079 | 2025 | down 28.4% | volatile |
| 170 | Ecuador | -17,219 | 2025 | down 216.9% | volatile |
| 171 | Tajikistan | -21,606 | 2025 | down 182.1% | volatile |
| 172 | Cuba | -22,244 | 2025 | up 10.7% | rising |
| 173 | Palestine | -23,156 | 2025 | down 1.1% | volatile |
| 174 | El Salvador | -23,934 | 2025 | up 53.3% | volatile |
| 175 | Albania | -24,230 | 2025 | down 18.2% | volatile |
| 176 | Lithuania | -24,618 | 2025 | down 9.1% | volatile |
| 177 | Burkina Faso | -27,130 | 2025 | down 37.5% | volatile |
| 178 | Democratic Republic of Congo | -27,309 | 2025 | down 54.2% | volatile |
| 179 | Kenya | -27,330 | 2025 | up 71.5% | volatile |
| 180 | Algeria | -27,531 | 2025 | up 0.4% | volatile |
| 181 | Armenia | -29,013 | 2025 | down 90.6% | volatile |
| 182 | Romania | -29,041 | 2025 | up 18.8% | volatile |
| 183 | Moldova | -29,766 | 2025 | up 49.9% | volatile |
| 184 | Sri Lanka | -30,724 | 2025 | down 3.1% | volatile |
| 185 | Slovakia | -31,377 | 2025 | down 1,331.0% | volatile |
| 186 | Cambodia | -31,469 | 2025 | up 45.8% | volatile |
| 187 | Haiti | -32,052 | 2025 | up 1.9% | falling |
| 188 | Burundi | -34,727 | 2025 | up 85.3% | volatile |
| 189 | Dominican Republic | -35,306 | 2025 | up 2.9% | falling |
| 190 | Indonesia | -39,509 | 2025 | down 38.7% | volatile |
| 191 | Myanmar | -39,661 | 2025 | up 57.9% | volatile |
| 192 | Mali | -48,019 | 2025 | up 1.7% | volatile |
| 193 | Vietnam | -48,171 | 2025 | down 885.5% | volatile |
| 194 | Zimbabwe | -54,555 | 2025 | up 66.4% | volatile |
| 195 | Morocco | -56,254 | 2025 | up 30.8% | falling |
| 196 | Egypt | -57,305 | 2025 | up 70.4% | volatile |
| 197 | Mozambique | -65,573 | 2025 | down 25.2% | volatile |
| 198 | Afghanistan | -74,404 | 2025 | up 74.0% | volatile |
| 199 | Venezuela | -100,467 | 2025 | down 29.8% | volatile |
| 200 | Mexico | -108,037 | 2025 | up 62.9% | volatile |
| 201 | Czechia | -112,188 | 2025 | down 2,327.3% | volatile |
| 202 | Uganda | -119,059 | 2025 | down 90.9% | volatile |
| 203 | Chad | -123,104 | 2025 | down 151.7% | volatile |
| 204 | Philippines | -149,315 | 2025 | up 61.8% | volatile |
| 205 | Brazil | -217,283 | 2025 | down 25.2% | volatile |
| 206 | Russia | -251,822 | 2025 | down 165.4% | volatile |
| 207 | Turkey | -258,205 | 2025 | down 124.3% | volatile |
| 208 | China | -268,126 | 2025 | up 58.6% | volatile |
| 209 | Jordan | -303,267 | 2025 | down 161.8% | volatile |
| 210 | Poland | -330,820 | 2025 | down 8,610.9% | volatile |
| 211 | Germany | -334,072 | 2025 | down 128.4% | volatile |
| 212 | Nepal | -364,699 | 2025 | down 65.0% | volatile |
| 213 | Bangladesh | -402,100 | 2025 | up 55.8% | volatile |
| 214 | India | -495,753 | 2025 | up 24.3% | volatile |
| 215 | 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.
- Post-demographic dividend 4.13 million
- High income 2.38 million
- OECD members 1.91 million
- North America 1.56 million
- Europe & Central Asia (excluding high income) 1.29 million
- Europe & Central Asia 1.18 million
- Arab World 696,991
- Europe & Central Asia (IDA & IBRD countries) 674,285
- Upper middle income 576,949
- Low income 160,831
- Africa Eastern and Southern 114,862
- Euro area 102,179
About this data
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.