๐Ÿ‡ต๐Ÿ‡ช Population of Peru

34,683,444
Current Population of Peru
330,945
Net population growth this year
27.09
Population Density (people/kmยฒ)

As of July 1, 2024 the population of Peru reached 34,683,444, of which 17,166,967 people are male and 17,516,477 female. The country has a population density of 27.0946 people per square kilometer. With an overall population growth rate of 0.954% for the year. According to the latest data, Peru is set to increase its population size by 330,945 people next year. Making the total population count of Peru 34,683,444 people by 2024.

Historic Population of Peru (1950 - 2024)

Between 1950 and 2024 the population of Peru grown from 7,678,968 people to 34,683,444. An increase of the population size by 351.67% in 73 years.

Year Total Male Female People +/- Density (p/kmยฒ) Growth Rate
1950 7,678,968 3,857,644 3,821,323 215,563 5.9988 2.807%
1951 7,897,482 3,967,824 3,929,658 221,466 6.1695 2.804%
1952 8,121,460 4,080,684 4,040,776 226,489 6.3445 2.789%
1953 8,349,466 4,195,614 4,153,852 229,524 6.5226 2.749%
1954 8,583,400 4,313,596 4,269,804 238,343 6.7053 2.777%
1955 8,825,897 4,435,938 4,389,960 246,652 6.8948 2.795%
1956 9,077,048 4,562,641 4,514,406 255,649 7.091 2.817%
1957 9,336,910 4,693,690 4,643,221 264,077 7.294 2.829%
1958 9,602,508 4,827,586 4,774,922 267,117 7.5015 2.782%
1959 9,879,206 4,967,006 4,912,200 286,280 7.7176 2.898%
1960 10,172,206 5,114,540 5,057,666 299,721 7.9465 2.947%
1961 10,478,096 5,268,511 5,209,586 312,059 8.1855 2.978%
1962 10,792,094 5,426,462 5,365,633 315,937 8.4308 2.928%
1963 11,112,665 5,587,642 5,525,022 325,204 8.6812 2.927%
1964 11,442,301 5,753,446 5,688,856 334,068 8.9387 2.92%
1965 11,781,580 5,924,127 5,857,453 344,491 9.2037 2.924%
1966 12,127,990 6,098,458 6,029,532 348,328 9.4744 2.872%
1967 12,481,626 6,276,471 6,205,155 358,943 9.7506 2.876%
1968 12,843,249 6,458,456 6,384,793 364,304 10.0331 2.837%
1969 13,213,740 6,644,864 6,568,876 376,677 10.3225 2.851%
1970 13,562,371 6,821,666 6,740,704 320,585 10.5949 2.364%
1971 13,911,968 6,998,792 6,913,176 378,609 10.868 2.722%
1972 14,292,437 7,189,645 7,102,792 382,330 11.1652 2.675%
1973 14,674,786 7,378,943 7,295,842 382,367 11.4639 2.606%
1974 15,057,176 7,565,452 7,491,724 382,413 11.7626 2.54%
1975 15,441,498 7,752,190 7,689,308 386,231 12.0629 2.501%
1976 15,826,813 7,938,665 7,888,148 384,400 12.3639 2.429%
1977 16,224,614 8,132,080 8,092,533 411,201 12.6746 2.535%
1978 16,638,480 8,334,638 8,303,841 416,531 12.9979 2.504%
1979 17,059,185 8,540,476 8,518,709 424,881 13.3266 2.491%
1980 17,492,406 8,754,121 8,738,285 441,559 13.665 2.524%
1981 17,932,344 8,972,360 8,959,984 438,319 14.0087 2.444%
1982 18,374,372 9,190,956 9,183,415 445,735 14.354 2.426%
1983 18,826,906 9,413,896 9,413,010 459,333 14.7075 2.44%
1984 19,285,646 9,638,776 9,646,870 458,149 15.0659 2.376%
1985 19,746,610 9,864,692 9,881,918 463,779 15.426 2.349%
1986 20,208,437 10,091,736 10,116,702 459,874 15.7868 2.276%
1987 20,671,360 10,319,579 10,351,781 465,973 16.1484 2.254%
1988 21,143,799 10,552,382 10,591,418 478,904 16.5175 2.265%
1989 21,624,311 10,789,246 10,835,065 482,120 16.8929 2.23%
1990 22,109,098 11,028,476 11,080,623 487,455 17.2716 2.205%
1991 22,583,006 11,262,762 11,320,244 460,361 17.6418 2.039%
1992 23,047,248 11,492,270 11,554,978 468,121 18.0045 2.031%
1993 23,513,882 11,723,006 11,790,876 465,149 18.369 1.978%
1994 23,983,258 11,956,534 12,026,724 473,603 18.7357 1.975%
1995 24,449,055 12,189,353 12,259,703 457,991 19.0995 1.873%
1996 24,907,304 12,418,047 12,489,256 458,505 19.4575 1.841%
1997 25,365,386 12,646,350 12,719,036 457,660 19.8154 1.804%
1998 25,818,226 12,871,958 12,946,268 448,020 20.1691 1.735%
1999 26,252,239 13,088,604 13,163,636 420,007 20.5082 1.6%
2000 26,654,439 13,290,366 13,364,072 384,392 20.8224 1.442%
2001 27,014,909 13,472,596 13,542,313 336,547 21.104 1.246%
2002 27,334,503 13,635,757 13,698,746 302,642 21.3536 1.107%
2003 27,623,341 13,784,608 13,838,734 275,035 21.5793 0.996%
2004 27,893,911 13,925,077 13,968,835 266,105 21.7907 0.954%
2005 28,147,267 14,057,586 14,089,680 240,606 21.9886 0.855%
2006 28,381,078 14,180,760 14,200,318 227,017 22.1712 0.8%
2007 28,600,387 14,296,701 14,303,686 211,600 22.3426 0.74%
2008 28,806,185 14,388,026 14,418,159 199,996 22.5033 0.694%
2009 29,009,326 14,461,087 14,548,240 206,287 22.662 0.711%
2010 29,229,572 14,545,482 14,684,090 234,204 22.8341 0.801%
2011 29,477,721 14,647,748 14,829,974 262,095 23.0279 0.889%
2012 29,749,589 14,765,436 14,984,154 281,640 23.2403 0.947%
2013 30,038,809 14,894,870 15,143,939 296,800 23.4662 0.988%
2014 30,353,951 15,041,702 15,312,249 333,485 23.7124 1.099%
2015 30,711,863 15,215,665 15,496,198 382,338 23.992 1.245%
2016 31,132,779 15,428,090 15,704,688 459,493 24.3208 1.476%
2017 31,605,486 15,666,064 15,939,422 485,923 24.6901 1.537%
2018 32,203,944 15,961,942 16,242,002 710,992 25.1576 2.208%
2019 32,824,860 16,268,182 16,556,679 530,841 25.6427 1.617%
2020 33,304,756 16,499,432 16,805,323 428,950 26.0176 1.288%
2021 33,715,472 16,695,110 17,020,361 392,481 26.3384 1.164%
2022 34,049,588 16,857,086 17,192,503 275,753 26.5995 0.81%
2023 34,352,719 17,005,118 17,347,601 330,507 26.8363 0.962%
2024 34,683,444 17,166,967 17,516,477 330,945 27.0946 0.954%

