Migration flows · 2025
Peru
Where people move to and from Peru in 2025. The left column is where residents go; the right column is where arrivals come from. Reported movements only.
Total leaving Peru
121,673
Total arriving in Peru
561,543
Peru & its flows
Flat world map. Red arrows & labels = where people go to; green arrows & labels = where people come from. Drag to pan, scroll or use the buttons to zoom (zoom in to reveal names of small or clustered countries).
Incoming vs outgoing by year
Yearly totals of people arriving in and leaving Peru. Reported movements only.
Where Peru’s people go
Top destination countries
- 1 United States 68,387
- 2 Italy 32,287
- 3 Spain 12,918
- 4 Canada 3,016
- 5 France 1,062
- 6 Brazil 617
- 7 Argentina 542
- 8 Bolivia 540
- 9 Mexico 483
- 10 Germany 386
- 11 Belgium 244
- 12 Chile 208
- 13 Costa Rica 206
- 14 Australia 178
- 15 Uruguay 89
- 16 Ecuador 79
- 17 Sweden 66
- 18 United Kingdom 64
- 19 Netherlands 59
- 20 Switzerland 51
- 21 Colombia 49
- 22 Guatemala 47
- 23 Portugal 45
- 24 Paraguay 31
- 25 Israel 19
Where arrivals come from
Top origin countries
- 1 Venezuela, RB 543,291
- 2 Cuba 8,490
- 3 Colombia 6,180
- 4 Ecuador 1,009
- 5 Haiti 608
- 6 Dominican Republic 234
- 7 Turkiye 145
- 8 Ukraine 142
- 9 Syrian Arab Republic 134
- 10 Bolivia 133
- 11 Afghanistan 116
- 12 Bangladesh 110
- 13 Iraq 103
- 14 Chile 94
- 15 Argentina 83
- 16 Yemen, Rep. 81
- 17 West Bank and Gaza 81
- 18 Brazil 75
- 19 Viet Nam 72
- 20 India 70
- 21 Ethiopia 69
- 22 Philippines 58
- 23 Niger 57
- 24 Cameroon 55
- 25 Ghana 53