GlobeMetrics
EN
  • English✓
  • हिंदी—
  • मराठी—

Try “Pune”, “Poona” or “पुणे”

Population · South America

Peru population 2026

Right now · estimate

Peru population right now

35,036,809

Births today
0
Deaths today
0
Births this year
447,114
Births minus deaths this year
+279,040

Peru has an estimated 34,922,148 people on 1 July 2026, the UN's projection, 345,483 more than a year earlier (+1.00%). It is the 48th most populous country in the world. It is projected to keep growing until 2066, peaking at 41.7 million, then decline to 38.2 million by 2100.

UN projection The counter interpolates the UN’s 1 July figures to the second; it is an estimate, not a count.

Peru in numbers, 2026

Births in 2026
533 thousand 1,459 a day
Deaths in 2026
200 thousand 548 a day
Net migration
+7 thousand more arrivals than departures
Growth rate
+0.97% growing
Fertility rate
1.93per woman below replacement (2.1)
Median age
30.5years world: 31.1
Life expectancy
78.3years
Aged 65 and over
9.7% 17.7% by 2050

Land, people and health

Capital
Lima
Area
1,285,220 km² 20th largest of 237
Population density
27per km² 193rd most crowded
Urban population
86.0% 91.9% by 2050
Men and women
17.4 million / 17.6 million 98.9 men per 100 women
Life expectancy, women
80.6years men: 76.0 years
Infant mortality
9.6per 1,000 births under-5: 12.1
Birth rate
15.3per 1,000 death rate: 5.7
Net migration rate
+0.2per 1,000 net arrivals

Population of Peru, 1950–2100

Projected peak: 2066, 41.7 million. By 2050: 40.6 million (+16.2% from today).

Population of Peru
  • UN estimate
  • UN projection
38.2M 2026
› Show the numbers as a table
YearPopulation
19507,677,414
19517,893,620
19528,116,663
19538,344,899
19548,579,310
19558,822,013
19569,073,474
19579,333,872
19589,603,646
19599,883,654
196010,174,127
196110,475,124
196210,784,612
196311,102,098
196411,427,978
196511,761,086
196612,101,297
196712,448,814
196812,803,992
196913,166,768
197013,501,237
197113,838,068
197214,210,146
197314,582,867
197414,956,552
197515,333,957
197615,716,809
197716,109,806
197816,516,059
197916,933,139
198017,360,949
198117,798,805
198218,246,503
198318,705,957
198419,174,716
198519,648,204
198620,117,122
198720,582,320
198821,054,702
198921,532,589
199022,014,771
199122,483,775
199222,946,340
199323,413,783
199423,881,493
199524,348,919
199624,811,171
199725,274,147
199825,738,095
199926,186,504
200026,598,331
200126,964,601
200227,288,217
200327,580,490
200427,852,190
200528,101,180
200628,324,491
200728,530,699
200828,719,041
200928,896,811
201029,086,019
201129,304,086
201229,550,366
201329,817,919
201430,115,826
201530,457,600
201630,866,494
201731,324,637
201831,897,584
201932,449,303
202032,838,580
202133,155,882
202233,475,438
202333,845,617
2024 *34,217,848
2025 *34,576,665
2026 *34,922,148
2027 *35,255,685
2028 *35,578,288
2029 *35,890,708
2030 *36,193,880
2031 *36,488,441
2032 *36,774,945
2033 *37,054,376
2034 *37,326,806
2035 *37,591,425
2036 *37,848,158
2037 *38,096,898
2038 *38,337,332
2039 *38,569,891
2040 *38,794,649
2041 *39,011,543
2042 *39,220,380
2043 *39,420,651
2044 *39,612,850
2045 *39,796,724
2046 *39,971,719
2047 *40,137,878
2048 *40,294,855
2049 *40,443,281
2050 *40,583,876
2051 *40,716,361
2052 *40,840,546
2053 *40,957,007
2054 *41,065,410
2055 *41,165,324
2056 *41,256,616
2057 *41,339,326
2058 *41,413,342
2059 *41,478,531
2060 *41,535,486
2061 *41,584,190
2062 *41,624,298
2063 *41,655,916
2064 *41,678,955
2065 *41,693,592
2066 *41,700,245
2067 *41,698,820
2068 *41,689,196
2069 *41,671,174
2070 *41,644,885
2071 *41,610,906
2072 *41,569,488
2073 *41,520,628
2074 *41,464,182
2075 *41,400,344
2076 *41,329,558
2077 *41,252,091
2078 *41,168,187
2079 *41,078,032
2080 *40,981,474
2081 *40,878,796
2082 *40,770,529
2083 *40,657,211
2084 *40,538,900
2085 *40,415,420
2086 *40,287,463
2087 *40,155,116
2088 *40,018,642
2089 *39,879,070
2090 *39,736,467
2091 *39,590,576
2092 *39,441,778
2093 *39,289,682
2094 *39,135,258
2095 *38,978,783
2096 *38,819,605
2097 *38,658,263
2098 *38,495,086
2099 *38,330,012
2100 *38,163,318

