Countries by International migrant stock, total
The United States ranks first for international migrant stock with 52,375,047 migrants, more than three times the total of second-ranked Germany at 16,750,084. At the other end, Tuvalu records just 246 migrants, placing 214th out of 214 countries. That gap of more than 52 million reflects the extreme concentration of international migration in a small number of large or high-income destinations.
Ranking 2024
| Rank | Country | Value |
|---|---|---|
| 1 | United States | 52,375,047 |
| 2 | Germany | 16,750,084 |
| 3 | Saudi Arabia | 13,683,841 |
| 4 | United Kingdom | 11,845,479 |
| 5 | France | 9,186,757 |
| 6 | Spain | 8,870,527 |
| 7 | Canada | 8,805,839 |
| 8 | United Arab Emirates | 8,157,000 |
| 9 | Australia | 8,111,404 |
| 10 | Russia | 7,605,774 |
| 11 | Türkiye | 7,083,501 |
| 12 | Italy | 6,553,671 |
| 13 | Jordan | 5,280,168 |
| 14 | Ukraine | 5,064,173 |
| 15 | India | 4,796,255 |
| 16 | Pakistan | 4,175,958 |
| 17 | Iran | 3,840,654 |
| 18 | Malaysia | 3,806,514 |
| 19 | Japan | 3,409,529 |
| 20 | Kuwait | 3,323,191 |
| 21 | Thailand | 3,179,399 |
| 22 | Colombia | 3,063,518 |
| 23 | Hong Kong | 3,063,318 |
| 24 | Netherlands | 2,956,518 |
| 25 | Bangladesh | 2,906,338 |
| 26 | Côte d'Ivoire | 2,880,839 |
| 27 | Singapore | 2,841,665 |
| 28 | Switzerland | 2,773,840 |
| 29 | South Africa | 2,631,100 |
| 30 | Sudan | 2,397,113 |
| 31 | Belgium | 2,349,032 |
| 32 | Qatar | 2,337,000 |
| 33 | Austria | 2,327,064 |
| 34 | Oman | 2,283,366 |
| 35 | Sweden | 2,272,158 |
| 36 | Israel | 2,091,569 |
| 37 | Kazakhstan | 2,089,797 |
| 38 | Uganda | 2,057,759 |
| 39 | Argentina | 1,958,039 |
| 40 | Peru | 1,837,219 |
| 41 | South Korea | 1,811,507 |
| 42 | Poland | 1,739,901 |
| 43 | Mexico | 1,726,089 |
| 44 | China | 1,638,718 |
| 45 | Chile | 1,538,324 |
| 46 | New Zealand | 1,467,989 |
| 47 | Greece | 1,423,964 |
| 48 | Lebanon | 1,422,583 |
| 49 | Brazil | 1,406,299 |
| 50 | Nigeria | 1,403,281 |
| 51 | Chad | 1,269,673 |
| 52 | Venezuela | 1,263,304 |
| 53 | Ireland | 1,216,237 |
| 54 | Ethiopia | 1,168,455 |
| 55 | Uzbekistan | 1,154,963 |
| 56 | Egypt | 1,139,820 |
| 57 | Portugal | 1,127,184 |
| 58 | DR Congo | 1,085,090 |
| 59 | Belarus | 1,054,604 |
| 60 | Czechia | 1,025,199 |
| 61 | Norway | 1,012,404 |
| 62 | Kenya | 992,536 |
| 63 | South Sudan | 914,001 |
| 64 | Libya | 897,751 |
| 65 | Syria | 896,042 |
| 66 | Denmark | 847,475 |
| 67 | Bahrain | 840,202 |
| 68 | Ecuador | 747,749 |
| 69 | Burkina Faso | 739,820 |
| 70 | Dominican Republic | 738,667 |
| 71 | Serbia | 712,550 |
| 72 | Hungary | 689,565 |
| 73 | Angola | 676,507 |
| 74 | Romania | 655,579 |
| 75 | Cameroon | 642,948 |
| 76 | Costa Rica | 628,404 |
| 77 | Mali | 545,323 |
| 78 | Ghana | 532,286 |
| 79 | Croatia | 527,831 |
| 80 | Finland | 514,432 |
| 81 | Rwanda | 513,316 |
| 82 | Panama | 477,749 |
| 83 | Nepal | 470,719 |
| 84 | Tanzania | 462,371 |
| 85 | Gabon | 449,746 |
| 86 | Niger | 449,236 |
| 87 | Indonesia | 445,726 |
| 88 | Zimbabwe | 429,108 |
| 89 | Macao | 426,862 |
| 90 | Benin | 418,202 |
| 91 | Yemen | 392,997 |
| 92 | Burundi | 387,101 |
| 93 | Republic of Congo | 385,589 |
| 94 | Iraq | 370,980 |
| 95 | Mozambique | 353,143 |
| 96 | Luxembourg | 344,309 |
| 97 | Vietnam | 326,418 |
| 98 | Slovakia | 323,991 |
| 99 | Slovenia | 315,122 |
| 100 | Bulgaria | 299,100 |
| 101 | Togo | 281,994 |
| 102 | Senegal | 281,867 |
| 103 | Tajikistan | 276,777 |
| 104 | Armenia | 274,645 |
| 105 | Palestine | 272,481 |
| 106 | Algeria | 259,458 |
| 107 | Zambia | 249,205 |
| 108 | Equatorial Guinea | 248,930 |
| 109 | Gambia | 236,137 |
| 110 | Puerto Rico | 223,323 |
| 111 | Latvia | 220,471 |
| 112 | Azerbaijan | 218,460 |
| 113 | Estonia | 203,046 |
| 114 | Cyprus | 202,062 |
| 115 | Malta | 199,466 |
| 116 | Mauritania | 195,937 |
| 117 | Kyrgyzstan | 194,816 |
| 118 | Turkmenistan | 193,763 |
| 119 | Moldova | 188,207 |
| 120 | Malawi | 186,719 |
| 121 | Bolivia | 183,234 |
| 122 | Paraguay | 180,837 |
| 123 | Lithuania | 175,194 |
| 124 | Uruguay | 160,064 |
| 125 | North Macedonia | 150,902 |
| 126 | Djibouti | 125,996 |
| 127 | Brunei | 119,933 |
| 128 | Guinea | 117,416 |
| 129 | Botswana | 116,402 |
| 130 | Namibia | 116,035 |
| 131 | Trinidad and Tobago | 113,478 |
| 132 | Morocco | 111,069 |
| 133 | Iceland | 98,818 |
| 134 | Afghanistan | 98,110 |
| 135 | Central African Republic | 94,556 |
| 136 | Guatemala | 92,732 |
| 137 | Montenegro | 92,237 |
| 138 | Philippines | 87,212 |
| 139 | Guam | 84,159 |
| 140 | Cambodia | 83,925 |
| 141 | Georgia | 81,582 |
| 142 | Curaçao | 80,020 |
| 143 | Myanmar | 79,052 |
| 144 | Somalia | 77,972 |
| 145 | New Caledonia | 76,738 |
| 146 | Maldives | 75,099 |
| 147 | Aruba | 73,494 |
| 148 | Liberia | 72,423 |
| 149 | Belize | 68,706 |
| 150 | Bahamas | 67,285 |
| 151 | Tunisia | 63,201 |
| 152 | U.S. Virgin Islands | 56,779 |
| 153 | Bhutan | 55,705 |
| 154 | Guyana | 54,175 |
| 155 | Suriname | 51,902 |
| 156 | Laos | 51,446 |
| 157 | North Korea | 50,439 |
| 158 | Sierra Leone | 49,997 |
| 159 | Andorra | 48,408 |
| 160 | Albania | 46,377 |
| 161 | Nicaragua | 43,757 |
| 162 | Isle of Man | 43,693 |
| 163 | El Salvador | 43,342 |
| 164 | Sri Lanka | 40,698 |
| 165 | Honduras | 39,901 |
| 166 | Madagascar | 38,625 |
| 167 | Barbados | 35,187 |
| 168 | Bosnia and Herzegovina | 34,120 |
| 169 | Eswatini | 33,268 |
| 170 | Cayman Islands | 31,935 |
| 171 | Papua New Guinea | 31,171 |
| 172 | Antigua and Barbuda | 30,473 |
| 173 | Sint Maarten (Dutch part) | 30,148 |
| 174 | French Polynesia | 30,099 |
| 175 | Mauritius | 29,142 |
| 176 | Turks and Caicos Islands | 28,455 |
| 177 | Liechtenstein | 27,669 |
| 178 | Monaco | 27,106 |
| 179 | British Virgin Islands | 24,520 |
| 180 | Jamaica | 24,007 |
| 181 | American Samoa | 23,684 |
| 182 | Mongolia | 22,589 |
| 183 | Northern Mariana Islands | 22,000 |
| 184 | Bermuda | 20,171 |
| 185 | Haiti | 19,581 |
| 186 | Cabo Verde | 16,515 |
| 187 | Guinea-Bissau | 15,064 |
| 188 | Lesotho | 15,039 |
| 189 | Fiji | 14,362 |
| 190 | Seychelles | 13,261 |
| 191 | Eritrea | 12,512 |
| 192 | Comoros | 12,449 |
| 193 | Gibraltar | 11,291 |
| 194 | Dominica | 8,440 |
| 195 | Timor-Leste | 8,303 |
| 196 | Faroe Islands | 8,101 |
| 197 | Saint Lucia | 8,079 |
| 198 | Saint Kitts and Nevis | 7,958 |
| 199 | Grenada | 7,340 |
| 200 | San Marino | 5,838 |
| 201 | Greenland | 5,812 |
| 202 | Palau | 5,212 |
| 203 | Saint Vincent and the Grenadines | 4,820 |
| 204 | Samoa | 3,843 |
| 205 | Tonga | 3,581 |
| 206 | Vanuatu | 3,315 |
| 207 | Marshall Islands | 3,309 |
| 208 | Kiribati | 3,302 |
| 209 | Micronesia | 2,894 |
| 210 | Nauru | 2,548 |
| 211 | Solomon Islands | 2,469 |
| 212 | Cuba | 2,144 |
| 213 | Sao Tome and Principe | 1,955 |
| 214 | Tuvalu | 246 |
Analysis
This metric measures the total number of people residing in a country who were born elsewhere, counted at mid-year. Per the source definition, international migrant stock, total is the number of people at mid-year born in a country other than that in which they live, and it also includes refugees. The unit is an absolute count of individuals. The dataset covers 214 countries, with 100% of data points rated official quality and all 214 countries reporting data from within the last seven years, using a reference year of 2024. The indicator code is SM.POP.TOTL from the World Bank World Development Indicators. The viability checks identified 22 extreme outliers at the 3-sigma threshold, and the range across all 214 countries spans from 246 to 52,375,047, a spread of over 21 million percent.
The top of the ranking is dominated by large wealthy economies and major Gulf states. The United States leads at rank 1 with 52,375,047 migrants. Germany sits at rank 2 with 16,750,084, followed by Saudi Arabia at rank 3 with 13,683,841. The United Kingdom ranks 4th at 11,845,479 and France 5th at 9,186,757. The United Arab Emirates at rank 8 holds 8,157,000 migrants despite a relatively small total population, and Qatar at rank 32 records 2,337,000. Among mid-tier wealthy nations, Switzerland ranks 28th at 2,773,840 and Singapore 27th at 2,841,665, both hosting large migrant populations relative to their size. High absolute values in this ranking can reflect large land area, large total population, geographic position, or economic conditions that draw labor migration.
Several placements in the middle of the ranking are notable. Jordan ranks 13th globally at 5,280,168 migrants, placing it ahead of much larger countries such as India at rank 15 with 4,796,255 and Brazil at rank 49 with 1,406,299. Ukraine ranks 14th at 5,064,173. Colombia at rank 22 records 3,063,518 migrants, placing it directly above Hong Kong SAR, China at rank 23 with 3,063,318, a difference of just 200 migrants. At the lower end of the ranking, Cuba records only 2,144 migrants at rank 212, and Sao Tome and Principe records 1,955 at rank 213, with Tuvalu at rank 214 holding the minimum value of 246. Pacific island nations and small Caribbean states cluster at the bottom, while larger continental nations such as Indonesia at rank 87 with 445,726 and the Philippines at rank 138 with 87,212 place relatively low despite large total populations.
This metric counts migrants by country of birth, not citizenship or legal status, which means naturalized citizens born abroad are included while foreign-born individuals who have renounced ties to their birth country may still be counted. Refugees are included per the definition, but stateless persons and undocumented migrants may be inconsistently captured across countries. Absolute counts favor large or geographically extensive countries and do not reflect migrant share of total population, making direct comparisons across countries of very different sizes potentially misleading. Reporting methodologies differ across national statistical offices, and data for some countries may rely on estimates or interpolations rather than direct census or registry counts. The 22 extreme outliers flagged in the viability checks indicate that a small number of countries pull the distribution significantly, which should be considered when interpreting rankings near the extremes.
Methodology
Data are drawn from the World Bank World Development Indicators, indicator code SM.POP.TOTL, with a reference year of 2024. Per the source definition, international migrant stock, total is the number of people at mid-year born in a country other than that in which they live, and it also includes refugees. The unit is an absolute count. Coverage spans 214 countries, with 100% of data points classified as official quality and all 214 countries providing data from within the last seven years. The viability checks found 22 extreme outliers at the 3-sigma threshold. The average year-over-year change across the dataset is 23.1%, within the acceptable volatility threshold of 50%. Values range from 246 (Tuvalu, rank 214) to 52,375,047 (United States, rank 1), a spread of approximately 21,290,570%. Higher values indicate a larger total number of foreign-born residents and are treated as better in this ranking.