What is the population of Peru?

Peru has 34.6 million people (2025). Since 1960, the population has grown from 10.2 million to 34.6 million, 3.4 times the 1960 figure.

Population of Peru since 1960 Line chart of the population of Peru from 1960 to 2025: from 10,174,127 to 34,576,665 people.
1960: 10.2 million Highest: 34.6 million (2025) 2025: 34.6 million
Population by decade
YearPopulation
196010,174,127
197013,501,237
198017,360,949
199022,014,771
200026,598,331
201029,086,019
202032,838,579
202534,576,665

What is the capital of Peru?

The capital of Peru is Lima.

What currency does Peru use?

Peru uses the Peruvian sol (PEN).

What languages are spoken in Peru?

The official languages of Peru are Spanish and Quechua.

Where is Peru?

Peru is in South America.

Location on the map

Neighboring countries

Countries that border this country:

How big is Peru?

Peru covers 1,285,216 km² (496,225 sq mi). The United States is about 7.6 times as large.

Economy of Peru

Gross domestic product (GDP)
$335 billion
GDP per person
$9,684
Life expectancy
77.9 years

Data: World Bank (GDP 2025, GDP per person 2025, life expectancy 2024)

Economic development

Income group World Bank classification

Based on economic indicators, Peru is classified as upper middle income. Upper-middle-income countries have a gross national income per person between $4,516 and $14,005.

Data based on World Bank classifications

Related countries

Where does Peru rank?

Peru is in the top 50 on two of our six rankings:

More information