* UN projection

Population of Peru by year

26.6 million in 2000, 34.9 million in 2026. Every year for the last decade, then every five years to 1950. * UN projection; earlier years are UN estimates.

YearPopulationYearly changeWorld rank
2026* 34,922,148 +1.00% 48
2025* 34,576,665 +1.05% 47
2024* 34,217,848 +1.10% 47
2023 33,845,617 +1.11% 45
2022 33,475,438 +0.96% 45
2021 33,155,882 +0.97% 45
2020 32,838,580 +1.20% 45
2019 32,449,303 +1.73% 44
2018 31,897,584 +1.83% 44
2017 31,324,637 +1.48% 44
2016 30,866,494 +1.34% 44
2015 30,457,600 +1.13% 45
2010 29,086,019 +0.65% 40
2005 28,101,180 +0.89% 39
2000 26,598,331 +1.57% 38
1995 24,348,919 +1.96% 38
1990 22,014,771 +2.24% 39
1985 19,648,204 +2.47% 38
1980 17,360,949 +2.53% 39
1975 15,333,957 +2.52% 39
1970 13,501,237 +2.54% 38
1965 11,761,086 +2.91% 39
1960 10,174,127 +2.94% 40
1955 8,822,013 +2.83% 44
1950 7,677,414 – 46

Population forecast for Peru

UN medium-variant projection: 40.6 million in 2050 (+16.2% from 2026), 38.2 million in 2100.

YearPopulationYearly changeWorld rank
2030 36,193,880 +0.84% 50
2035 37,591,425 +0.71% 49
2040 38,794,649 +0.58% 50
2045 39,796,724 +0.46% 51
2050 40,583,876 +0.35% 51
2060 41,535,486 +0.14% 55
2070 41,644,885 −0.06% 55
2080 40,981,474 −0.24% 55
2090 39,736,467 −0.36% 56
2100 38,163,318 −0.43% 56

Largest cities in Peru

Urban area in 2026: the whole built-up city, measured the same way for every country (UN, 2025). * UN projection. Largest cities in the world

#CityPopulation 2026
1 Lima (capital) 10,693,197
2 Arequipa 986,051
3 Trujillo 954,083
4 Chiclayo 629,887
5 Caleta Sanitaria 587,539
6 Cusco 494,221
7 Huancayo 477,616
8 Piura 474,568
9 Chimbote 352,383
10 Tacna 329,865

Age structure

Median age 30.5. 9.7% are 65 or older, 17.7% by 2050; 23.3% are under 15.

Peru, 2026 Men 2026 Women 2026 2050 (projection)
100+: men 0.0% 100+: women 0.0% 100+ 95-99: men 0.0% 95-99: women 0.0% 90-94: men 0.1% 90-94: women 0.2% 90-94 85-89: men 0.3% 85-89: women 0.4% 80-84: men 0.5% 80-84: women 0.6% 80-84 75-79: men 0.8% 75-79: women 1.0% 70-74: men 1.2% 70-74: women 1.3% 70-74 65-69: men 1.5% 65-69: women 1.6% 60-64: men 1.9% 60-64: women 2.0% 60-64 55-59: men 2.4% 55-59: women 2.4% 50-54: men 2.8% 50-54: women 2.8% 50-54 45-49: men 3.1% 45-49: women 3.1% 40-44: men 3.4% 40-44: women 3.5% 40-44 35-39: men 3.7% 35-39: women 3.9% 30-34: men 3.9% 30-34: women 4.0% 30-34 25-29: men 3.9% 25-29: women 4.0% 20-24: men 4.1% 20-24: women 4.0% 20-24 15-19: men 4.2% 15-19: women 4.0% 10-14: men 4.0% 10-14: women 3.9% 10-14 5-9: men 3.9% 5-9: women 3.8% 0-4: men 3.9% 0-4: women 3.7% 0-4

Share of the total population in each age group (%)

Births per woman