Statements that can be derived from Peru's population data

  • Peru has a population of 34,683,444 people, as of July 1, 2024.
  • Peru's population is equivalent to 0.43% of the total world population.
  • In 2024, Peru's population will grow with 330,945 people.
  • In 2024, 54,099 more people will emigrate from Peru than immigrate to the country.
  • The median age of the population in Peru is 29.07 years.
  • In Peru there are 27.09 people per square kilometers (0.386102 square miles), if spaced out evenly.
  • 8.94 infants die at birth out of a 1000 new born in Peru.
  • In Peru, 17,166,967 of the total population are male, and 17,516,477 are female.

Future Population of Peru (2024 - 2100)

Peru's population is set to incease in the future from 34,683,444 people to 42,102,154 people. An increase of the population size by 448.28% from 2024 to 2100.

Year Total Male Female People +/- Density (p/kmยฒ) Growth Rate
2024 34,683,444 17,166,967 17,516,477 330,945 27.0946 0.954%
2025 35,015,825 17,329,699 17,686,125 333,815 27.3543 0.953%
2026 35,351,784 17,494,291 17,857,493 338,104 27.6167 0.956%
2027 35,690,300 17,660,214 18,030,086 338,929 27.8812 0.95%
2028 36,029,236 17,826,428 18,202,808 338,941 28.1459 0.941%
2029 36,367,136 17,992,221 18,374,914 336,860 28.4099 0.926%
2030 36,702,393 18,156,779 18,545,613 333,653 28.6718 0.909%
2031 37,032,850 18,319,008 18,713,842 327,263 28.93 0.884%
2032 37,357,050 18,478,183 18,878,866 321,135 29.1832 0.86%
2033 37,675,482 18,634,627 19,040,854 315,729 29.432 0.838%
2034 37,987,772 18,788,171 19,199,602 308,853 29.676 0.813%
2035 38,292,986 18,938,326 19,354,660 301,574 29.9144 0.788%
2036 38,591,846 19,085,449 19,506,397 296,146 30.1479 0.767%
2037 38,884,546 19,229,660 19,654,887 289,255 30.3765 0.744%
2038 39,169,734 19,370,308 19,799,426 281,121 30.5993 0.718%
2039 39,447,878 19,507,597 19,940,281 275,166 30.8166 0.698%
2040 39,720,162 19,642,127 20,078,034 269,401 31.0293 0.678%
2041 39,985,297 19,773,271 20,212,026 260,870 31.2364 0.652%
2042 40,242,211 19,900,488 20,341,723 252,958 31.4371 0.629%
2043 40,491,961 20,024,366 20,467,595 246,543 31.6322 0.609%
2044 40,734,414 20,144,820 20,589,593 238,361 31.8216 0.585%
2045 40,968,891 20,261,455 20,707,436 230,595 32.0048 0.563%
2046 41,196,444 20,374,810 20,821,634 224,509 32.1826 0.545%
2047 41,416,289 20,484,463 20,931,826 215,181 32.3543 0.52%
2048 41,627,090 20,589,732 21,037,358 206,423 32.519 0.496%
2049 41,829,206 20,690,842 21,138,364 197,809 32.6769 0.473%
2050 42,022,554 20,787,722 21,234,833 188,887 32.8279 0.449%
2051 42,207,184 20,880,407 21,326,777 180,371 32.9721 0.427%
2052 42,383,105 20,969,001 21,414,105 171,473 33.1096 0.405%
2053 42,550,346 21,053,514 21,496,832 163,008 33.2402 0.383%
2054 42,709,705 21,134,356 21,575,350 155,711 33.3647 0.365%
2055 42,860,752 21,211,393 21,649,359 146,381 33.4827 0.342%
2056 43,003,082 21,284,357 21,718,725 138,280 33.5939 0.322%
2057 43,138,629 21,354,232 21,784,397 132,814 33.6998 0.308%
2058 43,265,671 21,420,267 21,845,405 121,271 33.799 0.28%
2059 43,382,571 21,481,638 21,900,933 112,529 33.8904 0.259%
2060 43,489,939 21,538,645 21,951,293 102,206 33.9742 0.235%
2061 43,589,207 21,592,008 21,997,199 96,331 34.0518 0.221%
2062 43,681,143 21,642,094 22,039,049 87,539 34.1236 0.2%
2063 43,765,046 21,688,557 22,076,488 80,267 34.1891 0.183%
2064 43,840,727 21,731,302 22,109,426 71,096 34.2483 0.162%
2065 43,908,122 21,770,204 22,137,918 63,695 34.3009 0.145%
2066 43,968,090 21,805,683 22,162,407 56,240 34.3478 0.128%
2067 44,019,984 21,837,477 22,182,508 47,549 34.3883 0.108%
2068 44,063,454 21,865,403 22,198,051 39,389 34.4223 0.089%
2069 44,098,924 21,889,652 22,209,272 31,552 34.45 0.072%
2070 44,126,251 21,910,185 22,216,066 23,102 34.4713 0.052%
2071 44,145,061 21,926,797 22,218,264 14,518 34.486 0.033%
2072 44,156,071 21,939,692 22,216,379 7,502 34.4946 0.017%
2073 44,160,350 21,949,367 22,210,983 1,057 34.498 0.002%
2074 44,157,950 21,955,923 22,202,028 -5,857 34.4961 -0.013%
2075 44,148,424 21,959,110 22,189,315 -13,195 34.4886 -0.03%
2076 44,130,840 21,958,350 22,172,491 -21,973 34.4749 -0.05%
2077 44,105,722 21,953,888 22,151,834 -28,265 34.4553 -0.064%
2078 44,073,869 21,946,178 22,127,691 -35,440 34.4304 -0.08%
2079 44,035,118 21,935,079 22,100,039 -42,062 34.4001 -0.096%
2080 43,990,236 21,920,812 22,069,424 -47,701 34.3651 -0.108%
2081 43,938,908 21,903,177 22,035,731 -54,957 34.325 -0.125%
2082 43,881,874 21,882,518 21,999,356 -59,109 34.2804 -0.135%
2083 43,820,328 21,859,340 21,960,988 -63,984 34.2323 -0.146%
2084 43,754,210 21,833,579 21,920,631 -68,251 34.1807 -0.156%
2085 43,683,490 21,805,344 21,878,146 -73,189 34.1254 -0.168%
2086 43,607,790 21,774,382 21,833,408 -78,213 34.0663 -0.179%
2087 43,527,890 21,740,909 21,786,982 -81,585 34.0039 -0.187%
2088 43,444,784 21,705,454 21,739,329 -84,628 33.939 -0.195%
2089 43,357,113 21,667,217 21,689,895 -90,715 33.8705 -0.209%
2090 43,264,162 21,625,838 21,638,323 -95,187 33.7979 -0.22%
2091 43,166,103 21,581,471 21,584,631 -100,930 33.7213 -0.234%
2092 43,063,711 21,534,504 21,529,208 -103,853 33.6413 -0.241%
2093 42,957,680 21,485,321 21,472,358 -108,210 33.5584 -0.252%
2094 42,847,256 21,433,555 21,413,701 -112,638 33.4722 -0.263%
2095 42,732,542 21,379,296 21,353,246 -116,791 33.3826 -0.273%
2096 42,614,354 21,322,932 21,291,422 -119,584 33.2902 -0.281%
2097 42,491,907 21,264,058 21,227,849 -125,310 33.1946 -0.295%
2098 42,365,066 21,202,739 21,162,326 -128,373 33.0955 -0.303%
2099 42,235,276 21,139,643 21,095,632 -131,209 32.9941 -0.311%
2100 42,102,154 21,074,601 21,027,553 -135,035 32.8901 -0.321%

