Migrant populations by country
Countries reporting
228
Highest
52.38 million
United States
Lowest
246
Tuvalu
Median
202,554
Years covered
35
1990–2024
Data points
1,824
What the numbers show
Migrant populations is currently reported for 228 countries. The highest value is 52.38 million in United States; the lowest is 246 in Tuvalu.
The median across all reporting countries is 202,554, and the mean is 1.33 million.
Over the past decade 187 countries rose and 41 fell. The largest increase was in Colombia (up 2,005.5%), and the largest decrease in Afghanistan (down 71.1%).
Migrant populations: 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 | Taiwan | 1.14 million | 2024 | up 31.2% | volatile |
| 58 | Portugal | 1.13 million | 2024 | up 30.3% | rising |
| 59 | Democratic Republic of Congo | 1.09 million | 2024 | up 34.0% | falling |
| 60 | Belarus | 1.05 million | 2024 | down 2.6% | falling |
| 61 | Czechia | 1.03 million | 2024 | up 49.0% | rising |
| 62 | Norway | 1.01 million | 2024 | up 35.6% | volatile |
| 63 | Kenya | 992,536 | 2024 | down 11.9% | rising |
| 64 | South Sudan | 914,001 | 2024 | up 8.3% | rising |
| 65 | Libya | 897,751 | 2024 | up 16.4% | rising |
| 66 | Syria | 896,042 | 2024 | up 7.2% | rising |
| 67 | Denmark | 847,475 | 2024 | up 37.4% | rising |
| 68 | Bahrain | 840,202 | 2024 | up 16.4% | volatile |
| 69 | Ecuador | 747,749 | 2024 | up 125.1% | volatile |
| 70 | Burkina Faso | 739,820 | 2024 | up 5.0% | rising |
| 71 | Dominican Republic | 738,667 | 2024 | up 34.5% | rising |
| 72 | Serbia | 712,550 | 2024 | down 10.7% | falling |
| 73 | Hungary | 689,565 | 2024 | up 45.0% | rising |
| 74 | Angola | 676,507 | 2024 | up 7.0% | volatile |
| 75 | Romania | 655,579 | 2024 | up 208.4% | volatile |
| 76 | Cameroon | 642,948 | 2024 | up 26.5% | rising |
| 77 | Costa Rica | 628,404 | 2024 | up 52.6% | rising |
| 78 | Mali | 545,323 | 2024 | up 29.7% | rising |
| 79 | Ghana | 532,286 | 2024 | up 28.3% | rising |
| 80 | Croatia | 527,831 | 2024 | down 5.9% | falling |
| 81 | Finland | 514,432 | 2024 | up 63.4% | volatile |
| 82 | Rwanda | 513,316 | 2024 | down 0.3% | rising |
| 83 | Panama | 477,749 | 2024 | up 158.6% | volatile |
| 84 | Nepal | 470,719 | 2024 | down 7.6% | falling |
| 85 | Tanzania | 462,371 | 2024 | up 20.2% | falling |
| 86 | Gabon | 449,746 | 2024 | up 18.8% | rising |
| 87 | Niger | 449,236 | 2024 | up 77.6% | volatile |
| 88 | Indonesia | 445,726 | 2024 | up 132.0% | volatile |
| 89 | Zimbabwe | 429,108 | 2024 | up 7.1% | falling |
| 90 | Macao | 426,862 | 2024 | up 13.5% | rising |
| 91 | Benin | 418,202 | 2024 | up 14.2% | rising |
| 92 | Yemen | 392,997 | 2024 | up 3.5% | rising |
| 93 | Burundi | 387,101 | 2024 | up 29.8% | rising |
| 94 | Congo | 385,589 | 2024 | down 1.2% | rising |
| 95 | Iraq | 370,980 | 2024 | up 3.2% | rising |
| 96 | Mozambique | 353,143 | 2024 | up 9.7% | rising |
| 97 | Luxembourg | 344,309 | 2024 | up 38.3% | rising |
| 98 | Vietnam | 326,418 | 2024 | up 222.0% | volatile |
| 99 | Slovakia | 323,991 | 2024 | up 82.4% | volatile |
| 100 | Slovenia | 315,122 | 2024 | up 32.6% | rising |
| 101 | Bulgaria | 299,100 | 2024 | up 141.6% | volatile |
| 102 | Togo | 281,994 | 2024 | up 1.7% | rising |
| 103 | Senegal | 281,867 | 2024 | up 5.8% | flat |
| 104 | Tajikistan | 276,777 | 2024 | up 0.6% | falling |
| 105 | Armenia | 274,645 | 2024 | up 43.9% | falling |
| 106 | Palestine | 272,481 | 2024 | down 0.2% | flat |
| 107 | Algeria | 259,458 | 2024 | up 8.3% | falling |
| 108 | Zambia | 249,205 | 2024 | up 88.6% | falling |
| 109 | Equatorial Guinea | 248,930 | 2024 | up 18.8% | volatile |
| 110 | Gambia | 236,137 | 2024 | up 22.6% | rising |
| 111 | Puerto Rico | 223,323 | 2024 | down 20.4% | falling |
| 112 | Latvia | 220,471 | 2024 | down 16.9% | falling |
| 113 | Azerbaijan | 218,460 | 2024 | down 2.6% | falling |
| 114 | Estonia | 203,046 | 2024 | up 4.3% | falling |
| 115 | Cyprus | 202,062 | 2024 | up 14.4% | rising |
| 116 | Malta | 199,466 | 2024 | up 278.9% | volatile |
| 117 | Mauritania | 195,937 | 2024 | up 17.6% | rising |
| 118 | Kyrgyzstan | 194,816 | 2024 | down 4.7% | falling |
| 119 | Turkmenistan | 193,763 | 2024 | down 1.3% | falling |
| 120 | Moldova | 188,207 | 2024 | up 85.0% | volatile |
| 121 | Malawi | 186,719 | 2024 | down 5.4% | volatile |
| 122 | Bolivia | 183,234 | 2024 | up 28.1% | rising |
| 123 | Paraguay | 180,837 | 2024 | up 15.6% | falling |
| 124 | Lithuania | 175,194 | 2024 | up 28.8% | falling |
| 125 | Uruguay | 160,064 | 2024 | up 103.1% | rising |
| 126 | North Macedonia | 150,902 | 2024 | up 15.4% | rising |
| 127 | Mayotte | 143,528 | 2024 | up 76.4% | volatile |
| 128 | Reunion | 135,534 | 2024 | up 6.5% | rising |
| 129 | French Guiana | 130,924 | 2024 | up 23.4% | rising |
| 130 | Djibouti | 125,996 | 2024 | up 12.1% | rising |
| 131 | Brunei | 119,933 | 2024 | up 16.7% | rising |
| 132 | Guinea | 117,416 | 2024 | down 7.3% | volatile |
| 133 | Botswana | 116,402 | 2024 | up 13.0% | rising |
| 134 | Namibia | 116,035 | 2024 | up 14.2% | falling |
| 135 | Trinidad and Tobago | 113,478 | 2024 | up 126.9% | rising |
| 136 | Morocco | 111,069 | 2024 | up 20.2% | rising |
| 137 | Iceland | 98,818 | 2024 | up 152.9% | volatile |
| 138 | Afghanistan | 98,110 | 2024 | down 71.1% | volatile |
| 139 | Central African Republic | 94,556 | 2024 | up 15.9% | flat |
| 140 | Guatemala | 92,732 | 2024 | up 23.9% | volatile |
| 141 | Montenegro | 92,237 | 2024 | up 28.6% | rising |
| 142 | Guadeloupe | 89,610 | 2024 | down 1.5% | rising |
| 143 | Philippines | 87,212 | 2024 | down 33.9% | falling |
| 144 | Guam | 84,159 | 2024 | up 10.6% | rising |
| 145 | Cambodia | 83,925 | 2024 | up 13.5% | flat |
| 146 | Georgia | 81,582 | 2024 | up 6.4% | volatile |
| 147 | Curacao | 80,020 | 2024 | up 112.8% | rising |
| 148 | Myanmar | 79,052 | 2024 | up 7.8% | falling |
| 149 | Somalia | 77,972 | 2024 | up 90.2% | volatile |
| 150 | New Caledonia | 76,738 | 2024 | up 11.4% | rising |
| 151 | Maldives | 75,099 | 2024 | up 16.8% | volatile |
| 152 | Aruba | 73,494 | 2024 | up 103.5% | rising |
| 153 | Liberia | 72,423 | 2024 | down 35.4% | falling |
| 154 | Belize | 68,706 | 2024 | up 25.8% | rising |
| 155 | Martinique | 68,187 | 2024 | down 1.4% | rising |
| 156 | Bahamas | 67,285 | 2024 | up 13.6% | rising |
| 157 | Tunisia | 63,201 | 2024 | up 11.8% | rising |
| 158 | United States Virgin Islands | 56,779 | 2024 | up 0.1% | rising |
| 159 | Bhutan | 55,705 | 2024 | up 9.0% | rising |
| 160 | Guyana | 54,175 | 2024 | up 525.5% | volatile |
| 161 | Suriname | 51,902 | 2024 | up 20.3% | rising |
| 162 | Laos | 51,446 | 2024 | up 13.0% | rising |
| 163 | North Korea | 50,439 | 2024 | up 4.1% | rising |
| 164 | Sierra Leone | 49,997 | 2024 | down 15.0% | volatile |
| 165 | Andorra | 48,408 | 2024 | up 14.5% | rising |
| 166 | Albania | 46,377 | 2024 | down 10.9% | falling |
| 167 | Nicaragua | 43,757 | 2024 | up 8.7% | rising |
| 168 | Isle of Man | 43,693 | 2024 | up 3.4% | rising |
| 169 | El Salvador | 43,342 | 2024 | up 3.1% | flat |
| 170 | Sri Lanka | 40,698 | 2024 | up 2.5% | flat |
| 171 | Honduras | 39,901 | 2024 | up 4.1% | volatile |
| 172 | Madagascar | 38,625 | 2024 | up 20.4% | rising |
| 173 | Barbados | 35,187 | 2024 | up 2.1% | rising |
| 174 | Bosnia and Herzegovina | 34,120 | 2024 | down 11.6% | falling |
| 175 | Eswatini | 33,268 | 2024 | up 2.8% | falling |
| 176 | Cayman Islands | 31,935 | 2024 | up 21.9% | rising |
| 177 | Papua New Guinea | 31,171 | 2024 | up 0.7% | flat |
| 178 | Antigua and Barbuda | 30,473 | 2024 | up 8.5% | rising |
| 179 | Sint Maarten (Dutch part) | 30,148 | 2024 | up 10.5% | rising |
| 180 | French Polynesia | 30,099 | 2024 | up 0.1% | rising |
| 181 | Mauritius | 29,142 | 2024 | up 1.9% | rising |
| 182 | Turks and Caicos Islands | 28,455 | 2024 | up 25.2% | volatile |
| 183 | Liechtenstein | 27,669 | 2024 | up 16.3% | rising |
| 184 | Monaco | 27,106 | 2024 | up 4.3% | rising |
| 185 | British Virgin Islands | 24,520 | 2024 | up 25.5% | rising |
| 186 | Jamaica | 24,007 | 2024 | up 3.6% | rising |
| 187 | American Samoa | 23,684 | 2024 | up 0.7% | rising |
| 188 | Mongolia | 22,589 | 2024 | up 13.6% | rising |
| 189 | Northern Mariana Islands | 22,000 | 2024 | up 1.6% | falling |
| 190 | Bermuda | 20,171 | 2024 | up 5.0% | rising |
| 191 | Haiti | 19,581 | 2024 | up 8.5% | flat |
| 192 | Cape Verde | 16,515 | 2024 | up 10.7% | rising |
| 193 | Guinea-Bissau | 15,064 | 2024 | down 32.5% | falling |
| 194 | Lesotho | 15,039 | 2024 | up 64.3% | rising |
| 195 | Fiji | 14,362 | 2024 | up 4.4% | rising |
| 196 | Seychelles | 13,261 | 2024 | up 3.7% | rising |
| 197 | Eritrea | 12,512 | 2024 | down 21.5% | rising |
| 198 | Comoros | 12,449 | 2024 | down 0.8% | falling |
| 199 | Gibraltar | 11,291 | 2024 | up 2.0% | rising |
| 200 | Dominica | 8,440 | 2024 | up 4.3% | rising |
| 201 | East Timor | 8,303 | 2024 | down 2.5% | falling |
| 202 | Faroe Islands | 8,101 | 2024 | up 47.7% | rising |
| 203 | Saint Lucia | 8,079 | 2024 | down 6.8% | rising |
| 204 | Saint Kitts and Nevis | 7,958 | 2024 | up 6.9% | rising |
| 205 | Grenada | 7,340 | 2024 | up 4.0% | rising |
| 206 | Anguilla | 5,918 | 2024 | up 8.2% | rising |
| 207 | San Marino | 5,838 | 2024 | up 12.4% | rising |
| 208 | Greenland | 5,812 | 2024 | down 3.3% | falling |
| 209 | Western Sahara | 5,628 | 2024 | up 8.7% | rising |
| 210 | Palau | 5,212 | 2024 | up 5.6% | rising |
| 211 | Saint Vincent and the Grenadines | 4,820 | 2024 | up 3.9% | rising |
| 212 | Samoa | 3,843 | 2024 | down 9.7% | falling |
| 213 | Tonga | 3,581 | 2024 | down 9.4% | rising |
| 214 | Vanuatu | 3,315 | 2024 | up 4.0% | rising |
| 215 | Marshall Islands | 3,309 | 2024 | up 0.8% | rising |
| 216 | Kiribati | 3,302 | 2024 | up 13.1% | rising |
| 217 | Micronesia (country) | 2,894 | 2024 | up 5.0% | falling |
| 218 | Nauru | 2,548 | 2024 | up 39.0% | falling |
| 219 | Solomon Islands | 2,469 | 2024 | down 4.5% | falling |
| 220 | Falkland Islands | 2,333 | 2024 | up 48.5% | rising |
| 221 | Cuba | 2,144 | 2024 | down 53.9% | volatile |
| 222 | Sao Tome and Principe | 1,955 | 2024 | down 18.3% | falling |
| 223 | Montserrat | 1,402 | 2024 | up 3.8% | falling |
| 224 | Tokelau | 1,282 | 2024 | up 8.2% | rising |
| 225 | Saint Pierre and Miquelon | 1,008 | 2024 | up 2.2% | falling |
| 226 | Vatican | 496 | 2024 | down 13.3% | falling |
| 227 | Saint Helena | 492 | 2024 | up 30.5% | volatile |
| 228 | Tuvalu | 246 | 2024 | up 7.0% | falling |