Net migration in Peru

Net migration in Peru was 24,783 in 2023, according to the World Bank. That is down 27.1% from 2022. That is the 40th highest of 215 countries in 2023.

2023, persons24,783
Change on 2022-27.1%
Rank40th of 215Countries ranked
Series high339,0672018
Series low-236,7452007

Net migration in Peru, 1960 to 2023

-400K-200K0200K400K19601970198019902000201020231960: -7,236 persons1961: -7,063 persons1962: -9,051 persons1963: -10,040 persons1964: -12,129 persons1965: -12,470 persons1966: -13,166 persons1967: -13,837 persons1968: -13,389 persons1969: -12,776 persons1970: -15,653 persons1971: -20,209 persons1972: -24,100 persons1973: -28,191 persons1974: -33,493 persons1975: -34,382 persons1976: -34,602 persons1977: -25,117 persons1978: -19,939 persons1979: -17,148 persons1980: -11,446 persons1981: -11,123 persons1982: -7,748 persons1983: -4,243 persons1984: -6,007 persons1985: -13,887 persons1986: -33,891 persons1987: -34,651 persons1988: -31,238 persons1989: -33,569 persons1990: -29,437 persons1991: -61,645 persons1992: -41,702 persons1993: -51,775 persons1994: -39,299 persons1995: -46,499 persons1996: -38,749 persons1997: -32,515 persons1998: -24,388 persons1999: -55,325 persons2000: -92,353 persons2001: -129,481 persons2002: -157,158 persons2003: -181,276 persons2004: -194,171 persons2005: -221,652 persons2006: -231,851 persons2007: -236,745 persons2008: -235,307 persons2009: -219,314 persons2010: -181,302 persons2011: -148,339 persons2012: -118,863 persons2013: -95,214 persons2014: -50,383 persons2015: 2,421 persons2016: 96,740 persons2017: 114,382 persons2018: 339,067 persons2019: 74,270 persons2020: 55,375 persons2021: 41,868 persons2022: 33,982 persons2023: 24,783 persons
persons. Source: World Bank, Net migration (SM.POP.NETM). Retrieved 2026-10-11, published 2026-10-08.
All 64 values
Periodpersons
202324,783
202233,982
202141,868
202055,375
201974,270
2018339,067
2017114,382
201696,740
20152,421
2014-50,383
2013-95,214
2012-118,863
2011-148,339
2010-181,302
2009-219,314
2008-235,307
2007-236,745
2006-231,851
2005-221,652
2004-194,171
2003-181,276
2002-157,158
2001-129,481
2000-92,353
1999-55,325
1998-24,388
1997-32,515
1996-38,749
1995-46,499
1994-39,299
1993-51,775
1992-41,702
1991-61,645
1990-29,437
1989-33,569
1988-31,238
1987-34,651
1986-33,891
1985-13,887
1984-6,007
1983-4,243
1982-7,748
1981-11,123
1980-11,446
1979-17,148
1978-19,939
1977-25,117
1976-34,602
1975-34,382
1974-33,493
1973-28,191
1972-24,100
1971-20,209
1970-15,653
1969-12,776
1968-13,389
1967-13,837
1966-13,166
1965-12,470
1964-12,129
1963-10,040
1962-9,051
1961-7,063
1960-7,236

Rankings

Definition

Immigrants minus emigrants during the year, citizens and noncitizens together. A negative value means more people left than arrived.

How to cite

World Bank, World Development Indicators. Net migration (SM.POP.NETM). https://data.worldbank.org/indicator/SM.POP.NETM. Retrieved 2026-10-11.

Use this data in your AI agent

Invokely serves this figure to AI assistants through MCP and to code through a REST API, with the source and citation attached. Ask your assistant:

What is the latest net migration in Peru? Cite the source.
get_value {"indicator":"net_migration","place":"pe"}
GET https://invokely.ai/api/v1/value?indicator=net_migration&place=pe

Connect Claude, ChatGPT or Cursor in one step. The trial answers 25 calls a day without an account.

Questions

What is the net migration in Peru?

Net migration in Peru was 24,783 in 2023, according to the World Bank. That is down 27.1% from 2022. That is the 40th highest of 215 countries in 2023.

Where does this figure come from?

World Bank. Net migration (SM.POP.NETM). Retrieved by Invokely on 2026-10-11.

What was the highest net migration in Peru?

339,067 in 2018, the highest value since 1960 in this series.

Net migration in other countries

Related statistics for Peru

All statistics for Peru