Population of Peru

32,971,846

2020


Yearly change:

1.42%

5-year change:

1.64%

20-year change:

1.23%

Most populated cities in Peru

Peru has an estimated population of 33 million. Around 39% of the population lives in the 10 major cities.

# City Population
1 Lima 7,737,002
2 Arequipa 841,130
3 Callao 813,264
4 Trujillo, La Libertad 747,450
5 Chiclayo, Lambayeque 577,375
6 Iquitos, Loreto 437,620
7 Huancayo, Junin 376,657
8 Piura 325,466
9 Chimbote, Ancash 316,966
10 Cusco 312,140
# City Population
11 Pucallpa, Ucayali 310,750
12 Tacna 280,098
13 Santiago de Surco, Lima region 251,648
14 Ica 246,844
15 Juliaca, Puno 245,675
16 Santa Anita - Los Ficus, Lima region 184,614
17 Sullana, Piura 160,789
18 Chincha Alta, Ica 153,076
19 Huánuco 147,959
20 Ayacucho 140,033