1. Lima – 11,200,000
The capital and largest city, located on the Pacific coast.
2. Arequipa – 1,000,000
Colonial city surrounded by volcanoes in southern Peru.
3. Trujillo – 950,000
City of Eternal Spring with ancient ruins nearby.
4. Chiclayo – 800,000
Northern city known for archaeological museums.
5. Piura – 700,000
Warm northern city with colonial history.
6. Cusco – 600,000
Historic capital of the Inca Empire and gateway to Machu Picchu.
7. Iquitos – 500,000
Amazonian city accessible only by air or river.
8. Huancayo – 450,000
Andean city known for commerce and culture.
9. Pucallpa – 400,000
Amazon River port city in eastern Peru.
10. Tacna – 350,000
Southern border city with a strong patriotic identity.
11. Chimbote – 350,000
Fishing and industrial city on the coast.
12. Juliaca – 300,000
High-altitude commercial city near Lake Titicaca.
13. Ica – 300,000
Desert city known for wine and sand dunes.
14. Ayacucho – 280,000
City of churches and colonial architecture.
15. Cajamarca – 250,000
Historic site of the capture of Atahualpa.
16. Sullana – 240,000
Agricultural center near Piura.
17. Tarapoto – 240,000
Jungle city known as the City of Palms.
18. Huaraz – 200,000
Base for trekking in the Cordillera Blanca.
19. Huánuco – 190,000
Warm mountain valley city in central Peru.
20. Tumbes – 180,000
Northernmost coastal city near the Ecuador border.
21. Moquegua – 170,000
Small southern city with high living standards.
22. Puno – 170,000
Lake Titicaca city with rich folklore.
23. Moyobamba – 130,000
Jungle city known for orchids.
24. Puerto Maldonado – 110,000
Gateway to the southern Amazon jungle.
25. Abancay – 100,000
Mountain city in Apurímac region.