Skip to content

Peru Population: current counter, charts, ranking

Updated on by Georank team

The current population of Peru is 35,031,596 people, as of 2026 based on the adjusted UN estimation. The latest officially reported number was 34,217,848 in 2024.

  • Peru is ranked 48/197 by population and was ranked 40th in 2006.
  • For the last 20 years, Peru has had an average growth rate of 1.18% per year.
  • Peru accounts for 0.42% of the world's population.
  • Peru is projected to reach 41.9M people in 2067.
  • Since 2006, population has increased from 28.3M people to 35M (23.7% growth in 20 years).

Peru population and growth rate by year

Population
Factual

Projection
Growth rate
Factual

Projection
1x
Year Population Growth rate
2100 38,452,509 -0.43%
2099 38,619,608 -0.42%
2098 38,784,430 -0.42%
2097 38,947,717 -0.41%
2096 39,108,849 -0.4%
2095 39,267,786 -0.39%
2094 39,423,479 -0.39%
2093 39,578,294 -0.38%
2092 39,729,309 -0.37%
2091 39,877,488 -0.36%
2090 40,022,659 -0.35%
2089 40,164,228 -0.35%
2088 40,303,304 -0.33%
2087 40,438,644 -0.32%
2086 40,569,419 -0.31%
2085 40,695,935 -0.3%
2084 40,817,705 -0.28%
2083 40,933,831 -0.27%
2082 41,045,559 -0.26%
2081 41,151,529 -0.24%
2080 41,252,019 -0.23%
2079 41,345,682 -0.21%
2078 41,433,298 -0.2%
2077 41,514,392 -0.18%
2076 41,589,064 -0.16%
2075 41,656,726 -0.15%
2074 41,717,426 -0.13%
2073 41,770,225 -0.11%
2072 41,815,673 -0.09%
2071 41,853,504 -0.07%
2070 41,883,997 -0.05%
2069 41,906,365 -0.03%
2068 41,920,235 -0.01%
2067 41,925,717 0.006%
2066 41,923,100 0.03%
2065 41,912,338 0.04%
2064 41,893,671 0.07%
2063 41,866,010 0.09%
2062 41,830,096 0.11%
2061 41,785,364 0.13%
2060 41,732,163 0.15%
2059 41,670,843 0.17%
2058 41,601,084 0.19%
2057 41,522,014 0.21%
2056 41,434,774 0.23%
2055 41,338,448 0.25%
2054 41,233,873 0.28%
2053 41,120,477 0.29%
2052 40,999,698 0.32%
2051 40,870,773 0.34%
2050 40,733,304 0.36%
2049 40,588,072 0.38%
2048 40,434,856 0.4%
2047 40,272,431 0.43%
2046 40,100,751 0.45%
2045 39,920,558 0.48%
2044 39,731,027 0.5%
2043 39,534,093 0.52%
2042 39,328,332 0.55%
2041 39,114,174 0.57%
2040 38,892,211 0.59%
2039 38,662,243 0.62%
2038 38,424,592 0.64%
2037 38,178,789 0.67%
2036 37,924,438 0.7%
2035 37,662,565 0.72%
2034 37,392,354 0.75%
2033 37,114,776 0.77%
2032 36,830,488 0.8%
2031 36,538,688 0.83%
2030 36,238,199 0.86%
2029 35,929,085 0.9%
2028 35,609,999 0.93%
2027 35,280,410 0.98%
2026 34,939,340 1.02%
2025 34,585,730 1.08%
2024 34,217,848 1.1%
2023 33,845,617 1.11%
2022 33,475,438 0.96%
2021 33,155,882 0.97%
2020 32,838,579 1.2%
2019 32,449,303 1.73%
2018 31,897,584 1.83%
2017 31,324,637 1.48%
2016 30,866,494 1.34%
2015 30,457,600 1.13%
2014 30,115,826 1%
2013 29,817,919 0.91%
2012 29,550,366 0.84%
2011 29,304,086 0.75%
2010 29,086,019 0.65%
2009 28,896,811 0.62%
2008 28,719,041 0.66%
2007 28,530,699 0.73%
2006 28,324,491 0.79%
2005 28,101,180 0.89%
2004 27,852,190 0.99%
2003 27,580,490 1.07%
2002 27,288,217 1.2%
2001 26,964,601 1.38%
2000 26,598,331 1.57%
1999 26,186,504 1.74%
1998 25,738,095 1.84%
1997 25,274,147 1.87%
1996 24,811,171 1.9%
1995 24,348,919 1.96%
1994 23,881,493 2%
1993 23,413,783 2.04%
1992 22,946,340 2.06%
1991 22,483,775 2.13%
1990 22,014,771 2.24%
1989 21,532,589 2.27%
1988 21,054,702 2.3%
1987 20,582,320 2.31%
1986 20,117,122 2.39%
1985 19,648,204 2.47%
1984 19,174,716 2.51%
1983 18,705,957 2.52%
1982 18,246,503 2.52%
1981 17,798,805 2.52%
1980 17,360,949 2.53%
1979 16,933,139 2.53%
1978 16,516,059 2.52%
1977 16,109,806 2.5%
1976 15,716,809 2.5%
1975 15,333,957 2.52%
1974 14,956,552 2.56%
1973 14,582,867 2.62%
1972 14,210,147 2.69%
1971 13,838,067 2.49%
1970 13,501,237 2.54%
1969 13,166,767 2.83%
1968 12,803,993 2.85%
1967 12,448,814 2.87%
1966 12,101,297 2.89%
1965 11,761,085 2.91%
1964 11,427,978 2.94%
1963 11,102,099 2.94%
1962 10,784,612 2.95%
1961 10,475,123 2.96%
1960 10,174,127 -

