Net migration by country, 2025, OECD (38 countries)
Immigrants minus emigrants during the year, including citizens and non-citizens, as estimated in World Population Prospects. A negative value means more people left than arrived.
38 places ranked for 2025. Highest: United States (1,230,663 people). Lowest: Germany (-334,072 people). The median is 17,825 people.
Members since Costa Rica joined on 25 May 2021. About this group
Highest 10
- 1. United States 1,230,663 people
- 2. United Kingdom 389,911 people
- 3. Canada 326,204 people
- 4. Japan 140,579 people
- 5. Australia 137,109 people
- 6. Colombia 129,139 people
- 7. Netherlands 104,681 people
- 8. Spain 96,630 people
- 9. France 91,737 people
- 10. Italy 75,448 people
Lowest 10
The chart loads when you scroll to it.
Source: World Bank, World Development Indicators.
Full ranking
| # | Country | Value | Period | Relative size |
|---|---|---|---|---|
| 1 | United States | 1,230,663 people | 2025 | |
| 2 | United Kingdom | 389,911 people | 2025 | |
| 3 | Canada | 326,204 people | 2025 | |
| 4 | Japan | 140,579 people | 2025 | |
| 5 | Australia | 137,109 people | 2025 | |
| 6 | Colombia | 129,139 people | 2025 | |
| 7 | Netherlands | 104,681 people | 2025 | |
| 8 | Spain | 96,630 people | 2025 | |
| 9 | France | 91,737 people | 2025 | |
| 10 | Italy | 75,448 people | 2025 | |
| 11 | South Korea | 65,731 people | 2025 | |
| 12 | Chile | 51,712 people | 2025 | |
| 13 | Sweden | 47,079 people | 2025 | |
| 14 | Switzerland | 37,253 people | 2025 | |
| 15 | Ireland | 35,417 people | 2025 | |
| 16 | Belgium | 31,989 people | 2025 | |
| 17 | Norway | 29,798 people | 2025 | |
| 18 | Denmark | 22,103 people | 2025 | |
| 19 | Finland | 18,246 people | 2025 | |
| 20 | New Zealand | 17,403 people | 2025 | |
| 21 | Greece | 16,636 people | 2025 | |
| 22 | Portugal | 16,472 people | 2025 | |
| 23 | Israel | 11,466 people | 2025 | |
| 24 | Austria | 11,254 people | 2025 | |
| 25 | Luxembourg | 5,237 people | 2025 | |
| 26 | Slovenia | 2,711 people | 2025 | |
| 27 | Iceland | 2,709 people | 2025 | |
| 28 | Costa Rica | 1,000 people | 2025 | |
| 29 | Latvia | -7,330 people | 2025 | |
| 30 | Estonia | -13,350 people | 2025 | |
| 31 | Hungary | -16,331 people | 2025 | |
| 32 | Lithuania | -24,618 people | 2025 | |
| 33 | Slovakia | -31,377 people | 2025 | |
| 34 | Mexico | -108,037 people | 2025 | |
| 35 | Czechia | -112,188 people | 2025 | |
| 36 | Türkiye | -258,205 people | 2025 | |
| 37 | Poland | -330,820 people | 2025 | |
| 38 | Germany | -334,072 people | 2025 |
Places are ordered from the highest to the lowest value. Group medians on this site are the middle value of the members with data for the same year; they are not official aggregates.
How this ranking works
Every country is ranked on its value for 2025, the latest period that most countries have, so all values are for the same point in time. Countries without a value for 2025 are left out. Groups and aggregates such as the European Union are not ranked. Values are as published by World Bank; the ranking is a plain ordering from the highest to the lowest value and says nothing about whether a high value is good or bad.
Earlier years: use the year selector above. Methodology · Coverage and freshness