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 214 countries. The highest value is 52.38 million in United States; the lowest is 246 in Tuvalu.
The median across all reporting countries is 249,068, and the mean is 1.41 million.
Over the past decade 176 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 | Guam | 84,159 | 2024 | up 10.6% | rising |
| 140 | Cambodia | 83,925 | 2024 | up 13.5% | flat |
| 141 | Georgia | 81,582 | 2024 | up 6.4% | volatile |
| 142 | Curacao | 80,020 | 2024 | up 112.8% | rising |
| 143 | Myanmar | 79,052 | 2024 | up 7.8% | falling |
| 144 | Somalia | 77,972 | 2024 | up 90.2% | volatile |
| 145 | New Caledonia | 76,738 | 2024 | up 11.4% | rising |
| 146 | Maldives | 75,099 | 2024 | up 16.8% | volatile |
| 147 | Aruba | 73,494 | 2024 | up 103.5% | rising |
| 148 | Liberia | 72,423 | 2024 | down 35.4% | falling |
| 149 | Belize | 68,706 | 2024 | up 25.8% | rising |
| 150 | Bahamas | 67,285 | 2024 | up 13.6% | rising |
| 151 | Tunisia | 63,201 | 2024 | up 11.8% | rising |
| 152 | United States Virgin Islands | 56,779 | 2024 | up 0.1% | rising |
| 153 | Bhutan | 55,705 | 2024 | up 9.0% | rising |
| 154 | Guyana | 54,175 | 2024 | up 525.5% | volatile |
| 155 | Suriname | 51,902 | 2024 | up 20.3% | rising |
| 156 | Laos | 51,446 | 2024 | up 13.0% | rising |
| 157 | North Korea | 50,439 | 2024 | up 4.1% | rising |
| 158 | Sierra Leone | 49,997 | 2024 | down 15.0% | volatile |
| 159 | Andorra | 48,408 | 2024 | up 14.5% | rising |
| 160 | Albania | 46,377 | 2024 | down 10.9% | falling |
| 161 | Nicaragua | 43,757 | 2024 | up 8.7% | rising |
| 162 | Isle of Man | 43,693 | 2024 | up 3.4% | rising |
| 163 | El Salvador | 43,342 | 2024 | up 3.1% | flat |
| 164 | Sri Lanka | 40,698 | 2024 | up 2.5% | flat |
| 165 | Honduras | 39,901 | 2024 | up 4.1% | volatile |
| 166 | Madagascar | 38,625 | 2024 | up 20.4% | rising |
| 167 | Barbados | 35,187 | 2024 | up 2.1% | rising |
| 168 | Bosnia and Herzegovina | 34,120 | 2024 | down 11.6% | falling |
| 169 | Eswatini | 33,268 | 2024 | up 2.8% | falling |
| 170 | Cayman Islands | 31,935 | 2024 | up 21.9% | rising |
| 171 | Papua New Guinea | 31,171 | 2024 | up 0.7% | flat |
| 172 | Antigua and Barbuda | 30,473 | 2024 | up 8.5% | rising |
| 173 | Sint Maarten (Dutch part) | 30,148 | 2024 | up 10.5% | rising |
| 174 | French Polynesia | 30,099 | 2024 | up 0.1% | rising |
| 175 | Mauritius | 29,142 | 2024 | up 1.9% | rising |
| 176 | Turks and Caicos Islands | 28,455 | 2024 | up 25.2% | volatile |
| 177 | Liechtenstein | 27,669 | 2024 | up 16.3% | rising |
| 178 | Monaco | 27,106 | 2024 | up 4.3% | rising |
| 179 | British Virgin Islands | 24,520 | 2024 | up 25.5% | rising |
| 180 | Jamaica | 24,007 | 2024 | up 3.6% | rising |
| 181 | American Samoa | 23,684 | 2024 | up 0.7% | rising |
| 182 | Mongolia | 22,589 | 2024 | up 13.6% | rising |
| 183 | Northern Mariana Islands | 22,000 | 2024 | up 1.6% | falling |
| 184 | Bermuda | 20,171 | 2024 | up 5.0% | rising |
| 185 | Haiti | 19,581 | 2024 | up 8.5% | flat |
| 186 | Cape Verde | 16,515 | 2024 | up 10.7% | rising |
| 187 | Guinea-Bissau | 15,064 | 2024 | down 32.5% | falling |
| 188 | Lesotho | 15,039 | 2024 | up 64.3% | rising |
| 189 | Fiji | 14,362 | 2024 | up 4.4% | rising |
| 190 | Seychelles | 13,261 | 2024 | up 3.7% | rising |
| 191 | Eritrea | 12,512 | 2024 | down 21.5% | rising |
| 192 | Comoros | 12,449 | 2024 | down 0.8% | falling |
| 193 | Gibraltar | 11,291 | 2024 | up 2.0% | rising |
| 194 | Dominica | 8,440 | 2024 | up 4.3% | rising |
| 195 | East Timor | 8,303 | 2024 | down 2.5% | falling |
| 196 | Faroe Islands | 8,101 | 2024 | up 47.7% | rising |
| 197 | Saint Lucia | 8,079 | 2024 | down 6.8% | rising |
| 198 | Saint Kitts and Nevis | 7,958 | 2024 | up 6.9% | rising |
| 199 | Grenada | 7,340 | 2024 | up 4.0% | rising |
| 200 | San Marino | 5,838 | 2024 | up 12.4% | rising |
| 201 | Greenland | 5,812 | 2024 | down 3.3% | falling |
| 202 | Palau | 5,212 | 2024 | up 5.6% | rising |
| 203 | Saint Vincent and the Grenadines | 4,820 | 2024 | up 3.9% | rising |
| 204 | Samoa | 3,843 | 2024 | down 9.7% | falling |
| 205 | Tonga | 3,581 | 2024 | down 9.4% | rising |
| 206 | Vanuatu | 3,315 | 2024 | up 4.0% | rising |
| 207 | Marshall Islands | 3,309 | 2024 | up 0.8% | rising |
| 208 | Kiribati | 3,302 | 2024 | up 13.1% | rising |
| 209 | Micronesia (country) | 2,894 | 2024 | up 5.0% | falling |
| 210 | Nauru | 2,548 | 2024 | up 39.0% | falling |
| 211 | Solomon Islands | 2,469 | 2024 | down 4.5% | falling |
| 212 | Cuba | 2,144 | 2024 | down 53.9% | volatile |
| 213 | Sao Tome and Principe | 1,955 | 2024 | down 18.3% | falling |
| 214 | 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
- 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
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.