Data sources: United Nations | World Population Prospects (2025–2100, retrieved 2026-03-10); World Bank | Health (1960–2024, retrieved 2026-04-06).

GeoRank.org/population/peru | CC BY

Peru has a population of 35M as of 2026, compared to 30.9M in 2016, 28.3M in 2006, and 24.8M in 1996.

Over the past 10 years, the population has had a trend to increase by an average of 1.35% per year. Peru is ranked 95th out of 197 countries by a 10-year average growth rate.

The UN's World Population Prospects forecasts that with changing growth rate trends in 20 years (in 2046) Peru will have 40,100,751 people (14.5% growth) with a rank change from 48th to 51st.

By the year 2100, Peru's population is projected to grow by 9.77% from its current level to 38.5M people.

Natural change and net migration by year

Total
Natural
Net migration
1x
Year Population change
Total Natural Net migration
2025 - - 11,931
2024 - - 18,406
2023 378,571 353,788 24,783
2022 361,841 327,859 33,982
2021 277,308 235,440 41,868
2020 357,325 301,950 55,375
2019 421,251 346,981 74,270
2018 682,190 343,123 339,067
2017 463,715 349,333 114,382
2016 452,599 355,859 96,740
2015 365,202 362,781 2,421
2014 318,325 368,708 -50,383
2013 277,480 372,694 -95,214
2012 257,638 376,501 -118,863
2011 234,929 383,268 -148,339
2010 201,208 382,510 -181,302
2009 177,208 396,522 -219,314
2008 178,333 413,640 -235,307
2007 198,377 435,122 -236,745
2006 214,033 445,884 -231,851
2005 232,547 454,199 -221,652
2004 265,446 459,617 -194,171
2003 277,967 459,243 -181,276
2002 306,551 463,709 -157,158
2001 340,673 470,154 -129,481
2000 391,869 484,222 -92,353
1999 431,770 487,095 -55,325
1998 465,048 489,436 -24,388
1997 462,833 495,348 -32,515
1996 463,106 501,855 -38,749
1995 461,395 507,894 -46,499
1994 473,436 512,735 -39,299
1993 461,994 513,769 -51,775
1992 472,916 514,618 -41,702
1991 452,222 513,867 -61,645
1990 485,796 515,233 -29,437
1989 478,583 512,152 -33,569
1988 477,191 508,429 -31,238
1987 467,578 502,229 -34,651
1986 462,821 496,712 -33,891
1985 475,000 488,887 -13,887
1984 471,961 477,968 -6,007
1983 465,538 469,781 -4,243
1982 453,359 461,107 -7,748
1981 442,035 453,158 -11,123
1980 433,654 445,100 -11,446
1979 421,962 439,110 -17,148
1978 412,188 432,127 -19,939
1977 400,311 425,428 -25,117
1976 385,682 420,284 -34,602
1975 380,018 414,400 -34,382
1974 374,806 408,299 -33,493
1973 372,561 400,752 -28,191
1972 372,860 396,960 -24,100
1971 371,297 391,506 -20,209
1970 302,369 318,022 -15,653
1969 366,571 379,347 -12,776
1968 358,990 372,379 -13,389
1967 351,387 365,224 -13,837
1966 343,653 356,819 -13,166
1965 336,775 349,245 -12,470
1964 329,441 341,570 -12,129
1963 322,312 332,352 -10,040
1962 312,665 321,716 -9,051
1961 306,322 313,385 -7,063
1960 295,688 302,924 -7,236

