The current population of Peru is 34,488,019 with an annual growth rate of 1.017%. Peru has a population of 0.42% of the world's population.
Population | 34,488,019 |
---|---|
Growth Rate | 1.017% |
Male | 17,149,155 (49.725%) |
Female | 17,338,864 (50.275%) |
Today Change | + 948 |
Births today | 1,452 |
---|---|
Deaths today | 531 |
Births in 2025 | 133,541 |
Deaths in 2025 | 48,837 |
Change in 2025 | + 87,214 (0.254%) |
Year | Population (01 Jan) | Natural Change | Growth Rate (%) | Total Population (31 December) |
---|---|---|---|---|
2024 | 34,034,890 | 363,833 | 1.069% | 34,398,723 |
2023 | 33,656,344 | 376,278 | 1.118% | 34,032,622 |
2022 | 33,294,532 | 359,914 | 1.081% | 33,654,446 |
2021 | 33,017,232 | 276,024 | 0.836% | 33,293,256 |
2020 | 32,659,927 | 355,340 | 1.088% | 33,015,267 |
2019 | 32,238,679 | 418,458 | 1.298% | 32,657,137 |
2018 | 31,556,488 | 674,993 | 2.139% | 32,231,481 |
2017 | 31,092,785 | 460,173 | 1.48% | 31,552,958 |
2016 | 30,640,202 | 449,185 | 1.466% | 31,089,387 |
2015 | 30,274,998 | 362,997 | 1.199% | 30,637,995 |
The net migration rate of Peru in the most recent year (2023) is estimated at 24,783, indicating a positive migration trend where more people are arriving than leaving.
Year | Net Migration |
---|---|
2023 | 24,783 |
2022 | 33,982 |
2021 | 41,868 |
2020 | 55,375 |
2019 | 74,270 |
2018 | 339,067 |
2017 | 114,382 |
2016 | 96,740 |
2015 | 2,421 |
2014 | -50,383 |