Net flow this year — net migration
Immigrants minus emigrants in a year. Teal countries gained people on net; copper lost them. A small net can hide large flows both ways.
Net migration over time
Play the timeline. Hover a country for the figure.
Copper = net out · Teal = net in
Source: World Bank · 2025 · 217 countries · people
Have a correction, a better estimate, or additional data—at the global, national, regional, or city level? Help improve the data
Top destinations (net inflow)
| # | Country | Net migration | Year |
|---|---|---|---|
| 1 | 🇺🇦Ukraine | 1.7M | 2025 |
| 2 | 🇺🇸United States | 1.2M | 2025 |
| 3 | 🇸🇾Syria | 421.7K | 2025 |
| 4 | 🇬🇧United Kingdom | 389.9K | 2025 |
| 5 | 🇨🇦Canada | 326.2K | 2025 |
| 6 | 🇸🇩Sudan | 291.5K | 2025 |
| 7 | 🇲🇾Malaysia | 166.6K | 2025 |
| 8 | 🇦🇪UAE | 158.6K | 2025 |
| 9 | 🇿🇦South Africa | 146.4K | 2025 |
| 10 | 🇯🇵Japan | 140.6K | 2025 |
Top origins (net outflow)
| # | Country | Net migration | Year |
|---|---|---|---|
| 1 | 🇵🇰Pakistan | -1.2M | 2025 |
| 2 | 🇮🇳India | -495.8K | 2025 |
| 3 | 🇧🇩Bangladesh | -402.1K | 2025 |
| 4 | 🇳🇵Nepal | -364.7K | 2025 |
| 5 | 🇩🇪Germany | -334.1K | 2025 |
| 6 | 🇵🇱Poland | -330.8K | 2025 |
| 7 | 🇯🇴Jordan | -303.3K | 2025 |
| 8 | 🇨🇳China | -268.1K | 2025 |
| 9 | 🇹🇷Türkiye | -258.2K | 2025 |
| 10 | 🇷🇺Russia | -251.8K | 2025 |
All countries — net migration table
| # | Country | Net migration | Year |
|---|---|---|---|
| 1 | 🇺🇦Ukraine | 1.7M | 2025 |
| 2 | 🇺🇸United States | 1.2M | 2025 |
| 3 | 🇸🇾Syria | 421.7K | 2025 |
| 4 | 🇬🇧United Kingdom | 389.9K | 2025 |
| 5 | 🇨🇦Canada | 326.2K | 2025 |
| 6 | 🇸🇩Sudan | 291.5K | 2025 |
| 7 | 🇲🇾Malaysia | 166.6K | 2025 |
| 8 | 🇦🇪UAE | 158.6K | 2025 |
| 9 | 🇿🇦South Africa | 146.4K | 2025 |
| 10 | 🇯🇵Japan | 140.6K | 2025 |
| 11 | 🇦🇺Australia | 137.1K | 2025 |
| 12 | 🇨🇴Colombia | 129.1K | 2025 |
| 13 | 🇸🇦Saudi Arabia | 119.7K | 2025 |
| 14 | 🇮🇷Iran | 116.8K | 2025 |
| 15 | 🇴🇲Oman | 113.7K | 2025 |
| 16 | 🇳🇱Netherlands | 104.7K | 2025 |
| 17 | 🇪🇸Spain | 96.6K | 2025 |
| 18 | 🇫🇷France | 91.7K | 2025 |
| 19 | 🇮🇹Italy | 75.4K | 2025 |
| 20 | 🇰🇷South Korea | 65.7K | 2025 |
| 21 | 🇨🇱Chile | 51.7K | 2025 |
| 22 | 🇸🇪Sweden | 47.1K | 2025 |
| 23 | 🇰🇼Kuwait | 42.8K | 2025 |
| 24 | 🇨🇭Switzerland | 37.3K | 2025 |
| 25 | 🇶🇦Qatar | 36.3K | 2025 |
| 26 | 🇮🇪Ireland | 35.4K | 2025 |
| 27 | 🇧🇪Belgium | 32K | 2025 |
| 28 | 🇳🇴Norway | 29.8K | 2025 |
| 29 | 🇹🇭Thailand | 27.5K | 2025 |
| 30 | 🇪🇹Ethiopia | 24.1K | 2025 |
| 31 | 🇩🇰Denmark | 22.1K | 2025 |
| 32 | 🇫🇮Finland | 18.2K | 2025 |
| 33 | 🇧🇭Bahrain | 18.1K | 2025 |
| 34 | 🇭🇰Hong Kong | 17.9K | 2025 |
| 35 | 🇳🇿New Zealand | 17.4K | 2025 |
| 36 | 🇸🇬Singapore | 16.9K | 2025 |
| 37 | 🇬🇷Greece | 16.6K | 2025 |
| 38 | 🇵🇹Portugal | 16.5K | 2025 |
| 39 | 🇹🇲Turkmenistan | 13.3K | 2025 |
| 40 | 🇸🇴Somalia | 12.1K | 2025 |
| 41 | 🇵🇪Peru | 11.9K | 2025 |
| 42 | 🇮🇱Israel | 11.5K | 2025 |
| 43 | 🇨🇮Cote d'Ivoire | 11.3K | 2025 |
| 44 | 🇦🇹Austria | 11.3K | 2025 |
| 45 | 🇦🇿Azerbaijan | 8.7K | 2025 |
| 46 | 🇨🇾Cyprus | 7.7K | 2025 |
| 47 | 🇿🇲Zambia | 6.6K | 2025 |
| 48 | 🇷🇼Rwanda | 6.3K | 2025 |
| 49 | 🇵🇦Panama | 6.2K | 2025 |
| 50 | 🇸🇸South Sudan | 6.1K | 2025 |
| 51 | 🇵🇷Puerto Rico | 5.5K | 2025 |
| 52 | 🇱🇺Luxembourg | 5.2K | 2025 |
| 53 | 🇲🇹Malta | 5.2K | 2025 |
| 54 | 🇬🇶Equatorial Guinea | 3.8K | 2025 |
| 55 | 🇦🇷Argentina | 2.9K | 2025 |
| 56 | 🇸🇮Slovenia | 2.7K | 2025 |
| 57 | 🇮🇸Iceland | 2.7K | 2025 |
| 58 | 🇳🇦Namibia | 1.9K | 2025 |
| 59 | 🇰🇬Kyrgyzstan | 1.8K | 2025 |
| 60 | 🇸🇧Solomon Islands | 1.6K | 2025 |
| 61 | 🇸🇨Seychelles | 1.6K | 2025 |
| 62 | 🇬🇪Georgia | 1.3K | 2025 |
| 63 | 🇬🇦Gabon | 1.1K | 2025 |
| 64 | 🇨🇷Costa Rica | 1K | 2025 |
| 65 | 🇧🇸Bahamas | 935 | 2025 |
| 66 | 🇰🇾Cayman Islands | 888 | 2025 |
| 67 | 🇦🇩Andorra | 843 | 2025 |
| 68 | 🇹🇹Trinidad and Tobago | 691 | 2025 |
| 69 | 🇯🇬Channel Islands | 675 | 2025 |
| 70 | 🇬🇮Gibraltar | 549 | 2025 |
| 71 | 🇸🇽Sint Maarten (Dutch part) | 530 | 2025 |
| 72 | 🇨🇼Curacao | 470 | 2025 |
| 73 | 🇧🇹Bhutan | 455 | 2025 |
| 74 | 🇳🇨New Caledonia | 440 | 2025 |
| 75 | 🇫🇴Faroe Islands | 386 | 2025 |
| 76 | 🇧🇿Belize | 360 | 2025 |
| 77 | 🇱🇮Liechtenstein | 194 | 2025 |
| 78 | 🇹🇨Turks and Caicos Islands | 177 | 2025 |
| 79 | 🇮🇲Isle of Man | 166 | 2025 |
| 80 | 🇻🇬British Virgin Islands | 153 | 2025 |
| 81 | 🇸🇲San Marino | 122 | 2025 |
| 82 | 🇦🇼Aruba | 111 | 2025 |
| 83 | 🇲🇨Monaco | 100 | 2025 |
| 84 | 🇲🇳Mongolia | 79 | 2025 |
| 85 | 🇰🇳St. Kitts and Nevis | 18 | 2025 |
| 86 | 🇦🇬Antigua and Barbuda | 12 | 2025 |
| 87 | 🇧🇳Brunei | 0 | 2025 |
| 88 | 🇧🇲Bermuda | -2 | 2025 |
| 89 | 🇵🇼Palau | -16 | 2025 |
| 90 | 🇱🇨Saint Lucia | -23 | 2025 |
| 91 | 🇻🇺Vanuatu | -52 | 2025 |
| 92 | 🇧🇧Barbados | -87 | 2025 |
| 93 | 🇳🇷Naoero | -122 | 2025 |
| 94 | 🇱🇾Libya | -172 | 2025 |
| 95 | 🇬🇩Grenada | -185 | 2025 |
| 96 | 🇩🇲Dominica | -242 | 2025 |
| 97 | 🇹🇻Tuvalu | -255 | 2025 |
| 98 | 🇬🇱Greenland | -265 | 2025 |
| 99 | 🇵🇬Papua New Guinea | -284 | 2025 |
| 100 | 🇲🇴Macao | -328 | 2025 |
| 101 | 🇻🇮Virgin Islands (U.S.) | -357 | 2025 |
| 102 | 🇰🇮Kiribati | -462 | 2025 |
| 103 | 🇬🇺Guam | -493 | 2025 |
| 104 | 🇩🇯Djibouti | -581 | 2025 |
| 105 | 🇸🇹Sao Tome and Principe | -650 | 2025 |
| 106 | 🇻🇨St. Vincent and the Grenadines | -714 | 2025 |
| 107 | 🇲🇵Northern Mariana Islands | -963 | 2025 |
| 108 | 🇸🇷Suriname | -967 | 2025 |
| 109 | 🇦🇸American Samoa | -1.1K | 2025 |
| 110 | 🇮🇶Iraq | -1.1K | 2025 |
| 111 | 🇫🇲Micronesia | -1.1K | 2025 |
| 112 | 🇲🇫St. Martin (French part) | -1.2K | 2025 |
| 113 | 🇵🇫French Polynesia | -1.2K | 2025 |
| 114 | 🇨🇻Cape Verde | -1.3K | 2025 |
| 115 | 🇺🇾Uruguay | -1.3K | 2025 |
| 116 | 🇬🇼Guinea-Bissau | -1.4K | 2025 |
| 117 | 🇲🇭Marshall Islands | -1.7K | 2025 |
| 118 | 🇰🇲Comoros | -2.1K | 2025 |
| 119 | 🇹🇴Tonga | -2.2K | 2025 |
| 120 | 🇲🇬Madagascar | -2.2K | 2025 |
| 121 | 🇲🇻Maldives | -2.3K | 2025 |
| 122 | 🇹🇱Timor-Leste | -2.6K | 2025 |
| 123 | 🇲🇺Mauritius | -2.8K | 2025 |
| 124 | 🇰🇵North Korea | -2.8K | 2025 |
| 125 | 🇼🇸Samoa | -2.8K | 2025 |
| 126 | 🇧🇬Bulgaria | -3K | 2025 |
| 127 | 🇬🇲Gambia | -3K | 2025 |
| 128 | 🇨🇬Congo | -3K | 2025 |
| 129 | 🇧🇾Belarus | -3K | 2025 |
| 130 | 🇧🇴Bolivia | -3.2K | 2025 |
| 131 | 🇫🇯Fiji | -3.3K | 2025 |
| 132 | 🇭🇷Croatia | -3.5K | 2025 |
| 133 | 🇦🇴Angola | -3.5K | 2025 |
| 134 | 🇭🇳Honduras | -4.8K | 2025 |
| 135 | 🇲🇷Mauritania | -5K | 2025 |
| 136 | 🇬🇾Guyana | -5.1K | 2025 |
| 137 | 🇱🇸Lesotho | -5.2K | 2025 |
| 138 | 🇲🇼Malawi | -5.6K | 2025 |
| 139 | 🇲🇰North Macedonia | -5.6K | 2025 |
| 140 | 🇧🇼Botswana | -5.7K | 2025 |
| 141 | 🇸🇿Eswatini | -5.8K | 2025 |
| 142 | 🇪🇷Eritrea | -6.7K | 2025 |
| 143 | 🇺🇿Uzbekistan | -7K | 2025 |
| 144 | 🇧🇦Bosnia and Herzegovina | -7K | 2025 |
| 145 | 🇱🇻Latvia | -7.3K | 2025 |
| 146 | 🇳🇪Niger | -7.7K | 2025 |
| 147 | 🇧🇯Benin | -7.8K | 2025 |
| 148 | 🇬🇹Guatemala | -8K | 2025 |
| 149 | 🇳🇮Nicaragua | -8.4K | 2025 |
| 150 | 🇰🇿Kazakhstan | -8.8K | 2025 |
| 151 | 🇲🇪Montenegro | -9.3K | 2025 |
| 152 | 🇱🇷Liberia | -9.9K | 2025 |
| 153 | 🇱🇧Lebanon | -10.2K | 2025 |
| 154 | 🇱🇦Laos | -10.6K | 2025 |
| 155 | 🇯🇲Jamaica | -11.1K | 2025 |
| 156 | 🇸🇱Sierra Leone | -11.3K | 2025 |
| 157 | 🇵🇾Paraguay | -12.4K | 2025 |
| 158 | 🇸🇳Senegal | -12.6K | 2025 |
| 159 | 🇹🇿Tanzania | -12.7K | 2025 |
| 160 | 🇷🇸Serbia | -13.1K | 2025 |
| 161 | 🇪🇪Estonia | -13.4K | 2025 |
| 162 | 🇹🇳Tunisia | -14.5K | 2025 |
| 163 | 🇨🇫Central African Republic | -14.7K | 2025 |
| 164 | 🇹🇬Togo | -15K | 2025 |
| 165 | 🇳🇬Nigeria | -15.3K | 2025 |
| 166 | 🇨🇲Cameroon | -15.4K | 2025 |
| 167 | 🇬🇳Guinea | -16.3K | 2025 |
| 168 | 🇾🇪Yemen | -16.3K | 2025 |
| 169 | 🇭🇺Hungary | -16.3K | 2025 |
| 170 | 🇬🇭Ghana | -17.1K | 2025 |
| 171 | 🇪🇨Ecuador | -17.2K | 2025 |
| 172 | 🇽🇰Kosovo | -18.4K | 2025 |
| 173 | 🇹🇯Tajikistan | -21.6K | 2025 |
| 174 | 🇨🇺Cuba | -22.2K | 2025 |
| 175 | 🇵🇸West Bank and Gaza | -23.2K | 2025 |
| 176 | 🇸🇻El Salvador | -23.9K | 2025 |
| 177 | 🇦🇱Albania | -24.2K | 2025 |
| 178 | 🇱🇹Lithuania | -24.6K | 2025 |
| 179 | 🇧🇫Burkina Faso | -27.1K | 2025 |
| 180 | 🇨🇩DR Congo | -27.3K | 2025 |
| 181 | 🇰🇪Kenya | -27.3K | 2025 |
| 182 | 🇩🇿Algeria | -27.5K | 2025 |
| 183 | 🇦🇲Armenia | -29K | 2025 |
| 184 | 🇷🇴Romania | -29K | 2025 |
| 185 | 🇲🇩Moldova | -29.8K | 2025 |
| 186 | 🇱🇰Sri Lanka | -30.7K | 2025 |
| 187 | 🇸🇰Slovakia | -31.4K | 2025 |
| 188 | 🇰🇭Cambodia | -31.5K | 2025 |
| 189 | 🇭🇹Haiti | -32.1K | 2025 |
| 190 | 🇧🇮Burundi | -34.7K | 2025 |
| 191 | 🇩🇴Dominican Republic | -35.3K | 2025 |
| 192 | 🇮🇩Indonesia | -39.5K | 2025 |
| 193 | 🇲🇲Myanmar | -39.7K | 2025 |
| 194 | 🇲🇱Mali | -48K | 2025 |
| 195 | 🇻🇳Vietnam | -48.2K | 2025 |
| 196 | 🇿🇼Zimbabwe | -54.6K | 2025 |
| 197 | 🇲🇦Morocco | -56.3K | 2025 |
| 198 | 🇪🇬Egypt | -57.3K | 2025 |
| 199 | 🇲🇿Mozambique | -65.6K | 2025 |
| 200 | 🇦🇫Afghanistan | -74.4K | 2025 |
| 201 | 🇻🇪Venezuela | -100.5K | 2025 |
| 202 | 🇲🇽Mexico | -108K | 2025 |
| 203 | 🇨🇿Czechia | -112.2K | 2025 |
| 204 | 🇺🇬Uganda | -119.1K | 2025 |
| 205 | 🇹🇩Chad | -123.1K | 2025 |
| 206 | 🇵🇭Philippines | -149.3K | 2025 |
| 207 | 🇧🇷Brazil | -217.3K | 2025 |
| 208 | 🇷🇺Russia | -251.8K | 2025 |
| 209 | 🇹🇷Türkiye | -258.2K | 2025 |
| 210 | 🇨🇳China | -268.1K | 2025 |
| 211 | 🇯🇴Jordan | -303.3K | 2025 |
| 212 | 🇵🇱Poland | -330.8K | 2025 |
| 213 | 🇩🇪Germany | -334.1K | 2025 |
| 214 | 🇳🇵Nepal | -364.7K | 2025 |
| 215 | 🇧🇩Bangladesh | -402.1K | 2025 |
| 216 | 🇮🇳India | -495.8K | 2025 |
| 217 | 🇵🇰Pakistan | -1.2M | 2025 |
Foreign-born share of the population
Share of residents born in another country. This is a stock (people already there), not this year’s arrivals. For which countries they were born in, see Who lives here.
Foreign-born share of population
Darker = higher share. Gulf states and small high-income hubs often lead.
2024
Source: World Bank / UN DESA · 2024 · 216 countries · %
Have a correction, a better estimate, or additional data—at the global, national, regional, or city level? Help improve the data
Largest foreign-born populations (people)
| # | Country | Foreign-born | Year |
|---|---|---|---|
| 1 | 🇺🇸United States | 52.4M | 2024 |
| 2 | 🇩🇪Germany | 16.8M | 2024 |
| 3 | 🇸🇦Saudi Arabia | 13.7M | 2024 |
| 4 | 🇬🇧United Kingdom | 11.8M | 2024 |
| 5 | 🇫🇷France | 9.2M | 2024 |
| 6 | 🇪🇸Spain | 8.9M | 2024 |
| 7 | 🇨🇦Canada | 8.8M | 2024 |
| 8 | 🇦🇪UAE | 8.2M | 2024 |
| 9 | 🇦🇺Australia | 8.1M | 2024 |
| 10 | 🇷🇺Russia | 7.6M | 2024 |
Citizens leaving and coming home
Net migration mixes foreigners and nationals. For nationals alone — how many emigrated and how many came back each year in the EU and EFTA — see citizens leaving and coming home. For where each country's immigrants were born, see who lives here.
What this page measures
- Net Migrationpeople
- Net number of migrants (immigrants minus emigrants) in a year. Source: World Bank Open Data.
- Foreign-born Populationpeople
- International migrant stock — the number of people living in a country who were born in another country (the immigrant / diaspora population). Source: World Bank Open Data.
- Foreign-born Population (% of total)% of population
- International migrant stock as a share of the total population — how large the foreign-born / diaspora population is relative to the country. Source: World Bank Open Data.
- Net migration nets arrivals against departures, so a small figure can hide very large flows in both directions.
- Foreign-born stocks are UN DESA estimates interpolated between censuses and registers.
Definitions for every indicator are listed in the glossary, and collection methods in the methodology.
Sources & citation
- World Bank Open Data — World Development Indicators and population statistics. Licence: CC BY-4.0.
birthrate.io, "Net migration". https://www.birthrate.io/migration/flows (accessed 12 November 2026). Underlying data: World Bank Open Data.
Please cite the original statistical agency for the underlying figures. Charts and tables on this page may be reused with attribution.