Rank the latest available net migration estimates while keeping each observation year visible.
PULSEBehind the data →
Global country ranking
Where are more people arriving than leaving?
Rank the latest available net migration estimates while keeping each observation year visible.
Latest available country data
Top 25
Years can differ because official releases do not arrive simultaneously. Every row shows its observation year; aggregates and territories are excluded.
- 01UkraineEurope & Central Asia · 20251.7M net people
- 02United StatesNorth America · 20251.23M net people
- 03Syrian Arab RepublicMiddle East, North Africa, Afghanistan & Pakistan · 2025421.69K net people
- 04United KingdomEurope & Central Asia · 2025389.91K net people
- 05CanadaNorth America · 2025326.2K net people
- 06SudanSub-Saharan Africa · 2025291.47K net people
- 07MalaysiaEast Asia & Pacific · 2025166.62K net people
- 08United Arab EmiratesMiddle East, North Africa, Afghanistan & Pakistan · 2025158.63K net people
- 09South AfricaSub-Saharan Africa · 2025146.37K net people
- 10JapanEast Asia & Pacific · 2025140.58K net people
- 11AustraliaEast Asia & Pacific · 2025137.11K net people
- 12ColombiaLatin America & Caribbean · 2025129.14K net people
- 13Saudi ArabiaMiddle East, North Africa, Afghanistan & Pakistan · 2025119.74K net people
- 14Iran, Islamic Rep.Middle East, North Africa, Afghanistan & Pakistan · 2025116.79K net people
- 15OmanMiddle East, North Africa, Afghanistan & Pakistan · 2025113.73K net people
- 16NetherlandsEurope & Central Asia · 2025104.68K net people
- 17SpainEurope & Central Asia · 202596,630 net people
- 18FranceEurope & Central Asia · 202591,737 net people
- 19ItalyEurope & Central Asia · 202575,448 net people
- 20Korea, Rep.East Asia & Pacific · 202565,731 net people
- 21ChileLatin America & Caribbean · 202551,712 net people
- 22SwedenEurope & Central Asia · 202547,079 net people
- 23KuwaitMiddle East, North Africa, Afghanistan & Pakistan · 202542,775 net people
- 24SwitzerlandEurope & Central Asia · 202537,253 net people
- 25QatarMiddle East, North Africa, Afghanistan & Pakistan · 202536,288 net people
Countries are ordered by their latest valid observation. HumanPulse keeps the source year visible instead of implying every value was measured together.
World Bank Open Data
Open source ↗