Countries by net migration

South Africa had the highest net migration of 215 countries in 2020, at 369,901. Bangladesh had the lowest, at -1 million. The median was -202 and the figure for the World was 0. Source: the World Bank.

Highest369,901South Africa
Lowest-1,002,522Bangladesh
Median-202215 countries
World0History

Top 40 countries, 2020

South Africa: 369,901 personsSouth Africa369,901Russia: 334,094 personsRussia334,094United States: 329,769 personsUnited States329,769Syria: 269,050 personsSyria269,050Canada: 256,592 personsCanada256,592Spain: 236,854 personsSpain236,854Colombia: 227,130 personsColombia227,130Germany: 203,468 personsGermany203,468Nepal: 162,139 personsNepal162,139France: 145,593 personsFrance145,593United Kingdom: 144,221 personsUnited Kingdom144,221Afghanistan: 143,634 personsAfghanistan143,634South Korea: 112,631 personsSouth Korea112,631Malaysia: 101,907 personsMalaysia101,907United Arab Emirates: 92,541 personsUnited Arab Emirates92,541Italy: 85,281 personsItaly85,281Somalia: 77,259 personsSomalia77,259Netherlands: 67,598 personsNetherlands67,598South Sudan: 62,935 personsSouth Sudan62,935Switzerland: 55,523 personsSwitzerland55,523Peru: 55,375 personsPeru55,375Kyrgyzstan: 54,704 personsKyrgyzstan54,704Portugal: 54,076 personsPortugal54,076Australia: 44,447 personsAustralia44,447Belgium: 43,777 personsBelgium43,777Uganda: 43,464 personsUganda43,464New Zealand: 42,124 personsNew Zealand42,124Japan: 42,001 personsJapan42,001Austria: 39,601 personsAustria39,601Ethiopia: 38,866 personsEthiopia38,866Türkiye: 37,934 personsTürkiye37,934Sweden: 37,302 personsSweden37,302Chad: 36,605 personsChad36,605Senegal: 33,848 personsSenegal33,848Thailand: 32,277 personsThailand32,277Bulgaria: 30,167 personsBulgaria30,167Iraq: 29,858 personsIraq29,858Slovenia: 28,514 personsSlovenia28,514Namibia: 27,056 personsNamibia27,056Chile: 26,042 personsChile26,042
persons. Source: World Bank, Net migration (SM.POP.NETM). Retrieved 2026-10-11.

Full ranking