Population Density of Peru

Today, Peru has a population density of 27.0946 people per square kilometer. The country has seen a change in density from 5.9988 people/kmยฒ since the 1950 to 27.0946 people/kmยฒ in 2024. In the future, Peru is projected to reach a population density of 32.8901 people per square kilometer, by the year 2100.

Population Density of Peru Between 1950 - 2100

View Detailed Population Density Data for Peru

Growth Rate of Peru's Population

The population growth rate of Peru currently stands at 0.954% as of July 1, 2024. This is a decrease by 0.144 percentage points when compared to data from previous year. By 2024, the population growth rate of Peru will decrease to 0.954%. If we look further into the future, we can see that Peru's population growth is projected to land at a negative rate of -0.321% by the year 2100.

Population Growth Rate of Peru Between 1950 - 2100 (10 Year Increments)

Year Growth Rate
1950 2.807%
1960 2.947%
1970 2.364%
1980 2.524%
1990 2.205%
2000 1.442%
2010 0.801%
2020 1.288%
Year Growth Rate
2030 0.909%
2040 0.678%
2050 0.449%
2060 0.235%
2070 0.052%
2080 -0.108%
2090 -0.22%
2100 -0.321%
View Detailed Population Growth Rate Data for Peru

Life Expectancy of Peru