1.93 in 2026; about 2.1 keeps a population stable without migration. Below 2.1 since 2019.

Fertility rate, Peru
  • UN estimate
  • UN projection
1.7 2026
› Show the numbers as a table
YearFertility rate
19506.94
19516.94
19526.95
19536.95
19546.96
19556.96
19566.96
19576.96
19586.96
19596.95
19606.94
19616.92
19626.90
19636.86
19646.81
19656.75
19666.68
19676.60
19686.51
19696.42
19706.32
19716.21
19726.09
19735.97
19745.84
19755.71
19765.58
19775.44
19785.30
19795.17
19805.04
19814.92
19824.80
19834.68
19844.57
19854.46
19864.35
19874.25
19884.14
19894.03
19903.91
19913.79
19923.67
19933.55
19943.43
19953.31
19963.20
19973.10
19983.00
19992.92
20002.85
20012.74
20022.69
20032.66
20042.67
20052.64
20062.62
20072.58
20082.53
20092.48
20102.42
20112.41
20122.36
20132.32
20142.27
20152.23
20162.19
20172.15
20182.12
20192.09
20202.06
20212.03
20222.00
20231.98
2024 *1.96
2025 *1.94
2026 *1.93
2027 *1.91
2028 *1.90
2029 *1.88
2030 *1.87
2031 *1.86
2032 *1.85
2033 *1.84
2034 *1.83
2035 *1.83
2036 *1.82
2037 *1.81
2038 *1.81
2039 *1.80
2040 *1.79
2041 *1.79
2042 *1.78
2043 *1.78
2044 *1.77
2045 *1.77
2046 *1.76
2047 *1.75
2048 *1.75
2049 *1.75
2050 *1.74
2051 *1.74
2052 *1.74
2053 *1.74
2054 *1.74
2055 *1.73
2056 *1.73
2057 *1.73
2058 *1.72
2059 *1.72
2060 *1.72
2061 *1.72
2062 *1.71
2063 *1.71
2064 *1.71
2065 *1.71
2066 *1.71
2067 *1.71
2068 *1.70
2069 *1.70
2070 *1.70
2071 *1.70
2072 *1.70
2073 *1.70
2074 *1.70
2075 *1.70
2076 *1.70
2077 *1.70
2078 *1.70
2079 *1.70
2080 *1.70
2081 *1.70
2082 *1.70
2083 *1.69
2084 *1.69
2085 *1.69
2086 *1.69
2087 *1.69
2088 *1.69
2089 *1.69
2090 *1.69
2091 *1.69
2092 *1.69
2093 *1.69
2094 *1.69
2095 *1.69
2096 *1.69
2097 *1.69
2098 *1.69
2099 *1.68
2100 *1.68

* UN projection

Births and deaths each year

Deaths are projected to outnumber births from 2067.

Births and deaths, Peru
  • Births
  • Deaths
  • UN estimate
  • UN projection
