Migration origin destination by country

Countries reporting
66
Highest
3.75 million
Iran
Lowest
1
Guinea
Median
2,893
Years covered
35
1990–2024
Data points
528

What the numbers show

Migration origin destination is currently reported for 66 countries. The highest value is 3.75 million in Iran; the lowest is 1 in Guinea.

The median across all reporting countries is 2,893, and the mean is 114,076.

Over the past decade 53 countries rose and 12 fell. The largest increase was in Mexico (up 10,181.8%), and the largest decrease in Bulgaria (down 83.0%).

Migration origin destination: full country ranking

#Country LatestYear 10-year changeTrend
1 Iran 3.75 million 2024 up 43.2% flat
2 Pakistan 1.92 million 2024 up 12.5% falling
3 Germany 358,767 2024 up 251.9% volatile
4 Turkey 332,053 2024 up 225.9% volatile
5 United States 199,252 2024 up 149.0% volatile
6 Saudi Arabia 153,258 2024 up 20.0% volatile
7 United Kingdom 99,398 2024 up 34.5% volatile
8 France 89,849 2024 up 629.8% volatile
9 Australia 81,506 2024 up 64.3% volatile
10 Sweden 79,353 2024 up 165.8% volatile
11 Canada 70,392 2024 up 36.2% volatile
12 Austria 54,204 2024 up 96.4% volatile
13 Belgium 50,906 2024 up 208.0% volatile
14 Greece 48,116 2024 up 728.2% volatile
15 Netherlands 42,853 2024 up 29.7% volatile
16 Switzerland 24,005 2024 up 249.2% volatile
17 Italy 19,207 2024 up 173.3% volatile
18 Norway 19,172 2024 up 46.1% volatile
19 India 17,646 2024 down 4.5% falling
20 Denmark 14,440 2024 up 15.4% volatile
21 Tajikistan 12,467 2024 up 0.6% rising
22 Kazakhstan 8,919 2024 up 22.3% rising
23 Finland 8,262 2024 up 78.7% volatile
24 United Arab Emirates 7,665 2024 up 18.9% rising
25 Brazil 7,050 2024 up 4,419.2% volatile
26 New Zealand 6,706 2024 up 118.4% volatile
27 Japan 6,050 2024 up 147.1% volatile
28 Indonesia 5,979 2024 down 4.5% volatile
29 Ukraine 4,956 2024 up 3.0% rising
30 Kuwait 3,094 2024 up 27.3% rising
31 Israel 2,927 2024 up 14.2% flat
32 South Africa 2,910 2024 up 279.9% volatile
33 Malaysia 2,906 2024 up 542.9% volatile
34 Russia 2,880 2024 down 30.6% volatile
35 Mexico 2,262 2024 up 10,181.8% volatile
36 Hungary 2,142 2024 down 77.2% volatile
37 Qatar 1,679 2024 down 13.7% volatile
38 China 1,569 2024 up 89.0% volatile
39 Azerbaijan 1,419 2024 up 40.8% volatile
40 Syria 1,179 2024 down 20.7% volatile
41 Bahrain 772 2024 up 16.4% rising
42 Colombia 670 2024 up 95.3% volatile
43 Mali 621 2024 up 31.3% volatile
44 Bulgaria 586 2024 down 83.0% volatile
45 Luxembourg 500 2024 — volatile
46 Egypt 486 2024 up 1,575.9% volatile
47 Libya 359 2024 up 12.5% falling
48 Iraq 318 2024 up 1.9% rising
49 Belarus 274 2024 down 2.8% rising
50 Slovakia 211 2024 up 36.1% volatile
51 Turkmenistan 197 2024 down 14.7% volatile
52 Ecuador 173 2024 up 4.8% volatile
53 Iceland 163 2024 up 1,153.8% volatile
54 Sri Lanka 133 2024 up 1.5% volatile
55 Estonia 66 2024 up 153.8% volatile
56 Nicaragua 64 2024 up 4.9% rising
57 Namibia 47 2024 up 11.9% falling
58 Lithuania 43 2024 up 115.0% falling
59 Latvia 42 2024 up 55.6% rising
60 Slovenia 41 2024 up 64.0% volatile
60 Georgia 41 2024 up 2.5% volatile
62 Cyprus 6 2024 down 14.3% rising
62 Liechtenstein 6 2024 up 50.0% volatile
64 Costa Rica 5 2024 up 25.0% volatile
65 Bolivia 1 2024 down 50.0% volatile
65 Guinea 1 2024 down 66.7% volatile

Share, cite or embed this page

Cite this page

Migration origin destination by country. Statizoid, drawing on Our World in Data. Retrieved 12 November 2026, from https://population.statizoid.com/stat/migration-origin-destination/

Embed or link this data

Paste this into a page to link back to these figures. The data itself is free to reuse under CC BY 4.0 (Our World in Data); please keep the attribution.

<a href="https://population.statizoid.com/stat/migration-origin-destination/">Migration origin destination by country</a> — Statizoid

About this data

Indicator
Migration origin destination
Source
Our World in Data
Licence
CC BY 4.0 (Our World in Data)
Coverage
66 places, 528 data points, 1990–2024
Last refreshed