Этническая принадлежность и язык. В дождевых лесах восточного Перу обитает около ста индейских племен. Эти племена, практически изолированные от всего остального населения, говорят на местных наречиях и добывают пропитание охотой, рыболовством и земледелием.

Еще одна группа коренного населения включает индейцев, говорящих на языках кечуа и аймара. Многие из них переселились в столицу страны — Лиму и другие города на побережье, особенно после того, как в 1980 в горах разразилась партизанская война, но большинство продолжает жить в Андах, занимаясь земледелием и скотоводством.  

Остальное население составляют креолы — белые потомки европейцев, в основном испанцев, которые до 1970-х годов практически господствовали в стране; метисы — потомки смешанных браков европейцев и индейцев, составляющие основную часть среднего класса, а также некоторое количество негров и выходцев из Азии.  

Население. По оценке 2003, численность населения Перу составляла 28,40 млн. человек. К 2003 население ежегодно увеличивалось в среднем на 1,61%. Ожидается, что к 2005 население составит примерно 28 659 тыс. человек. Рождаемость оценивается в 22,81 на 1000 жителей, а смертность в 5,69 смертей на 1000 жителей.Средняя продолжительность жизни в Перу у мужчин составляет 68,45, а у женщин — 73,43 лет. Когда-то по преимуществу сельская страна быстро урбанизировалась, так что в 1997 более 70% ее жителей проживало в городах. Примерно 60% населения сосредоточено в прибрежной зоне, составляющей всего 11% территории Перу; именно здесь находятся основные центры политической и хозяйственной жизни страны. Около 30% перуанцев живет в горах, 10% — в амазонской Сельве.  

Города. Перуанские города быстро разрастаются по мере того, как переселенцы и беженцы из горных районов поселяются на окраинах Лимы и других центров. Там они сооружают укрытия, строят дома и образуют так называемые «молодые города». Крупнейший город Перу — Лима, столица страны и ее административный, финансовый и культурный центр, имеет население (по оценке 1997) 5 659 тыс. человек. Крупными городами являются также Арекипа (634 тыс. человек) на юге страны; Трухильо (532 тыс.), Кальяо (515 тыс.), Чиклайо (426 тыс.), Пьюра (324 тыс.) и Чимботе (296 тыс.) в северной и центральной части побережья; Куско (275 тыс.) на юге горной области Анд; и Икитос (269 тыс.) на верхней Амазонке (все вышеприведенные оценки численности населения городов, за исключением Лимы, даны на 1993).  

Религия. Около 90% населения формально принадлежат к Римско-католической церкви, хотя большинство лишь изредка посещает богослужения или вообще не исполняет обрядов и в большей степени привержено традиционным народным верованиям. Католическое духовенство ежегодно получает небольшое пособие от государства. В 1979 был подписан конкордат между Ватиканом и перуанским правительством, закреплявший отделение церкви от государства и провозглашавший свободу вероисповедания. В последнее время возросло количество протестантов, евангелистов и пятидесятников, однако они составляют не более 6% населения.