327k491k 2026
› Show the numbers as a table
YearBirthsDeaths
1950368,545155,990
1951378,702158,303
1952389,368161,314
1953400,179164,057
1954410,851166,477
1955421,731168,537
1956432,752170,243
1957443,894171,526
1958455,033172,550
1959466,296173,526
1960477,302174,379
1961488,210174,832
1962498,429176,722
1963508,101175,742
1964518,391176,828
1965527,934178,688
1966537,244180,432
1967547,454182,230
1968556,136183,766
1969564,590185,241
1970572,069254,057
1971578,987187,483
1972586,043189,075
1973592,888192,127
1974599,649191,359
1975605,313190,915
1976611,321191,032
1977616,826191,395
1978622,811190,671
1979628,723189,623
1980633,522188,411
1981639,228186,067
1982646,096184,985
1983654,265184,473
1984661,413183,443
1985668,853179,953
1986674,789178,076
1987678,790176,559
1988682,988174,562
1989685,118172,974
1990685,187169,964
1991683,763169,890
1992679,324164,719
1993674,287160,531
1994668,055155,318
1995661,279153,368
1996653,866152,013
1997647,093151,735
1998641,365151,938
1999637,206150,089
2000633,999149,772
2001620,939150,792
2002616,690152,965
2003615,873156,628
2004623,654164,048
2005620,739166,532
2006618,081172,172
2007611,857176,755
2008600,453186,817
2009590,770194,251
2010578,360195,845
2011578,746195,488
2012567,669191,166
2013561,167188,482
2014553,109184,387
2015546,658183,868
2016542,161186,322
2017540,470191,148
2018540,020196,900
2019546,866199,891
2020545,443243,510
2021543,689308,258
2022541,718213,886
2023539,623185,861
2024 *538,952191,443
2025 *535,695195,908
2026 *532,846200,302
2027 *530,375204,608
2028 *527,850208,831
2029 *524,403213,077
2030 *520,799217,406
2031 *517,204221,782
2032 *514,086226,022
2033 *511,252230,347
2034 *508,042234,705
2035 *504,811239,184
2036 *501,726243,852
2037 *497,924248,547
2038 *494,929253,248
2039 *491,987257,988
2040 *488,629262,855
2041 *485,555267,756
2042 *482,036272,772
2043 *478,781277,803
2044 *475,909282,979
2045 *472,334288,204
2046 *468,622293,303
2047 *464,283298,219
2048 *460,861303,435
2049 *457,973308,747
2050 *455,111313,820
2051 *452,566319,226
2052 *449,916324,845
2053 *447,503330,275
2054 *444,532335,952
2055 *441,674341,564
2056 *438,911347,262
2057 *436,241352,915
2058 *432,950358,676
2059 *430,211364,444
2060 *427,685369,933
2061 *424,840375,558
2062 *422,158381,508
2063 *419,613387,091
2064 *416,594392,626
2065 *413,538398,262
2066 *411,240404,107
2067 *408,158409,490
2068 *405,252414,628
2069 *402,262419,910
2070 *399,351425,012
2071 *396,793430,040
2072 *394,077434,976
2073 *391,344439,687
2074 *388,556444,175
2075 *386,022449,020
2076 *383,566453,583
2077 *381,352457,995
2078 *378,994462,030
2079 *376,821465,917
2080 *374,085469,378
2081 *371,775472,767
2082 *369,177476,251
2083 *366,615478,737
2084 *364,364481,176
2085 *362,027483,848
2086 *359,717486,120
2087 *357,065487,639
2088 *354,912489,218
2089 *352,848490,109
2090 *350,439490,808
2091 *347,961491,552
2092 *345,910492,160
2093 *343,240492,772
2094 *341,141492,858
2095 *338,813493,281
2096 *336,587492,970
2097 *334,281492,593
2098 *331,781492,353
2099 *329,374491,646
2100 *327,342490,857

* UN projection

Economy of Peru

GDP by country →
GDP 2026
$400 billion 46th largest economy
GDP per person
$11,498 US$, market rates
GDP per person (PPP)
Int$ 20,238 at purchasing power parity
Economic growth
+3.0% real GDP
Inflation
3.8% consumer prices
Unemployment
5.0% of the labour force
Government debt
28.6% of GDP
Share of world GDP
0.3%
GDP of Peru, current US dollars
  • IMF estimate
  • IMF projection
502B 2026
› Show the numbers as a table
YearGDP, US$
199028,326,000,000
199133,988,000,000
199235,026,000,000
199334,032,000,000
199443,217,000,000
199551,365,000,000
199653,260,000,000
199756,076,000,000
199853,533,000,000
199948,460,000,000
200050,352,000,000
200151,053,000,000
200253,921,000,000
200358,578,000,000
200466,214,000,000
200574,054,000,000
200687,667,000,000
2007102,335,000,000
2008120,247,000,000
2009122,433,000,000
2010149,265,000,000
2011170,780,000,000
2012193,275,000,000
2013201,575,000,000
2014203,679,000,000
2015193,352,000,000
2016198,825,000,000
2017220,098,000,000
2018229,553,000,000
2019236,265,000,000
2020209,050,000,000
2021228,713,000,000
2022248,220,000,000
2023272,672,000,000
2024295,329,000,000
2025341,956,000,000
2026 *399,593,000,000
2027 *413,597,000,000
2028 *434,972,000,000
2029 *455,464,000,000
2030 *477,009,000,000
2031 *502,012,000,000

* IMF projection

Source: International Monetary Fund, World Economic Outlook (October 2026). 2026 and later are IMF projections. GDP per capita by country · Richest countries

CO₂ emissions of Peru