Today, Peru has an average life expectancy of 77.1444 years of age. The country has seen a change in life expectancy from 46.2426 years since the 1950 to 77.1444 years in 2024. In the future, Peru is projected to reach a population life expectancy of 88.0132 years of age, by the year 2100.

Life Expectancy of Peru Between 1950 - 2100 (10 Year Increments)

Year Life Expectancy (Age)
1950 46,242
1960 50,494
1970 47,160
1980 59,589
1990 65,105
2000 70,424
2010 73,710
2020 73,665
Year Life Expectancy (Age)
2030 78,250
2040 79,986
2050 81,638
2060 83,198
2070 84,564
2080 85,787
2090 86,920
2100 88,013
View Detailed Life Expectancy Data for Peru

Migration to and from Peru

In 2024 Peru will see net migrations of -54,099 people. This means that 54,099 more people will emigrate from Peru than immigrate to the country this year. An increase of net migrations when compared to the previous year of 2022, when the net migrations of Peru was -60,652.

Net Migration for Peru Between 1950 - 2100 (10 Year Increments)

Year Net Migration
1950 956
1960 -2,026
1970 -649
1980 -4,806
1990 -35,982
2000 -94,554
2010 -181,284
2020 79,456
Year Net Migration
2030 -16,787
2040 -7,621
2050 -5,920
2060 -5,920
2070 -5,920
2080 -5,920
2090 -5,920
2100 -5,920
View Detailed Migration Data for Peru

