International migrant stock, total by country
International migrant stock, total is the number of people at mid-year born in a country other than that in which they live. It also includes refugees.
What the numbers show
International migrant stock, total is currently reported for 215 countries. The highest value is 52.38 million in United States; the lowest is 246 in Tuvalu.
The median across all reporting countries is 248,930, and the mean is 1.41 million.
Over the past decade 177 countries rose and 38 fell. The largest increase was in Colombia (up 2,005.5%), and the largest decrease in Afghanistan (down 71.1%).
International migrant stock, total: full country ranking
| # | Country | Latest | Year | 10-year change | Trend |
|---|---|---|---|---|---|
| 1 | United States | 52.38 million | 2024 | up 9.2% | rising |
| 2 | Germany | 16.75 million | 2024 | up 32.4% | rising |
| 3 | Saudi Arabia | 13.68 million | 2024 | up 3.3% | rising |
| 4 | United Kingdom | 11.85 million | 2024 | up 30.6% | rising |
| 5 | France | 9.19 million | 2024 | up 15.2% | rising |
| 6 | Spain | 8.87 million | 2024 | up 50.5% | volatile |
| 7 | Canada | 8.81 million | 2024 | up 9.4% | rising |
| 8 | United Arab Emirates | 8.16 million | 2024 | up 18.9% | volatile |
| 9 | Australia | 8.11 million | 2024 | up 20.5% | rising |
| 10 | Russia | 7.61 million | 2024 | down 16.4% | falling |
| 11 | Turkey | 7.08 million | 2024 | up 88.8% | volatile |
| 12 | Italy | 6.55 million | 2024 | up 19.0% | rising |
| 13 | Jordan | 5.28 million | 2024 | up 20.4% | rising |
| 14 | Ukraine | 5.06 million | 2024 | up 3.0% | falling |
| 15 | India | 4.80 million | 2024 | down 8.7% | falling |
| 16 | Pakistan | 4.18 million | 2024 | up 19.1% | falling |
| 17 | Iran | 3.84 million | 2024 | up 40.7% | falling |
| 18 | Malaysia | 3.81 million | 2024 | up 8.3% | rising |
| 19 | Japan | 3.41 million | 2024 | up 32.3% | rising |
| 20 | Kuwait | 3.32 million | 2024 | up 27.3% | rising |
| 21 | Thailand | 3.18 million | 2024 | up 11.4% | volatile |
| 22 | Colombia | 3.06 million | 2024 | up 2,005.5% | volatile |
| 23 | Hong Kong | 3.06 million | 2024 | up 7.8% | rising |
| 24 | Netherlands | 2.96 million | 2024 | up 46.1% | rising |
| 25 | Bangladesh | 2.91 million | 2024 | up 104.4% | rising |
| 26 | Cote d'Ivoire | 2.88 million | 2024 | up 10.4% | rising |
| 27 | Singapore | 2.84 million | 2024 | up 12.1% | rising |
| 28 | Switzerland | 2.77 million | 2024 | up 16.3% | rising |
| 29 | South Africa | 2.63 million | 2024 | down 16.8% | rising |
| 30 | Sudan | 2.40 million | 2024 | up 286.3% | volatile |
| 31 | Belgium | 2.35 million | 2024 | up 29.4% | rising |
| 32 | Qatar | 2.34 million | 2024 | up 11.8% | volatile |
| 33 | Austria | 2.33 million | 2024 | up 51.1% | rising |
| 34 | Oman | 2.28 million | 2024 | up 24.9% | volatile |
| 35 | Sweden | 2.27 million | 2024 | up 38.7% | rising |
| 36 | Israel | 2.09 million | 2024 | up 3.5% | rising |
| 37 | Kazakhstan | 2.09 million | 2024 | up 8.8% | falling |
| 38 | Uganda | 2.06 million | 2024 | up 150.0% | volatile |
| 39 | Argentina | 1.96 million | 2024 | up 5.5% | rising |
| 40 | Peru | 1.84 million | 2024 | up 1,104.2% | volatile |
| 41 | South Korea | 1.81 million | 2024 | up 38.1% | volatile |
| 42 | Poland | 1.74 million | 2024 | up 154.5% | rising |
| 43 | Mexico | 1.73 million | 2024 | up 58.5% | rising |
| 44 | China | 1.64 million | 2024 | up 37.0% | rising |
| 45 | Chile | 1.54 million | 2024 | up 157.2% | volatile |
| 46 | New Zealand | 1.47 million | 2024 | up 29.7% | rising |
| 47 | Greece | 1.42 million | 2024 | up 14.6% | rising |
| 48 | Lebanon | 1.42 million | 2024 | down 19.3% | volatile |
| 49 | Brazil | 1.41 million | 2024 | up 117.5% | rising |
| 50 | Nigeria | 1.40 million | 2024 | up 17.0% | rising |
| 51 | Chad | 1.27 million | 2024 | up 171.9% | volatile |
| 52 | Venezuela | 1.26 million | 2024 | down 10.0% | rising |
| 53 | Ireland | 1.22 million | 2024 | up 51.6% | volatile |
| 54 | Ethiopia | 1.17 million | 2024 | up 46.5% | volatile |
| 55 | Uzbekistan | 1.15 million | 2024 | down 1.4% | falling |
| 56 | Egypt | 1.14 million | 2024 | up 128.3% | volatile |
| 57 | Portugal | 1.13 million | 2024 | up 30.3% | rising |
| 58 | Democratic Republic of Congo | 1.09 million | 2024 | up 34.0% | falling |
| 59 | Belarus | 1.05 million | 2024 | down 2.6% | falling |
| 60 | Czechia | 1.03 million | 2024 | up 49.0% | rising |
| 61 | Norway | 1.01 million | 2024 | up 35.6% | volatile |
| 62 | Kenya | 992,536 | 2024 | down 11.9% | rising |
| 63 | South Sudan | 914,001 | 2024 | up 8.3% | rising |
| 64 | Libya | 897,751 | 2024 | up 16.4% | rising |
| 65 | Syria | 896,042 | 2024 | up 7.2% | rising |
| 66 | Denmark | 847,475 | 2024 | up 37.4% | rising |
| 67 | Bahrain | 840,202 | 2024 | up 16.4% | volatile |
| 68 | Ecuador | 747,749 | 2024 | up 125.1% | volatile |
| 69 | Burkina Faso | 739,820 | 2024 | up 5.0% | rising |
| 70 | Dominican Republic | 738,667 | 2024 | up 34.5% | rising |
| 71 | Serbia | 712,550 | 2024 | down 10.7% | falling |
| 72 | Hungary | 689,565 | 2024 | up 45.0% | rising |
| 73 | Angola | 676,507 | 2024 | up 7.0% | volatile |
| 74 | Romania | 655,579 | 2024 | up 208.4% | volatile |
| 75 | Cameroon | 642,948 | 2024 | up 26.5% | rising |
| 76 | Costa Rica | 628,404 | 2024 | up 52.6% | rising |
| 77 | Mali | 545,323 | 2024 | up 29.7% | rising |
| 78 | Ghana | 532,286 | 2024 | up 28.3% | rising |
| 79 | Croatia | 527,831 | 2024 | down 5.9% | falling |
| 80 | Finland | 514,432 | 2024 | up 63.4% | volatile |
| 81 | Rwanda | 513,316 | 2024 | down 0.3% | rising |
| 82 | Panama | 477,749 | 2024 | up 158.6% | volatile |
| 83 | Nepal | 470,719 | 2024 | down 7.6% | falling |
| 84 | Tanzania | 462,371 | 2024 | up 20.2% | falling |
| 85 | Gabon | 449,746 | 2024 | up 18.8% | rising |
| 86 | Niger | 449,236 | 2024 | up 77.6% | volatile |
| 87 | Indonesia | 445,726 | 2024 | up 132.0% | volatile |
| 88 | Zimbabwe | 429,108 | 2024 | up 7.1% | falling |
| 89 | Macao | 426,862 | 2024 | up 13.5% | rising |
| 90 | Benin | 418,202 | 2024 | up 14.2% | rising |
| 91 | Yemen | 392,997 | 2024 | up 3.5% | rising |
| 92 | Burundi | 387,101 | 2024 | up 29.8% | rising |
| 93 | Congo | 385,589 | 2024 | down 1.2% | rising |
| 94 | Iraq | 370,980 | 2024 | up 3.2% | rising |
| 95 | Mozambique | 353,143 | 2024 | up 9.7% | rising |
| 96 | Luxembourg | 344,309 | 2024 | up 38.3% | rising |
| 97 | Vietnam | 326,418 | 2024 | up 222.0% | volatile |
| 98 | Slovakia | 323,991 | 2024 | up 82.4% | volatile |
| 99 | Slovenia | 315,122 | 2024 | up 32.6% | rising |
| 100 | Bulgaria | 299,100 | 2024 | up 141.6% | volatile |
| 101 | Togo | 281,994 | 2024 | up 1.7% | rising |
| 102 | Senegal | 281,867 | 2024 | up 5.8% | flat |
| 103 | Tajikistan | 276,777 | 2024 | up 0.6% | falling |
| 104 | Armenia | 274,645 | 2024 | up 43.9% | falling |
| 105 | Palestine | 272,481 | 2024 | down 0.2% | flat |
| 106 | Algeria | 259,458 | 2024 | up 8.3% | falling |
| 107 | Zambia | 249,205 | 2024 | up 88.6% | falling |
| 108 | Equatorial Guinea | 248,930 | 2024 | up 18.8% | volatile |
| 109 | Gambia | 236,137 | 2024 | up 22.6% | rising |
| 110 | Puerto Rico | 223,323 | 2024 | down 20.4% | falling |
| 111 | Latvia | 220,471 | 2024 | down 16.9% | falling |
| 112 | Azerbaijan | 218,460 | 2024 | down 2.6% | falling |
| 113 | Estonia | 203,046 | 2024 | up 4.3% | falling |
| 114 | Cyprus | 202,062 | 2024 | up 14.4% | rising |
| 115 | Malta | 199,466 | 2024 | up 278.9% | volatile |
| 116 | Mauritania | 195,937 | 2024 | up 17.6% | rising |
| 117 | Kyrgyzstan | 194,816 | 2024 | down 4.7% | falling |
| 118 | Turkmenistan | 193,763 | 2024 | down 1.3% | falling |
| 119 | Moldova | 188,207 | 2024 | up 85.0% | volatile |
| 120 | Malawi | 186,719 | 2024 | down 5.4% | volatile |
| 121 | Bolivia | 183,234 | 2024 | up 28.1% | rising |
| 122 | Paraguay | 180,837 | 2024 | up 15.6% | falling |
| 123 | Lithuania | 175,194 | 2024 | up 28.8% | falling |
| 124 | Uruguay | 160,064 | 2024 | up 103.1% | rising |
| 125 | North Macedonia | 150,902 | 2024 | up 15.4% | rising |
| 126 | Djibouti | 125,996 | 2024 | up 12.1% | rising |
| 127 | Brunei | 119,933 | 2024 | up 16.7% | rising |
| 128 | Guinea | 117,416 | 2024 | down 7.3% | volatile |
| 129 | Botswana | 116,402 | 2024 | up 13.0% | rising |
| 130 | Namibia | 116,035 | 2024 | up 14.2% | falling |
| 131 | Trinidad and Tobago | 113,478 | 2024 | up 126.9% | rising |
| 132 | Morocco | 111,069 | 2024 | up 20.2% | rising |
| 133 | Iceland | 98,818 | 2024 | up 152.9% | volatile |
| 134 | Afghanistan | 98,110 | 2024 | down 71.1% | volatile |
| 135 | Central African Republic | 94,556 | 2024 | up 15.9% | flat |
| 136 | Guatemala | 92,732 | 2024 | up 23.9% | volatile |
| 137 | Montenegro | 92,237 | 2024 | up 28.6% | rising |
| 138 | Philippines | 87,212 | 2024 | down 33.9% | falling |
| 139 | Channel Islands | 85,539 | 2024 | up 3.9% | rising |
| 140 | Guam | 84,159 | 2024 | up 10.6% | rising |
| 141 | Cambodia | 83,925 | 2024 | up 13.5% | flat |
| 142 | Georgia | 81,582 | 2024 | up 6.4% | volatile |
| 143 | Curacao | 80,020 | 2024 | up 112.8% | rising |
| 144 | Myanmar | 79,052 | 2024 | up 7.8% | falling |
| 145 | Somalia | 77,972 | 2024 | up 90.2% | volatile |
| 146 | New Caledonia | 76,738 | 2024 | up 11.4% | rising |
| 147 | Maldives | 75,099 | 2024 | up 16.8% | volatile |
| 148 | Aruba | 73,494 | 2024 | up 103.5% | rising |
| 149 | Liberia | 72,423 | 2024 | down 35.4% | falling |
| 150 | Belize | 68,706 | 2024 | up 25.8% | rising |
| 151 | Bahamas | 67,285 | 2024 | up 13.6% | rising |
| 152 | Tunisia | 63,201 | 2024 | up 11.8% | rising |
| 153 | United States Virgin Islands | 56,779 | 2024 | up 0.1% | rising |
| 154 | Bhutan | 55,705 | 2024 | up 9.0% | rising |
| 155 | Guyana | 54,175 | 2024 | up 525.5% | volatile |
| 156 | Suriname | 51,902 | 2024 | up 20.3% | rising |
| 157 | Laos | 51,446 | 2024 | up 13.0% | rising |
| 158 | North Korea | 50,439 | 2024 | up 4.1% | rising |
| 159 | Sierra Leone | 49,997 | 2024 | down 15.0% | volatile |
| 160 | Andorra | 48,408 | 2024 | up 14.5% | rising |
| 161 | Albania | 46,377 | 2024 | down 10.9% | falling |
| 162 | Nicaragua | 43,757 | 2024 | up 8.7% | rising |
| 163 | Isle of Man | 43,693 | 2024 | up 3.4% | rising |
| 164 | El Salvador | 43,342 | 2024 | up 3.1% | flat |
| 165 | Sri Lanka | 40,698 | 2024 | up 2.5% | flat |
| 166 | Honduras | 39,901 | 2024 | up 4.1% | volatile |
| 167 | Madagascar | 38,625 | 2024 | up 20.4% | rising |
| 168 | Barbados | 35,187 | 2024 | up 2.1% | rising |
| 169 | Bosnia and Herzegovina | 34,120 | 2024 | down 11.6% | falling |
| 170 | Eswatini | 33,268 | 2024 | up 2.8% | falling |
| 171 | Cayman Islands | 31,935 | 2024 | up 21.9% | rising |
| 172 | Papua New Guinea | 31,171 | 2024 | up 0.7% | flat |
| 173 | Antigua and Barbuda | 30,473 | 2024 | up 8.5% | rising |
| 174 | Sint Maarten (Dutch part) | 30,148 | 2024 | up 10.5% | rising |
| 175 | French Polynesia | 30,099 | 2024 | up 0.1% | rising |
| 176 | Mauritius | 29,142 | 2024 | up 1.9% | rising |
| 177 | Turks and Caicos Islands | 28,455 | 2024 | up 25.2% | volatile |
| 178 | Liechtenstein | 27,669 | 2024 | up 16.3% | rising |
| 179 | Monaco | 27,106 | 2024 | up 4.3% | rising |
| 180 | British Virgin Islands | 24,520 | 2024 | up 25.5% | rising |
| 181 | Jamaica | 24,007 | 2024 | up 3.6% | rising |
| 182 | American Samoa | 23,684 | 2024 | up 0.7% | rising |
| 183 | Mongolia | 22,589 | 2024 | up 13.6% | rising |
| 184 | Northern Mariana Islands | 22,000 | 2024 | up 1.6% | falling |
| 185 | Bermuda | 20,171 | 2024 | up 5.0% | rising |
| 186 | Haiti | 19,581 | 2024 | up 8.5% | flat |
| 187 | Cape Verde | 16,515 | 2024 | up 10.7% | rising |
| 188 | Guinea-Bissau | 15,064 | 2024 | down 32.5% | falling |
| 189 | Lesotho | 15,039 | 2024 | up 64.3% | rising |
| 190 | Fiji | 14,362 | 2024 | up 4.4% | rising |
| 191 | Seychelles | 13,261 | 2024 | up 3.7% | rising |
| 192 | Eritrea | 12,512 | 2024 | down 21.5% | rising |
| 193 | Comoros | 12,449 | 2024 | down 0.8% | falling |
| 194 | Gibraltar | 11,291 | 2024 | up 2.0% | rising |
| 195 | Dominica | 8,440 | 2024 | up 4.3% | rising |
| 196 | East Timor | 8,303 | 2024 | down 2.5% | falling |
| 197 | Faroe Islands | 8,101 | 2024 | up 47.7% | rising |
| 198 | Saint Lucia | 8,079 | 2024 | down 6.8% | rising |
| 199 | Saint Kitts and Nevis | 7,958 | 2024 | up 6.9% | rising |
| 200 | Grenada | 7,340 | 2024 | up 4.0% | rising |
| 201 | San Marino | 5,838 | 2024 | up 12.4% | rising |
| 202 | Greenland | 5,812 | 2024 | down 3.3% | falling |
| 203 | Palau | 5,212 | 2024 | up 5.6% | rising |
| 204 | Saint Vincent and the Grenadines | 4,820 | 2024 | up 3.9% | rising |
| 205 | Samoa | 3,843 | 2024 | down 9.7% | falling |
| 206 | Tonga | 3,581 | 2024 | down 9.4% | rising |
| 207 | Vanuatu | 3,315 | 2024 | up 4.0% | rising |
| 208 | Marshall Islands | 3,309 | 2024 | up 0.8% | rising |
| 209 | Kiribati | 3,302 | 2024 | up 13.1% | rising |
| 210 | Micronesia (country) | 2,894 | 2024 | up 5.0% | falling |
| 211 | Nauru | 2,548 | 2024 | up 39.0% | falling |
| 212 | Solomon Islands | 2,469 | 2024 | down 4.5% | falling |
| 213 | Cuba | 2,144 | 2024 | down 53.9% | volatile |
| 214 | Sao Tome and Principe | 1,955 | 2024 | down 18.3% | falling |
| 215 | Tuvalu | 246 | 2024 | up 7.0% | falling |
Regions and income groups
Aggregates are excluded from the country ranking above so that a region can never outrank a country.
- World 303.40 million
- Chagai 85,539
- High income 207.14 million
- OECD members 169.28 million
- Post-demographic dividend 162.92 million
- IDA & IBRD total 109.83 million
- Europe & Central Asia 105.63 million
- Low & middle income 96.26 million
- Middle income 82.15 million
- IBRD only 76.35 million
- Early-demographic dividend 67.21 million
- European Union 63.32 million
- North America 61.20 million
- Euro area 56.09 million
- Upper middle income 53.05 million
- Middle East, North Africa, Afghanistan & Pakistan 52.26 million
- Late-demographic dividend 50.87 million
- Arab World 44.54 million
- IDA total 33.48 million
- East Asia & Pacific 32.48 million
- Europe & Central Asia (IDA & IBRD countries) 29.74 million
- Lower middle income 29.11 million
- Sub-Saharan Africa 26.30 million
- Sub-Saharan Africa (IDA & IBRD countries) 26.30 million
- Sub-Saharan Africa (excluding high income) 26.28 million
- IDA only 21.16 million
- Pre-demographic dividend 20.71 million
- Least developed countries 19.62 million
- Middle East, North Africa, Afghanistan & Pakistan (excluding high income) 19.35 million
- Middle East, North Africa, Afghanistan & Pakistan (IDA & IBRD) 19.07 million
- Europe & Central Asia (excluding high income) 18.91 million
- Heavily indebted poor countries (HIPC) 18.65 million
- Latin America & Caribbean 17.18 million
- Latin America & the Caribbean (IDA & IBRD countries) 16.56 million
- Africa Eastern and Southern 14.97 million
- Low income 14.10 million
- Latin America & Caribbean (excluding high income) 13.52 million
- IDA blend 12.32 million
- Africa Western and Central 11.33 million
- East Asia & Pacific (excluding high income) 9.85 million
About this data
International migrant stock, total is the number of people at mid-year born in a country other than that in which they live. It also includes refugees.