Populations
34,934,544

Population of Peru

people·In Peru, right now

Visit Our ShopDonate

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.

40.5 million

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.

million people
Population of Peru, UN estimates and Population of Peru, UN projection (medium)01020304050Population of Peru, UN estimatesPopulation of Peru, UN projection (medium)19501975200020252050
  • Population of Peru, UN estimates
  • Population of Peru, UN projection (medium)
UN estimates to 2024, then the UN medium projection. The 2025 census counted slightly fewer people than the UN's line.
Population of Peru, UN estimates and Population of Peru, UN projection (medium)
SeriesYearValue
Population of Peru, UN estimates19507.57 million
Population of Peru, UN estimates19517.78 million
Population of Peru, UN estimates19528 million
Population of Peru, UN estimates19538.23 million
Population of Peru, UN estimates19548.46 million
Population of Peru, UN estimates19558.7 million
Population of Peru, UN estimates19568.95 million
Population of Peru, UN estimates19579.2 million
Population of Peru, UN estimates19589.47 million
Population of Peru, UN estimates19599.74 million
Population of Peru, UN estimates196010 million
Population of Peru, UN estimates196110.3 million
Population of Peru, UN estimates196210.6 million
Population of Peru, UN estimates196310.9 million
Population of Peru, UN estimates196411.3 million
Population of Peru, UN estimates196511.6 million
Population of Peru, UN estimates196611.9 million
Population of Peru, UN estimates196712.3 million
Population of Peru, UN estimates196812.6 million
Population of Peru, UN estimates196913 million
Population of Peru, UN estimates197013.4 million
Population of Peru, UN estimates197113.7 million
Population of Peru, UN estimates197214 million
Population of Peru, UN estimates197314.4 million
Population of Peru, UN estimates197414.8 million
Population of Peru, UN estimates197515.1 million
Population of Peru, UN estimates197615.5 million
Population of Peru, UN estimates197715.9 million
Population of Peru, UN estimates197816.3 million
Population of Peru, UN estimates197916.7 million
Population of Peru, UN estimates198017.1 million
Population of Peru, UN estimates198117.6 million
Population of Peru, UN estimates198218 million
Population of Peru, UN estimates198318.5 million
Population of Peru, UN estimates198418.9 million
Population of Peru, UN estimates198519.4 million
Population of Peru, UN estimates198619.9 million
Population of Peru, UN estimates198720.3 million
Population of Peru, UN estimates198820.8 million
Population of Peru, UN estimates198921.3 million
Population of Peru, UN estimates199021.8 million
Population of Peru, UN estimates199122.3 million
Population of Peru, UN estimates199222.7 million
Population of Peru, UN estimates199323.2 million
Population of Peru, UN estimates199423.6 million
Population of Peru, UN estimates199524.1 million
Population of Peru, UN estimates199624.6 million
Population of Peru, UN estimates199725 million
Population of Peru, UN estimates199825.5 million
Population of Peru, UN estimates199926 million
Population of Peru, UN estimates200026.4 million
Population of Peru, UN estimates200126.8 million
Population of Peru, UN estimates200227.1 million
Population of Peru, UN estimates200327.4 million
Population of Peru, UN estimates200427.7 million
Population of Peru, UN estimates200528 million
Population of Peru, UN estimates200628.2 million
Population of Peru, UN estimates200728.4 million
Population of Peru, UN estimates200828.6 million
Population of Peru, UN estimates200928.8 million
Population of Peru, UN estimates201029 million
Population of Peru, UN estimates201129.2 million
Population of Peru, UN estimates201229.4 million
Population of Peru, UN estimates201329.7 million
Population of Peru, UN estimates201430 million
Population of Peru, UN estimates201530.3 million
Population of Peru, UN estimates201630.6 million
Population of Peru, UN estimates201731.1 million
Population of Peru, UN estimates201831.6 million
Population of Peru, UN estimates201932.2 million
Population of Peru, UN estimates202032.7 million
Population of Peru, UN estimates202133 million
Population of Peru, UN estimates202233.3 million
Population of Peru, UN estimates202333.7 million
Population of Peru, UN estimates202434 million
Population of Peru, UN projection (medium)202434 million
Population of Peru, UN projection (medium)202534.4 million
Population of Peru, UN projection (medium)202634.8 million
Population of Peru, UN projection (medium)202735.1 million
Population of Peru, UN projection (medium)202835.4 million
Population of Peru, UN projection (medium)202935.7 million
Population of Peru, UN projection (medium)203036 million
Population of Peru, UN projection (medium)203136.3 million
Population of Peru, UN projection (medium)203236.6 million
Population of Peru, UN projection (medium)203336.9 million
Population of Peru, UN projection (medium)203437.2 million
Population of Peru, UN projection (medium)203537.5 million
Population of Peru, UN projection (medium)203637.7 million
Population of Peru, UN projection (medium)203738 million
Population of Peru, UN projection (medium)203838.2 million
Population of Peru, UN projection (medium)203938.5 million
Population of Peru, UN projection (medium)204038.7 million
Population of Peru, UN projection (medium)204138.9 million
Population of Peru, UN projection (medium)204239.1 million
Population of Peru, UN projection (medium)204339.3 million
Population of Peru, UN projection (medium)204439.5 million
Population of Peru, UN projection (medium)204539.7 million
Population of Peru, UN projection (medium)204639.9 million
Population of Peru, UN projection (medium)204740.1 million
Population of Peru, UN projection (medium)204840.2 million
Population of Peru, UN projection (medium)204940.4 million
Population of Peru, UN projection (medium)205040.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.

"More than 200 species of mammals, 800 species of birds, 68 species of reptiles, 77 species of amphibians and impressive numbers of freshwater fish imply a diversity of vertebrates matched only in very few places of the World."
— UNESCO World Heritage Centre, on Manu National Park

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.

Ecological Footprint
1.58Earths

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)

19611965197019751980198519901995200020052010201520202025

What's driving it

Carbon 31%
Cropland 26%
Grazing land 18%

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.

Source: Global Footprint Network, 2023 data

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.

Populations
441,914,533people

Population of South America

In South America, right now

Peru’s 35 million people are part of a world of more than 8 billion.

Populations
8,277,352,079

World Population

Globally, right now

Last updated 1 October 2026

How this number was made ▾
  • 34,752,525 population 2025 census
    The census of 2025, published 29 May 2026, counted 34,157,732, about 1.2 to 1.5% below the UN. The page keeps the UN 1 January series. INEI's 2019 projection is 39,363,351 in 2050 and peaks near 39.8 million in 2061. The UN peaks near 41.7 million in 2066.

Sources

T1
World Population Prospects 2024, medium variant
UN
T1
Censos Nacionales 2025, first results
INEI
T1
Peru: population projections, 1995–2050
INEI
T1
Mineral commodity summaries, Peru
USGS
T1
National Footprint and Biocapacity Accounts, 2023
Global Footprint Network
T1
National inventory of glaciers and glacial lakes
INAIGEM
T1
Forest cover and loss, 2024
MINAM
T1
Manu National Park
UNESCO
T2
Peru water profile
UNEP
T2
Securing the Amazon: Indigenous Land Tenure and the SI-TIERRA model in Peru
Rainforest Foundation US

More from Populations

Related counters

Populations
65,544,930people

Population of South Africa

In South Africa, right now

Populations
8,277,335,601

World Population

Globally, right now

Populations
4,876,495,663people

Population of Asia

In Asia, right now

Populations
623,688,238people

Population of North America

In North America, right now

Populations
58,822,294people

Population of Italy

In Italy, right now

Populations
47,785,003people

Population of Spain

In Spain, right now