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