South America
Peru
140 places of 15,000 people or more
The 40 largest
- Lima7,737,002
- Callao1,226,200
- Arequipa1,195,700
- Trujillo1,067,700
- Piura630,000
- Chiclayo609,400
- Huancayo456,250
- Cusco428,450
- Iquitos377,609
- Pucallpa326,040
- Chimbote316,966
- Tacna286,240
- Ica282,407
- Santiago de Surco251,648
- Juliaca245,675
- Cajamarca201,329
- Huánuco196,627
- Miraflores187,401
- Santa Anita - Los Ficus184,614
- Sullana160,789
- Chincha Alta153,076
- Ayacucho140,033
- San Martin130,000
- Puno128,637
- Huaraz118,836
- San Francisco De Borja105,076
- Talara99,074
- Tumbes96,946
- Chosica88,606
- Puerto Maldonado85,024
- Breña81,909
- San Juan78,153
- Ciudad Satelite76,410
- Chilca73,371
- Selva Alegre72,696
- Abancay72,277
- Moquegua69,882
- Chulucanas68,835
- San Isidro68,309
- San Fernando67,844
Population from GeoNames, which takes it from national censuses and estimates of different years.