RankCountries2020
persons
Change on 2019
1South Africa369,901+11.7%
2Russia334,094-0.7%
3United States329,769-81.4%
4Syria269,050-46.3%
5Canada256,592-33.8%
6Spain236,854-49%
7Colombia227,130-42.8%
8Germany203,468-36.2%
9Nepal162,139-11%
10France145,593+102.3%
11United Kingdom144,221-38%
12Afghanistan143,634+1,468.2%
13South Korea112,631-12.4%
14Malaysia101,907-49.9%
15United Arab Emirates92,541+173.9%
16Italy85,281+82.9%
17Somalia77,259+45.4%
18Netherlands67,598-38%
19South Sudan62,935-3.5%
20Switzerland55,523+24.7%
21Peru55,375-25.4%
22Kyrgyzstan54,704+15.6%
23Portugal54,076-14.2%
24Australia44,447-78.5%
25Belgium43,777-25.1%
26Uganda43,464-59.5%
27New Zealand42,124-39.6%
28Japan42,001-86.8%
29Austria39,601-3.6%
30Ethiopia38,866+459.6%
31Türkiye37,934+341.8%
32Sweden37,302-48.6%
33Chad36,605+224.3%
34Senegal33,848-11.8%
35Thailand32,277+518.2%
36Bulgaria30,167+1,499.2%
37Iraq29,858+168%
38Slovenia28,514+74.4%
39Namibia27,056+37.5%
40Chile26,042-85.6%
41Turkmenistan19,913+0.9%
42Lithuania19,884+86.4%
43Finland17,504+11.7%
44Israel16,573+2.7%
45Ireland15,746-46.9%
46Norway11,277-56.1%
47Denmark10,851+14.4%
48Papua New Guinea10,703-53.4%
49Cyprus9,653-3.3%
50Maldives9,642-0.1%
51Hungary9,147-73.4%
52Macao8,842-1.4%
53Zambia8,156-55.6%
54Angola7,556-87.2%
55Luxembourg6,967-33.7%
56Malta6,904-66%
57Jordan6,745+129.1%
58Greece6,353-82.7%
59Egypt6,016-14.7%
60Panama5,473-48.5%
61Slovakia4,350+39.1%
62Czechia4,336-21.9%
63Poland3,920-49.1%
64Timor-Leste3,793-3.8%
65Estonia3,694-31.4%
66Iceland2,498-50.3%
67Benin1,729-48.6%
68Seychelles1,726-2.5%
69Solomon Islands1,556+178.2%
70Gabon1,506-32.6%
71Djibouti1,300-1.7%
72Sierra Leone1,292+157.7%
73Azerbaijan1,073+179.4%
74Costa Rica1,029-37.7%
75Monaco999+604.5%
76Curaçao992+110.3%
77British Virgin Islands888+111.9%
78Cayman Islands810-5.7%
79Turks and Caicos Islands682-49.8%
80Andorra572-54.1%
81Faroe Islands548-18.2%
82Sint Maarten519-1.3%
83Gibraltar514+8.2%
84Brunei462+1.3%
85Trinidad and Tobago427+102.2%
86Argentina292-94.6%
87Bhutan2870%
88Bermuda2860%
89Liechtenstein269-0.7%
90San Marino247+32.1%
91Isle of Man219-7.6%
92Belize64+110.6%
93Antigua and Barbuda0n/a
93Aruba0-100%
93Bahamas0-100%
93Barbados0+100%
93Cambodia0+100%
93Equatorial Guinea0-100%
93Grenada0+100%
93Jamaica0+100%
93Kiribati0+100%
93Mongolia0-100%
93Palau0+100%
93Saint Lucia0n/a
93São Tomé and Príncipe0+100%
93U.S. Virgin Islands0+100%
107Vanuatu-201+69.2%
108Saint Kitts and Nevis-2020%
109Nauru-214-25.1%
110Dominica-225+1.3%
111Guam-244+91.8%
112Ghana-291+98.7%
113Suriname-296-255%
114Greenland-328-6.5%
115Tuvalu-355-3.5%
116Saint Vincent and the Grenadines-493+49.8%
117American Samoa-653+46.1%
118Micronesia-680+50%
119Libya-694+48.7%
120Northern Mariana Islands-755+51.3%
121New Caledonia-1,181+49.4%
122Guinea-Bissau-1,394+0.1%
123French Polynesia-1,443+48.8%
124Madagascar-1,480+50.3%
125Uruguay-1,482+48.9%
126Mauritania-1,483+50.9%
127North Korea-1,585+49.6%
128Democratic Republic of the Congo-1,633+98.9%
129Guyana-1,743+91.5%
130Comoros-1,766+39.4%
131Hong Kong-1,800+74.9%
132Tonga-1,807-1.6%
133Gambia-1,949+53.4%
134Marshall Islands-2,004+1.3%
135Samoa-2,299+0.6%
136Malawi-2,655-44.5%
137Georgia-2,738+49.4%
138Saint Martin-2,853-6.4%
139Latvia-3,147+7.9%
140Montenegro-3,310+18.9%
141Cape Verde-3,362+16%
142Lesotho-3,449+50%
143Tajikistan-3,564+60.6%
144Ukraine-4,167+39.7%
145Eswatini-4,242+49.7%
146Guinea-4,365-34.7%
147Niger-4,402+72.1%
148Republic of the Congo-4,472+28.7%
149Bolivia-4,663+48.1%
150Bahrain-5,048+84.2%
151Burkina Faso-5,661+77.6%
152Mauritius-5,895-13.3%
153Fiji-6,008+49.4%
154Honduras-6,199+5.3%
155Vietnam-6,457-214.8%
156Puerto Rico-7,410-169.8%
157Paraguay-8,226+49.4%
158Croatia-8,552+35.4%
159Kazakhstan-8,716-436%
160Uzbekistan-9,208+1.4%
161Cameroon-9,888+19.3%
162Liberia-10,107+48.6%
163Burundi-10,189-171.5%
164Serbia-10,220+45.9%
165Laos-10,3050%
166Ecuador-10,320-118.8%
167Nicaragua-10,383+47.4%
168Algeria-10,798+61.1%
169Botswana-11,330+3.7%
170Cuba-11,976+50%
171Palestine-12,369+50%
172Côte d’Ivoire-12,390-706.5%
173Armenia-13,046+9%
174Romania-13,202+52.7%
175Nigeria-14,497+85.5%
176Mali-14,962+66.3%
177Eritrea-14,967+49.8%
178Albania-16,680+27.8%
179Kenya-17,111+72.4%
180Dominican Republic-17,957+49.8%
181Tanzania-18,587+70.8%
182Indonesia-18,743+38.4%
183Tunisia-19,188+2.2%
184Rwanda-22,251+9.1%
185North Macedonia-23,458+3.1%
186Guatemala-23,927+58.6%
187Central African Republic-24,745+32.8%
188El Salvador-25,213+54.3%
189Mozambique-25,864+47.3%
190Bosnia and Herzegovina-26,840+3.6%
191Sri Lanka-29,875-5.1%
192Togo-31,892-84.2%
193Moldova-33,405+19%
194Haiti-33,850+2.2%
195Belarus-33,9540%
196Morocco-35,474+61.1%
197Philippines-47,014-657.3%
198Lebanon-47,787+82.1%
199Qatar-50,433-577.7%
200Sudan-65,933-67%
201Myanmar-66,213+34.3%
202India-73,806+92.5%
203Saudi Arabia-74,725-139%
204Brazil-78,437+39.3%
205Zimbabwe-89,440+13.3%
206China-91,577+86%
207Yemen-97,982-4,702.3%
208Singapore-145,556-16,830.6%
209Mexico-147,456+13.1%
210Kuwait-168,379-93,127.1%
211Oman-171,635-46.1%
212Iran-180,680-451%
213Venezuela-524,649+46.2%
214Pakistan-559,291+52.5%
215Bangladesh-1,002,522+1.4%

Other periods

About this ranking

Immigrants minus emigrants during the year, citizens and noncitizens together. A negative value means more people left than arrived.

Every value in the ranking comes from the same publisher and the same period, so the countries are compared on one definition. Equal values share a rank.

How to cite

World Bank, World Development Indicators. Net migration (SM.POP.NETM). https://data.worldbank.org/indicator/SM.POP.NETM. Retrieved 2026-10-11.

Use this data in your AI agent

Invokely serves this figure to AI assistants through MCP and to code through a REST API, with the source and citation attached. Ask your assistant:

Rank Countries by net migration using official data, and cite the source.
rank_places {"indicator":"net_migration","level":"country","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=net_migration&level=country&limit=10

Connect Claude, ChatGPT or Cursor in one step. The trial answers 25 calls a day without an account.

Questions

Which country has the highest net migration?

South Africa, with 369,901 in 2020, according to the World Bank.

Which country has the lowest net migration?

Bangladesh, with -1 million in 2020.

Where does this ranking come from?

Every value comes from one source and one period, so the places are comparable: World Bank, Net migration (SM.POP.NETM). Retrieved 2026-10-11.

Net migration: other rankings

Countries: more rankings