Skip to content
WorldPop

Peru

Rank #48 by populationSouth America

Officially Republic of Peru

Population 2025
34,576,665
0.42% of world population
World Bank, 2025
Annual Growth
+1.04%
+360,635 people a year
World Bank, 2025
Density
26/km²
1,280,000 km² land area
World Bank, 2023
Median Age
30.2 years
Life expectancy 77.9 years
Our World in Data, 2025

About Peru

With a population of 34,576,665, Peru ranks 48th globally and spans 1,280,000 km² across South America, though its low density of 26 people per km² means much of the territory remains sparsely settled. The nation is highly urbanized, with 86% of residents living in cities, while the median age of 30.2 years indicates a relatively young population supporting a growing workforce. Life expectancy stands at 77.9 years, and the fertility rate of 2 births per woman reflects moderate population growth of 1% annually.

Lima serves as the capital. The country borders five nations—Bolivia, Brazil, Chile, Colombia, and Ecuador—and operates under a presidential system of government since gaining independence in 1821. Spanish, Quechua, and Aymara are the official languages. The economy recorded a GDP per capita of $9,684, with the Peruvian sol as the national currency.

This summary is AI-generated from the indicators on this page. The figures themselves come from the sources cited beside each value.

Country Facts

Capital
Lima
Continent
South America
ISO codes
PE · PER
Demonym
Peruvian
Currency
Peruvian sol (PEN S/.)
Government
Presidential system
State inception
1821
Driving side
Right
Calling code
+51
Internet TLD
.pe
Land neighbours
5

Languages

  • Aymara
  • Quechua
  • Spanish

Demographics

Urban Population53rd of 240
85.6%
World Bank, 2025
Fertility Rate111th of 240
1.97 births per woman
World Bank, 2024
Birth Rate100th of 213
15.8 per 1,000
World Bank, 2024
Death Rate171st of 213
5.6 per 1,000
World Bank, 2024

Economy

GDP per Capita127th of 240
$9,684
World Bank, 2025
GDP Growth99th of 210
+3.4%
World Bank, 2025
Unemployment Rate94th of 186
5.1%
World Bank, 2025
Inflation Rate139th of 191
1.5%
World Bank, 2025
Poverty Rate56th of 164
27.6%
World Bank, 2024
Gini Index45th of 170
40.1
World Bank, 2024

Health

Infant Mortality107th of 194
11.0 per 1,000 live births
World Bank, 2024
Health Spending113th of 192
5.6% of GDP
World Bank, 2023
Physicians99th of 206
1.69 per 1,000
World Bank, 2023
Hospital Beds134th of 199
1.56 per 1,000
World Bank, 2023
Maternal Mortality93rd of 193
51 per 100,000 live births
World Bank, 2023
Obesity Rate75th of 198
29.1%
Our World in Data, 2024

Education

Literacy Rate92nd of 175
93.7%
World Bank, 2024
Education Spending88th of 202
4.4% of GDP
World Bank, 2024
School Enrollment31st of 207
108.3% gross, secondary
World Bank, 2024
Mean Years of Schooling69th of 148
10.0 years
Our World in Data, 2020

Environment

Renewable Energy79th of 211
30.6% of final consumption
World Bank, 2021
Forest Coverage38th of 211
56.1% of land area
World Bank, 2023
Protected Areas75th of 211
22.1% of land area
World Bank, 2025
CO₂ Emissions132nd of 212
2.05 tonnes per capita
Our World in Data, 2024

Infrastructure

Internet Penetration101st of 211
82.0%
World Bank, 2024
Mobile Subscriptions77th of 212
124.6 per 100 people
World Bank, 2024

Quality of Life

Human Development Index78th of 192
0.794
Our World in Data, 2023
Happiness Index75th of 164
5.97/ 10
Our World in Data, 2025

Geography

Land Area19th of 240
1,280,000 km²
World Bank, 2023

Military

Military Spending130th of 163
0.91% of GDP
World Bank, 2024

Age & Gender Distribution

Population by five-year age band, UN World Population Prospects 2024.

Male Female
100+95-9990-9485-8980-8475-7970-7465-6960-6455-5950-5445-4940-4435-3930-3425-2920-2415-1910-145-90-41.47M1.47MAge
Age 0–14
24.0%
Age 15–64
66.8%
Age 65+
9.2%
Source: UN World Population Prospects 2024, medium variant.
Peru population pyramid
Age bandMaleFemale
100+6982,093
95-995,74213,033
90-9430,68753,087
85-8989,771124,853
80-84167,415206,402
75-79270,556316,401
70-74388,995437,565
65-69506,092544,275
60-64632,933655,905
55-59779,525777,102
50-54936,601925,520
45-491,042,5171,043,130
40-441,138,3111,158,907
35-391,272,4301,305,128
30-341,342,3911,393,355
25-291,366,5051,400,111
20-241,403,0821,389,107
15-191,468,5181,426,948
10-141,428,3381,379,179
5-91,378,8891,330,504
0-41,367,5691,317,678

Population History & Projection (1950–2100)

Observed population to 2024, then the UN medium-variant projection.

010M20M30M40M1950197520002025205020752100projected →
Peru's population was 7.68M in 1950 and is projected at 38.2M by 2100. Peak of 41.7M in 2066. Source: UN World Population Prospects 2024 (estimates to 2024, medium variant thereafter).
Peru population, 1950 to 2100
YearPopulation
19507,677,414
196010,174,127
197013,501,237
198017,360,949
199022,014,771
200026,598,331
201029,086,019
202032,838,579
203036,193,880
204038,794,649
205040,583,876
206041,535,486
207041,644,885
208040,981,474
209039,736,467
210038,163,319

How Peru Compares

Population against the ten most populous countries.

  1. India1.46B
  2. China1.41B
  3. United States341.8M
  4. Indonesia285.7M
  5. Pakistan255.2M
  6. Nigeria237.5M
  7. Brazil212.8M
  8. Bangladesh175.7M
  9. Russia143.5M
  10. Ethiopia135.5M
  11. Peru34.6M
Sources as cited on each country page.
Peru compared with the ten largest countries by population
NamePopulation
India1.46B
China1.41B
United States341.8M
Indonesia285.7M
Pakistan255.2M
Nigeria237.5M
Brazil212.8M
Bangladesh175.7M
Russia143.5M
Ethiopia135.5M
Peru34.6M

Major Cities in Peru

1 metropolitan area in our city dataset.

Countries Bordering Peru

5 land borders.

Peru Population FAQ

What is the population of Peru in 2026?

Peru has a population of 34,576,665 people (2025 estimate), which is 48th in the world and about 0.42% of the global total.

Is the population of Peru growing or shrinking?

Peru's population is growing at +1.04% per year, a change of roughly 360,635 people annually.

What is the capital of Peru?

The capital of Peru is Lima.

What is the largest city in Peru?

Lima is the largest metropolitan area in Peru, with about 11M people.

How densely populated is Peru?

Peru has 26/km² across 1,280,000 km² of land area.

What is life expectancy in Peru?

Life expectancy at birth in Peru is 77.9 years (2024).

What is the median age in Peru?

The median age in Peru is 30.2 years, meaning half the population is younger than that and half older.

Which continent is Peru in?

Peru is in South America.

Explore More Countries