WikiPeru • The Encyclopedia of Peru
EN ES FR

Country statistics

National demographics and update

Peru's population is constantly evolving. Historically, the country conducted major censuses in 1993, 2007, and 2017. The very latest official results from the national census (Censos Nacionales 2025), recently published by the INEI, reveal that the total population of Peru now stands at 34,157,732 inhabitants. This confirms its position as the fourth most populous country in South America. The capital, Metropolitan Lima, alone concentrates nearly 29.7% of the national population with 10,129,708 inhabitants, illustrating massive urbanization.

The tables below present the demographic evolution by department and by city, keeping the historical milestones (1993) and recent projections to illustrate this growth.

By department

Department Capital Area (km²) 1993 (Census) 2010 (Estimate) 2020 (Projection)
AmazonasChachapoyas39,249336,665500,000550,000
AncashHuaraz35,864955,0231,180,0001,230,000
ApurímacAbancay20,895381,997424,259429,720
ArequipaArequipa63,343916,8061,165,0001,382,730
AyacuchoAyacucho43,814492,507616,176658,000
CajamarcaCajamarca33,3171,259,8081,417,0121,455,245
CallaoCallao146639,3921,129,8541,319,706
CuscoCusco71,8911,073,7631,357,0751,439,741
HuancavelicaHuancavelica22,131398,267454,797367,252
HuánucoHuánuco36,848617,266762,223759,962
IcaIca21,327616,079893,2921,020,050
JunínHuancayo44,197989,2541,316,8941,374,221
La LibertadTrujillo25,5001,250,7361,888,9722,077,345
LambayequeChiclayo14,2131,028,2311,310,7851,419,648
LimaLima34,8026,345,30010,628,47012,214,119
LoretoIquitos368,852625,1671,027,5591,087,623
Madre de DiosPuerto Maldonado85,30071,680173,811234,432
MoqueguaMoquegua15,733126,522192,740211,157
PascoCerro de Pasco25,319243,756271,904252,048
PiuraPiura35,8921,402,8922,047,9542,277,711
PunoPuno71,9991,187,9641,237,9971,303,201
San MartínMoyobamba51,253518,669899,6481,003,377
TacnaTacna16,076244,149370,974430,642
TumbesTumbes4,669140,304251,521286,684
UcayaliPucallpa102,410314,351589,110711,760
National total 1,285,216 22,048,356 31,451,763 35,049,256

By city

City 1993 (Census) 2000 (Estimate) 2020 (Projection)
Metropolitan Lima6,321,1737,497,00010,292,408
Arequipa619,156762,0001,008,290
Trujillo509,312652,000919,899
Chiclayo411,536517,000663,200
Piura277,964325,000473,025
Iquitos274,759367,000430,700
Chimbote268,979336,000395,100
Huancayo258,209327,000450,900
Cusco255,568291,000492,400
Tacna174,336209,030293,119
Pucallpa172,286204,772211,651
Ica161,406219,856325,700
Sullana147,361160,789201,302
Juliaca142,576172,956316,900
Huánuco118,814174,384221,300
Chincha Alta110,016141,697219,700
Ayacucho105,918130,076180,766
Cajamarca92,447129,209226,031
Puno91,877109,383140,839
Talara82,22892,72459,682

Source: INEI (Instituto Nacional de Estadística e Informática)