Data sources: World Bank | Health (1960–2025, retrieved 2026-04-06).

GeoRank.org/population/peru | CC BY

Over the last 10 years, 82% of the population change in Peru is from natural causes (a gain of 3,345,822 people) and 18% is from migration (a gain of 732,505 people).

As of 2024, 1,837,219 residents or 5.4% of the population were not native-born in Peru, compared to 102,662 and 0.4% in 2010.

Peru population clock

Peru Rank
Current population
35031596
48/197
Percent of world population 0.42% 48/197
One net population change
1.41 minutes
49/197
One birth every
58.4 seconds
51/196
One death every
2.83 minutes
57/196
Daily growth/decline +1,020 49/197
Annual growth/decline +372,231 49/197
Annual growth/decline rate +1.1% 95/197
One migration net change every
44.2 minutes
41/196
Annual migration change +11,931 41/196
Foreign-born residents 1,837,219 39/195
Foreign-born share of population 5.4% 90/195

Largest cities by population

Compare countries by 7 more topics

Peru population statistics

Peru World
Life expectancy 78.3 years 73.8 years
Average age 33.2 years 33.8 years
Median age 30.8 years 31.6 years
Male:Female ratio 49.7:50.3 50.3:49.7
Fertility rate 1.98 births per woman 2.2 births per woman
Population density 70.7 ppl/mi² 144 ppl/mi²

Population map with other countries

1x

Data sources: World Bank | Health (1960–2024, retrieved 2026-04-06); United Nations | World Population Prospects (1960–2026, retrieved 2026-03-10); U.S. Census Bureau (1960–2025, retrieved 2026-02-08); Central Intelligence Agency (CIA) (2000–2019, retrieved 2026-02-20).

GeoRank.org/population/peru | CC BY

Help us show the world through your eyes

Share a photo of your city and help others discover what it looks like to live there. Your contribution makes our data come alive.

Data sources:

  1. World Bank | Health (1960–2025, retrieved 2026-04-06)
  2. United Nations | World Population Prospects (1960–2100, retrieved 2026-03-10)
  3. U.S. Census Bureau (1960–2025, retrieved 2026-02-08)
  4. Central Intelligence Agency (CIA) (2000–2019, retrieved 2026-02-20)
  5. Wikidata (2026, retrieved 2026-02-08)

Creative Commons Attribution (CC BY) — you’re free to copy, share, remix, adapt, and use even commercially as long as you give appropriate credit and clearly indicate if you made changes. Other sources may be subject to different license terms.