Peru Population 2026
Peru is a country in the Latin America & Caribbean region, classified as an upper middle income nation. As of 2025, its population stands at 34,217,848, ranking 48th globally by population size. The country has experienced a 1-year growth rate of 1.10% and a 10-year average growth rate of 1.29%.
Population Trend (Peru)
Population by Decade
Population milestones
How Peru's population changed across key years (World Bank estimates).
Overview
Peru's population of 34,217,848 in 2025 places it among the most populous countries in Latin America & Caribbean, a region characterized by diverse demographic transitions. The latest 1-year growth rate of 1.10% reflects a slight deceleration compared to the 10-year average growth rate of 1.29%, suggesting a gradual slowdown in population expansion. This trend aligns with broader regional patterns where countries in the upper middle income group often see declining fertility rates and increasing urbanization.
Key Facts
- Peru's latest population in 2025 is 34,217,848.
- The country has a 1-year growth rate of 1.10% as of 2025.
- Over the past decade, the average annual growth rate is 1.29%.
- Peru ranks 48th in global population size.
- It is classified as an upper middle income country in the Latin America & Caribbean region.
- The 10-year average growth rate is slightly higher than the current 1-year rate, indicating a slowing trend.