34,922,148
As of Jan 1, 2026 - Source
Peru's population is projected to be 38,658,263 by 2097.
Historical
Switch the toggle to see projected data.
| Year ↓ | Population | Change | Pop. Rank |
|---|---|---|---|
| 2026 | 34,922,148 | 1.04% | 48 |
| 2025 | 34,576,665 | 1.04% | 47 |
| 2020 | 32,838,579 | 1.2% | 45 |
| 2019 | 32,449,303 | 1.73% | 44 |
| 2018 | 31,897,584 | 1.83% | 44 |
| 2017 | 31,324,637 | 1.48% | 44 |
| 2015 | 30,457,600 | 0.93% | 45 |
| 2010 | 29,086,019 | 0.69% | 40 |
| 2005 | 28,101,180 | 1.1% | 39 |
| 2000 | 26,598,331 | 1.78% | 38 |
| Year ↑ | Population | Change | Pop. Rank |
|---|---|---|---|
| 2026 | 34,922,148 | 1.04% | 48 |
| 2032 | 36,774,945 | 0.85% | 50 |
| 2037 | 38,096,897 | 0.71% | 50 |
| 2042 | 39,220,380 | 0.58% | 50 |
| 2047 | 40,137,878 | 0.46% | 51 |
| 2052 | 40,840,546 | 0.35% | 51 |
| 2057 | 41,339,325 | 0.24% | 55 |
| 2062 | 41,624,298 | 0.14% | 54 |
| 2067 | 41,698,821 | 0.04% | 55 |
| 2072 | 41,569,488 | -0.06% | 55 |
419K
500K
750K
1M
2.5M
5M
7.5M
10M
12M
Lima has a metropolitan area population of 12,003,443, comprising 34.37%% of Peru's total population.
As of 2026, Peru has a total population of 34,922,148, ranking as the 48th most populous nation in the world.
Peru has a net population change of approximately 929 people per day, driven by 1,459 births, 548 deaths, and net immigration of 18 people.
Peru represents 0.44% of the total global population and 7.93% of South America's population.
Peru has a population density of 27.3 people per km² (approximately 70.7 per mi²), making it the 187th most densely populated country in the world.
Currently, 73.29% of the population resides in urban areas, a figure that is increasing annually.
*Rates last updated: June 16, 2026
As of 2026, the largest ethnicity in Peru is Mestizo (Mixed Indigenous and White) (60.2%) , followed by Indigenous (25.8%) .
As of 2026, Roman Catholic is the largest religion in Peru, comprising 60% of the population.