Number of Migrants

The rating reflects the number of migrants residing in a country. It helps assess how attractive the country is for foreigners to live and work, as well as its migration policies. The rating includes economically developed countries with a low number of migrants, which indicates their closed nature towards migration. The report takes into account both legal and illegal migration.

Decisions in the migration policy of any country are made based on data on the current situation and trends. That is why the UN and other organizations publish fresh figures every year.

The ranking of countries by the number of migrants reflects the scale of international migration and gives an idea of which States are the main centers of attraction or, conversely, the exodus of the population. The indicator essentially evaluates the economic, social and geopolitical impact of migration on individual countries and regions. The high level of migrants in the country may indicate attractive living and working conditions, while negative figures indicate an outflow of population.

The calculation includes both legal migrants and those who moved to another country for economic, political, and humanitarian reasons. Of course, the dynamics are strongly influenced by military conflicts and economic crises.

Number of migrants by country in 2024

RankNumber of MigrantspeopleWorld Populationpeople
11.3 million343.5 million
2
Syria
757 thousand23.6 million
3610 thousand84.5 million
4
Chad
497 thousand19.3 million
5
South Sudan
455 thousand11.5 million
6446 thousand68.7 million
7434 thousand39.3 million
8
Saudi Arabia
326 thousand33.3 million
9305 thousand114.5 million
10300 thousand10.6 million
11
Iran
262 thousand90.6 million
12
South Africa
228 thousand63.2 million
13
Malaysia
181 thousand35.1 million
14175 thousand124.4 million
15
Oman
156 thousand5.0 million
16155 thousand52.3 million
17150 thousand59.5 million
18
Netherlands
145 thousand18.1 million
19140 thousand26.5 million
20119 thousand47.9 million
2192 thousand66.4 million
2288 thousand51.7 million
2375 thousand2.9 million
2463 thousand19.7 million
2555 thousand10.6 million
2654 thousand5.5 million
27
Kuwait
50 thousand4.8 million
2849 thousand9.7 million
29
Somalia
46 thousand18.4 million
3045 thousand8.9 million
3145 thousand2.9 million
32
Ireland
44 thousand5.2 million
3342 thousand11.7 million
34
Qatar
40 thousand3.0 million
3538 thousand5.6 million
3631 thousand5.9 million
3729 thousand10.4 million
3828 thousand145.4 million
39
Singapore
27 thousand5.8 million
40
Peru
25 thousand33.8 million
4121 thousand5.2 million
4220 thousand1.6 million
43
Puerto Rico
20 thousand3.2 million
4420 thousand71.7 million
45
Turkmenistan
15 thousand7.4 million
4612 thousand634 thousand
47
Namibia
12 thousand3.0 million
4810 thousand3.9 million
4910 thousand9.3 million
50
Zambia
10 thousand20.7 million
51
Macao SAR China
9 thousand714 thousand
529 thousand1.3 million
538 thousand1.9 million
54
Panama
7 thousand4.5 million
55
Malta
7 thousand533 thousand
56
Côte d’Ivoire
6 thousand31.2 million
576 thousand665 thousand
58
Estonia
6 thousand1.4 million
59
Western Sahara
6 thousand580 thousand
60
Kyrgyzstan
6 thousand7.1 million
615 thousand2.1 million
625 thousand6.8 million
635 thousand5.5 million
645 thousand9.1 million
65
Iceland
5 thousand388 thousand
664 thousand6.8 million
674 thousand45.5 million
68
Equatorial Guinea
4 thousand1.8 million
69
Mauritania
3 thousand5.0 million
70
Trinidad & Tobago
2 thousand1.5 million
712 thousand3.8 million
72
Burundi
2 thousand13.7 million
73
Seychelles
2 thousand128 thousand
74
Solomon Islands
2 thousand800 thousand
75
Andorra
1 thousand81 thousand
76
Bahamas
1 thousand399 thousand
77
Niger
99526.2 million
78
Costa Rica
9955.1 million
79
Gabon
9872.5 million
80
Cayman Islands
92173 thousand
81
Caribbean Netherlands
82030 thousand
82
Gibraltar
68938 thousand
83
Faroe Islands
59955 thousand
84
Belize
595411 thousand
85
British Virgin Islands
58739 thousand
86
Sint Maarten
56743 thousand
87
Curaçao
518185 thousand
88
Djibouti
5001.2 million
89
New Caledonia
485290 thousand
90
Jersey
480104 thousand
91
Guernsey
38064 thousand
92
Bhutan
291786 thousand
9321440 thousand
94
St. Barthélemy
20011 thousand
95
Anguilla
20014 thousand
96
Isle of Man
19684 thousand
97
Turks & Caicos Islands
19346 thousand
98
Aruba
147108 thousand
99
Mayotte
137316 thousand
1008839 thousand
101
Tokelau
732 thousand
102-47 thousand
103
St. Helena
-5 thousand
104
Mongolia
-3.4 million
105-93 thousand
106
Vatican City
-496.00
107
Brunei
-459 thousand
108-179 thousand
109
Niue
-2 thousand
110-320 thousand
111
St. Pierre & Miquelon
-6 thousand
112
Bermuda
-65 thousand
113
Montserrat
-124 thousand
114
Palau
-1918 thousand
115
Falkland Islands
-213 thousand
116
Barbados
-80282 thousand
117
Wallis & Futuna
-10711 thousand
118
Nauru
-14812 thousand
119
San Marino
-19034 thousand
120-190117 thousand
121
Benin
-19214.1 million
122-19967 thousand
123
Greenland
-31856 thousand
124
Tuvalu
-32310 thousand
125
U.S. Virgin Islands
-44486 thousand
126
Kiribati
-485133 thousand
127
Bosnia & Herzegovina
-4853.2 million
128
Guam
-500167 thousand
129
Cook Islands
-55814 thousand
130
São Tomé & Príncipe
-592231 thousand
131
St. Vincent & Grenadines
-784101 thousand
132
Papua New Guinea
-78710.4 million
133
Suriname
-988629 thousand
134
Angola
-99536.7 million
135
French Guiana
-1091303 thousand
136
Micronesia
-1134113 thousand
137
American Samoa
-115948 thousand
138
Cape Verde
-1226522 thousand
139
Northern Mariana Islands
-132145 thousand
140
French Polynesia
-1348281 thousand
141
Guinea-Bissau
-14002.2 million
142
Madagascar
-148731.2 million
143
Uruguay
-15013.4 million
144
St. Martin
-169728 thousand
145
Marshall Islands
-183239 thousand
146
North Korea
-199726.4 million
147
Togo
-19979.3 million
148
Libya
-20017.3 million
149
Comoros
-2002850 thousand
150
Tonga
-2173105 thousand
151
Guadeloupe
-2192377 thousand
152
Samoa
-2810217 thousand
153
Mauritius
-28241.3 million
154
Maldives
-2877526 thousand
155
Gambia
-30002.7 million
156
Bolivia
-300812.2 million
157
Belarus
-30349.1 million
158
Martinique
-3078346 thousand
159
Fiji
-3289924 thousand
160
Hong Kong SAR China
-34277.4 million
161
Réunion
-3625875 thousand
162
Guinea
-399714.4 million
163
Sierra Leone
-40008.5 million
164
Cameroon
-479828.4 million
165-482220.3 million
166
Liberia
-50025.5 million
167
Honduras
-504410.6 million
168
Lesotho
-51682.3 million
169
Yemen
-523339.4 million
170
North Macedonia
-55971.8 million
171
Timor-Leste
-56201.4 million
172
Iraq
-571045.1 million
173
Malawi
-581121.1 million
174
Uzbekistan
-600435.7 million
175
Guyana
-6161826 thousand
176
Botswana
-64872.5 million
177-782438.8 million
178
Nicaragua
-79966.8 million
179
Eswatini
-85491.2 million
180
Guatemala
-894018.1 million
181
Rwanda
-900114.0 million
182
Senegal
-999918.1 million
183
Ghana
-1000333.8 million
184
Kenya
-1000355.3 million
185
Laos
-100037.7 million
186
Jamaica
-100032.8 million
187
Ethiopia
-11996128.7 million
188
Paraguay
-125006.8 million
189
Tunisia
-1400112.2 million
190-1463810.8 million
191
Central African Republic
-146825.2 million
192
Congo - Kinshasa
-14992105.8 million
193
Eritrea
-152843.5 million
194
Jordan
-1744511.4 million
195-185703.1 million
196
Tajikistan
-1999910.4 million
197
Ecuador
-2194818.0 million
198
Cuba
-2279711.0 million
199
El Salvador
-232536.3 million
200
Burkina Faso
-2495723.0 million
201
Palestinian Territories
-249965.4 million
202-253572.8 million
203
Algeria
-2596346.2 million
204-2778019.1 million
205
Sri Lanka
-2801123.0 million
206
Kosovo (Disputed Territory)
-287541.7 million
207
Haiti
-3178611.6 million
208
Cambodia
-3183717.4 million
209
Taiwan
-3277723.3 million
210
Lebanon
-341935.8 million
211
Dominican Republic
-3491511.3 million
212
Myanmar (Burma}
-3498954.1 million
213
Mozambique
-3627633.6 million
214-37501281.2 million
215
Tanzania
-3938866.6 million
216
Morocco
-3965037.7 million
217
Mali
-3995323.8 million
218
Afghanistan
-4895841.5 million
219
Nigeria
-57936227.9 million
220
Vietnam
-81789100.4 million
221
Azerbaijan
-8412210.3 million
222
Zimbabwe
-9738016.3 million
223-101044129.7 million
224
Venezuela
-11289928.3 million
225
Uganda
-12618148.7 million
226-15943010.2 million
227
Philippines
-164284114.9 million
228-240059211.1 million
229
Ukraine
-29996137.7 million
230-31807087.3 million
231
Nepal
-40978229.7 million
232
Bangladesh
-549918171.5 million
233-5677241.4 billion
234-9791791.4 billion
235
Sudan
-134999850.0 million
236
Pakistan
-1619557247.5 million
Share your opinion
0/2000

By submitting this form, you accept our privacy policy and agree that your personal information will be kept secure and not shared with third parties.

0 comments