CO₂ by country →
CO₂ emissions 2024
70.3 million tonnes 48th largest emitter
Per person
2.05 t world: 4.73 t
Share of world CO₂
0.18% 0.42% of its people
Change since 1990
+228% +132% since 2005
CO₂ emissions of Peru, million tonnes a year
70 2024
› Show the numbers as a table
YearCO₂, million tonnes
19504.54
19514.77
19525.19
19535.51
19546.23
19556.12
19566.31
19576.67
19587.37
19597.22
19608.16
19618.63
19629.96
196310.22
196412.25
196511.95
196613.24
196713.64
196814.49
196915.29
197017.77
197118.59
197218.15
197319.72
197421.32
197521.93
197622.40
197723.30
197822.41
197922.22
198024.07
198124.03
198223.60
198320.39
198420.63
198519.45
198621.77
198725.69
198825.02
198921.76
199021.40
199120.76
199220.99
199323.89
199424.18
199525.14
199624.72
199727.75
199828.07
199929.56
200028.68
200125.26
200225.59
200324.91
200428.50
200530.32
200628.30
200734.57
200835.57
200939.42
201042.51
201142.33
201245.51
201342.72
201449.39
201549.20
201652.70
201754.73
201856.01
201958.67
202047.24
202159.96
202264.78
202366.06
202470.25

By source, 2024

  • Oil55.6%
  • Gas32.5%
  • Cement8.3%
  • Coal3.4%
  • Flaring0.3%

Fossil fuels and industry, territorial; Global Carbon Budget via Our World in Data (CC BY 4.0). CO₂ per capita by country · Historical emissions

Compare with South America

CountryPopulation 2026Growth
Peru 34.9 million +0.97%
Brazil 214 million +0.34%
Colombia 53.9 million +0.92%
Argentina 46 million +0.33%
Venezuela 28.6 million +0.42%
Chile 19.9 million +0.41%
Ecuador 18.4 million +0.84%
Bolivia 12.7 million +1.31%
Paraguay 7.1 million +1.15%

All 237 countries · Fertility rate by country · Birth rate by country · Median age by country · Life expectancy by country · Population growth rate by country · Population density by country · Largest countries by area · Death rate by country · Infant mortality rate by country · Elderly population by country · Net migration rate by country · Urban population by country · Sex ratio by country

Air quality in Peru today

Hourly AQI and a 48-hour forecast for 5 cities, from Lima to Chiclayo.

See air quality →

Questions

What is the population of Peru in 2026?

34,922,148 on 1 July 2026, according to the UN's World Population Prospects 2024 (medium-variant projection). That is 34.9 million people, +1.00% on 2025.

Is Peru's population growing or shrinking?

Growing: 345,483 more people in 2026 than in 2025, with 1,459 births and 548 deaths a day and net migration of +6,707 a year.

When will Peru's population peak?

In 2066, at about 41.7 million, on the UN's medium projection; 38.2 million by 2100.

What is the fertility rate in Peru?

1.93 births per woman in 2026. A population replaces itself at about 2.1. Peru has been below that since 2019.

How many babies are born in Peru every day?

About 1,459 a day (533 thousand in 2026), against about 548 deaths a day.

What is the life expectancy in Peru?

78.3 years at birth in 2026: 80.6 for women and 76.0 for men, against a world average of 73.8.

How many men and women live in Peru?

About 17.4 million men and 17.6 million women in 2026, or 98.9 men for every 100 women.

What is the population density of Peru?

27 people per km² of land in 2026, on a total area of 1,285,220 km². The world average is 64.

What was the population of Peru in 2000?

26,598,331 (26.6 million), the UN estimate for 1 July 2000. It has grown by 31% since, to 34.9 million in 2026.

What will the population of Peru be in 2050?

About 40.6 million on the UN's medium projection (40,583,876), +16.2% from 2026; 38.2 million by 2100.

What are the largest cities in Peru?

Lima (10.7 million), Arequipa (986 thousand), Trujillo (954 thousand), Chiclayo (630 thousand), Caleta Sanitaria (588 thousand). UN figures for 2026, counting each city’s whole built-up area.

What is the GDP of Peru in 2026?

$400 billion at current prices, the 46th largest economy in the world, on the IMF’s World Economic Outlook (October 2026) figures; real growth of +3.0%.

What is Peru's GDP per capita?

$11,498 per person at market exchange rates in 2026, or Int$ 20,238 at purchasing power parity, which adjusts for local prices.

How much CO₂ does Peru emit?

70.3 million tonnes from fossil fuels and industry in 2024, 2.05 t per person and 0.18% of the world total; oil is the largest source (56%).

Source and method

United Nations, Department of Economic and Social Affairs, Population Division (2024). World Population Prospects 2024, medium variant. Figures for 1950–2023 are UN estimates; later years are the medium-variant projection, which assumes fertility, mortality and migration follow their most likely paths. National statistics offices publish their own counts, which can differ. Reuse under CC BY 3.0 IGO. How we use the data.