35 million people, and growing toward a peak in the 2060s
Peru is home to 34,934,545 million people, the fourth-largest population in South America. It is still growing. The UN’s medium projection adds nearly 6 million people by 2050, reaching 40.5 million, and has the population peaking at around 41.7 million in 20661.
Peru’s own numbers point a little lower. The 2025 census counted 34,157,732 people, about 1 to 1.5% below the UN’s estimate2. The national statistics institute, INEI, last projected a peak of about 39.8 million in 2061, built on the previous census3. Either way, Peru has a few decades of growth left, and then it will start to shrink.
That's Peru's projected population in 2050, nearly 6 million more people than today
Fewer children, and a migration wave that has passed
Peruvian women now have about 1.93 children on average, just under the 2.1 that keeps a population steady in the long run1. The population keeps growing anyway, because the large generations born in earlier decades are now raising families of their own.
For a few years migration added a big push. Net migration peaked at about 339,000 people in 2018, but by 2026 it had dropped to around 7,0001. The 2025 census counted 1,053,000 foreign residents in total2, so the people who arrived during the wave are now part of the population. With migration back to a trickle, births and deaths decide the rest of the curve.
- Population of Peru, UN estimates
- Population of Peru, UN projection (medium)
| Series | Year | Value |
|---|---|---|
| Population of Peru, UN estimates | 1950 | 7.57 million |
| Population of Peru, UN estimates | 1951 | 7.78 million |
| Population of Peru, UN estimates | 1952 | 8 million |
| Population of Peru, UN estimates | 1953 | 8.23 million |
| Population of Peru, UN estimates | 1954 | 8.46 million |
| Population of Peru, UN estimates | 1955 | 8.7 million |
| Population of Peru, UN estimates | 1956 | 8.95 million |
| Population of Peru, UN estimates | 1957 | 9.2 million |
| Population of Peru, UN estimates | 1958 | 9.47 million |
| Population of Peru, UN estimates | 1959 | 9.74 million |
| Population of Peru, UN estimates | 1960 | 10 million |
| Population of Peru, UN estimates | 1961 | 10.3 million |
| Population of Peru, UN estimates | 1962 | 10.6 million |
| Population of Peru, UN estimates | 1963 | 10.9 million |
| Population of Peru, UN estimates | 1964 | 11.3 million |
| Population of Peru, UN estimates | 1965 | 11.6 million |
| Population of Peru, UN estimates | 1966 | 11.9 million |
| Population of Peru, UN estimates | 1967 | 12.3 million |
| Population of Peru, UN estimates | 1968 | 12.6 million |
| Population of Peru, UN estimates | 1969 | 13 million |
| Population of Peru, UN estimates | 1970 | 13.4 million |
| Population of Peru, UN estimates | 1971 | 13.7 million |
| Population of Peru, UN estimates | 1972 | 14 million |
| Population of Peru, UN estimates | 1973 | 14.4 million |
| Population of Peru, UN estimates | 1974 | 14.8 million |
| Population of Peru, UN estimates | 1975 | 15.1 million |
| Population of Peru, UN estimates | 1976 | 15.5 million |
| Population of Peru, UN estimates | 1977 | 15.9 million |
| Population of Peru, UN estimates | 1978 | 16.3 million |
| Population of Peru, UN estimates | 1979 | 16.7 million |
| Population of Peru, UN estimates | 1980 | 17.1 million |
| Population of Peru, UN estimates | 1981 | 17.6 million |
| Population of Peru, UN estimates | 1982 | 18 million |
| Population of Peru, UN estimates | 1983 | 18.5 million |
| Population of Peru, UN estimates | 1984 | 18.9 million |
| Population of Peru, UN estimates | 1985 | 19.4 million |
| Population of Peru, UN estimates | 1986 | 19.9 million |
| Population of Peru, UN estimates | 1987 | 20.3 million |
| Population of Peru, UN estimates | 1988 | 20.8 million |
| Population of Peru, UN estimates | 1989 | 21.3 million |
| Population of Peru, UN estimates | 1990 | 21.8 million |
| Population of Peru, UN estimates | 1991 | 22.3 million |
| Population of Peru, UN estimates | 1992 | 22.7 million |
| Population of Peru, UN estimates | 1993 | 23.2 million |
| Population of Peru, UN estimates | 1994 | 23.6 million |
| Population of Peru, UN estimates | 1995 | 24.1 million |
| Population of Peru, UN estimates | 1996 | 24.6 million |
| Population of Peru, UN estimates | 1997 | 25 million |
| Population of Peru, UN estimates | 1998 | 25.5 million |
| Population of Peru, UN estimates | 1999 | 26 million |
| Population of Peru, UN estimates | 2000 | 26.4 million |
| Population of Peru, UN estimates | 2001 | 26.8 million |
| Population of Peru, UN estimates | 2002 | 27.1 million |
| Population of Peru, UN estimates | 2003 | 27.4 million |
| Population of Peru, UN estimates | 2004 | 27.7 million |
| Population of Peru, UN estimates | 2005 | 28 million |
| Population of Peru, UN estimates | 2006 | 28.2 million |
| Population of Peru, UN estimates | 2007 | 28.4 million |
| Population of Peru, UN estimates | 2008 | 28.6 million |
| Population of Peru, UN estimates | 2009 | 28.8 million |
| Population of Peru, UN estimates | 2010 | 29 million |
| Population of Peru, UN estimates | 2011 | 29.2 million |
| Population of Peru, UN estimates | 2012 | 29.4 million |
| Population of Peru, UN estimates | 2013 | 29.7 million |
| Population of Peru, UN estimates | 2014 | 30 million |
| Population of Peru, UN estimates | 2015 | 30.3 million |
| Population of Peru, UN estimates | 2016 | 30.6 million |
| Population of Peru, UN estimates | 2017 | 31.1 million |
| Population of Peru, UN estimates | 2018 | 31.6 million |
| Population of Peru, UN estimates | 2019 | 32.2 million |
| Population of Peru, UN estimates | 2020 | 32.7 million |
| Population of Peru, UN estimates | 2021 | 33 million |
| Population of Peru, UN estimates | 2022 | 33.3 million |
| Population of Peru, UN estimates | 2023 | 33.7 million |
| Population of Peru, UN estimates | 2024 | 34 million |
| Population of Peru, UN projection (medium) | 2024 | 34 million |
| Population of Peru, UN projection (medium) | 2025 | 34.4 million |
| Population of Peru, UN projection (medium) | 2026 | 34.8 million |
| Population of Peru, UN projection (medium) | 2027 | 35.1 million |
| Population of Peru, UN projection (medium) | 2028 | 35.4 million |
| Population of Peru, UN projection (medium) | 2029 | 35.7 million |
| Population of Peru, UN projection (medium) | 2030 | 36 million |
| Population of Peru, UN projection (medium) | 2031 | 36.3 million |
| Population of Peru, UN projection (medium) | 2032 | 36.6 million |
| Population of Peru, UN projection (medium) | 2033 | 36.9 million |
| Population of Peru, UN projection (medium) | 2034 | 37.2 million |
| Population of Peru, UN projection (medium) | 2035 | 37.5 million |
| Population of Peru, UN projection (medium) | 2036 | 37.7 million |
| Population of Peru, UN projection (medium) | 2037 | 38 million |
| Population of Peru, UN projection (medium) | 2038 | 38.2 million |
| Population of Peru, UN projection (medium) | 2039 | 38.5 million |
| Population of Peru, UN projection (medium) | 2040 | 38.7 million |
| Population of Peru, UN projection (medium) | 2041 | 38.9 million |
| Population of Peru, UN projection (medium) | 2042 | 39.1 million |
| Population of Peru, UN projection (medium) | 2043 | 39.3 million |
| Population of Peru, UN projection (medium) | 2044 | 39.5 million |
| Population of Peru, UN projection (medium) | 2045 | 39.7 million |
| Population of Peru, UN projection (medium) | 2046 | 39.9 million |
| Population of Peru, UN projection (medium) | 2047 | 40.1 million |
| Population of Peru, UN projection (medium) | 2048 | 40.2 million |
| Population of Peru, UN projection (medium) | 2049 | 40.4 million |
| Population of Peru, UN projection (medium) | 2050 | 40.5 million |
Nearly a third of Peruvians live in Lima
Lima is by far Peru’s largest city. Its metropolitan area is home to 10,129,708 people, 29.7% of the country, according to the census2. Nearly one in three Peruvians lives in or around the capital.
Lima sits on the dry Pacific coast, which puts a third of the country in the place where water is scarcest.
Two-thirds of the people, 2% of the water
The Andes split Peru in two. On the western, Pacific side live about two-thirds of all Peruvians, yet that side has only about 2% of the country’s renewable water. On the eastern side, draining into the Amazon, the balance is reversed: about 98% of the water and around 30% of the people4.
Lima feels that mismatch most. The Rímac River, which supplies the city, provides only about 125 cubic metres of water per person per year, a level classed as absolute scarcity4.
Melting ice makes it worse. Peru holds about 68% of the world’s tropical glaciers, and about 56% of their area has disappeared since 19625. Those glaciers act as the coast’s water tank, releasing meltwater in the dry season when rivers run low. As they shrink, the dry months on the coast are likely to get drier, just as the coastal cities keep growing.
The second-largest share of the Amazon
East of the Andes, Peru holds the second-largest expanse of Amazon rainforest after Brazil10. About 67.5 million hectares of humid Amazon forest were still standing in 20246. That includes Manu National Park, where the Andes meet the Amazon.
That forest is still being cut, and the loss is growing. Peru lost 150,602 hectares of Amazon forest in 2024, more than 400 hectares a day, up from 132,210 hectares the year before6. It’s part of the same rate of deforestation that raises the question of when the rainforests could be gone.
Peru also mines about 12% of the world’s copper8.
A footprint the country can still cover, for now
If everyone in the world lived like the average Peruvian, humanity would need 1.58 Earths9. Carbon from fossil fuels is the biggest slice, at 0.49 Earths: the forest needed to absorb the carbon dioxide from transport, power and industry. Cropland follows at 0.42 and grazing land at 0.29, the farmland and pasture behind what Peruvians eat9.
At home, Peru still has more than it uses. Its ecosystems renew about 3.52 global hectares per person, while each Peruvian uses 2.37, which makes the country an ecological creditor9. Much of that surplus is the Amazon forest, which means every hectare cleared there also shrinks the margin.
If everyone in the world lived like the average person in Peru, we'd need 1.58 Earths to keep up.
1 Earth (world biocapacity per person)
What's driving it
That's less than the world average of 1.71 Earths. Even so, Peru's own land produces more biocapacity than its population uses domestically.
Where Peru is heading
Peru’s population will most likely peak sometime in the 2060s, somewhere around 40 million, with the 2025 census suggesting the UN’s 41.7 million may prove a little high.
More people will mostly mean more people on the dry Pacific coast, where the water is already scarce and the glaciers that back it up are melting. So where Peruvians live, and where the water is, will likely matter as much as how many of them there are.
Peru is South America’s fourth-largest population.
Peru’s 35 million people are part of a world of more than 8 billion.