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.

  1. 01
    UkraineEurope & Central Asia · 2025
    1.7M net people
  2. 02
    United StatesNorth America · 2025
    1.23M net people
  3. 03
    Syrian Arab RepublicMiddle East, North Africa, Afghanistan & Pakistan · 2025
    421.69K net people
  4. 04
    United KingdomEurope & Central Asia · 2025
    389.91K net people
  5. 05
    CanadaNorth America · 2025
    326.2K net people
  6. 06
    SudanSub-Saharan Africa · 2025
    291.47K net people
  7. 07
    MalaysiaEast Asia & Pacific · 2025
    166.62K net people
  8. 08
    United Arab EmiratesMiddle East, North Africa, Afghanistan & Pakistan · 2025
    158.63K net people
  9. 09
    South AfricaSub-Saharan Africa · 2025
    146.37K net people
  10. 10
    JapanEast Asia & Pacific · 2025
    140.58K net people
  11. 11
    AustraliaEast Asia & Pacific · 2025
    137.11K net people
  12. 12
    ColombiaLatin America & Caribbean · 2025
    129.14K net people
  13. 13
    Saudi ArabiaMiddle East, North Africa, Afghanistan & Pakistan · 2025
    119.74K net people
  14. 14
    Iran, Islamic Rep.Middle East, North Africa, Afghanistan & Pakistan · 2025
    116.79K net people
  15. 15
    OmanMiddle East, North Africa, Afghanistan & Pakistan · 2025
    113.73K net people
  16. 16
    NetherlandsEurope & Central Asia · 2025
    104.68K net people
  17. 17
    SpainEurope & Central Asia · 2025
    96,630 net people
  18. 18
    FranceEurope & Central Asia · 2025
    91,737 net people
  19. 19
    ItalyEurope & Central Asia · 2025
    75,448 net people
  20. 20
    Korea, Rep.East Asia & Pacific · 2025
    65,731 net people
  21. 21
    ChileLatin America & Caribbean · 2025
    51,712 net people
  22. 22
    SwedenEurope & Central Asia · 2025
    47,079 net people
  23. 23
    KuwaitMiddle East, North Africa, Afghanistan & Pakistan · 2025
    42,775 net people
  24. 24
    SwitzerlandEurope & Central Asia · 2025
    37,253 net people
  25. 25
    QatarMiddle East, North Africa, Afghanistan & Pakistan · 2025
    36,288 net people
What this shows

Rank the latest available net migration estimates while keeping each observation year visible.

Method

Countries are ordered by their latest valid observation. HumanPulse keeps the source year visible instead of implying every value was measured together.