Births in Peru

In 2024, Peru will see 583,908 babies be born. That is a decrease when compared to the ammount of births recorded by Peru in 2022, when the country saw 592,156 new borns.

Births Peru Between 1950 - 2100 (10 Year Increments)

Year Births
1950 369,883
1960 477,052
1970 575,633
1980 639,400
1990 683,729
2000 633,322
2010 617,632
2020 593,207
Year Births
2030 566,809
2040 538,750
2050 508,775
2060 478,752
2070 453,950
2080 426,187
2090 401,829
2100 376,454
View Detailed Birth Data for Peru

Deaths in Peru

In 2024, 198,868 people will die in Peru. That is an increase of Peru's death count when compared to 2022, when the country recorded 255,755 deaths.

Deaths Peru Between 1950 - 2100 (10 Year Increments)

Year Deaths
1950 155,279
1960 175,308
1970 254,397
1980 193,033
1990 160,277
2000 154,375
2010 202,144
2020 243,717
Year Births
2030 216,375
2040 261,728
2050 313,974
2060 370,623
2070 424,930
2080 467,977
2090 491,079
2100 505,567
View Detailed Death Data for Peru

Median Age in Peru

The median age of Peru has been on an upward trend since the 1950's and it will continue well into the future. When the median age of Peru will reach 47.5735 years of age, by the year 2100.

Median Age in Peru Between 1950 - 2100 (10 Year Increments)

Year Median Age
1950 17.893
1960 17.0879
1970 16.7761
1980 17.4462
1990 18.823
2000 21.4585
2010 24.9836
2020 27.9571
Year Median Age
2030 30.9675
2040 34.0358
2050 37.3181
2060 40.1037
2070 42.6067
2080 44.6193
2090 46.2496
2100 47.5735
View Detailed Median Age Data for Peru

Fertility Rate in Peru

The fertility rate of Peru has been on a downward trend since the 1950's and it will continue well into the future. When the total fertility rate of Peru will reach 1.7148 births per woman, by the year 2100.

Fertility Rate in Peru Between 1950 - 2100 (10 Year Increments)

Year Total Fertility Rate (births per woman)
1950 6.9389
1960 6.9413
1970 6.3161
1980 5.0406
1990 3.9119
2000 2.8451
2010 2.5727
2020 2.216
Year Total Fertility Rate (births per woman)
2030 2.0249
2040 1.9068
2050 1.8267
2060 1.7776
2070 1.7636
2080 1.7409
2090 1.7316
2100 1.7148
View Detailed Fertility Rate Data for Peru

Infant Mortality Rate in Peru

The infant mortality rate is recorded as infant deaths under 1 year for every 1,000 live births. It gives us an insight into the maternal and infant health of Peru while at the same time being an important marker for the overall health of the country. The infant mortality rate of Peru has been on a positive downward trend since the 1950's when the infant mortality rate of the country was 157.0147. Today, Peru has a much better infant mortality rate of 8.9402 infant deaths for every 1,000 live births. This is set to improve even further in the future when Peru is projected to record an infant mortality rate of only 2.0694 infant deaths for every 1,000 live births, by the year 2100.

Infant Mortality Rate in Peru Between 1950 - 2100 (10 Year Increments)

Year Infant Mortality Rate
1950 157.0147
1960 135.2268
1970 115.7019
1980 82.9525
1990 56.4341
2000 28.9451
2010 15.7246
2020 10.3237
Year Infant Mortality Rate
2030 7.4226
2040 5.6536
2050 4.3716
2060 3.5175
2070 2.9656
2080 2.5774
2090 2.2956
2100 2.0694
View Detailed Infant Mortality Rate Data for Peru

Data Information

Data found on this page is based on the medium fertility variant of the United Nations Revision of World Population Prospects 2022.

Data Sources

The United Nations - Department of Economic and Social Affairs (Population Division)

UN Revision of World Population Prospects 2022

Data Disclaimer

People at database.earth has not verified data entry and collection processes in person. We take all open data provided by governmental and non-governmental organization at face value.

This data is the foundation for most content and visualization found on this page. If you find errors in the representation of the data, please contact us and we will correct it.

All data from sources are archived for future reference.