Home » cities » Main Cities of Peru

Main Cities of Peru


List of the main cities of Peru, ordered by number of inhabitants.

nametypepopulation
Limacity9,989,369
Arequipacity844,000
Trujillocity709,566
Chiclayocity524,442
Iquitoscity465,817
Piuracity421,648
Cuscocity420,137
Chimbotecity334,568
Juliacacity270,340
Pucallpacity250,000
Paitacity180,000
Tarapotocity176,000
Buenos Airestown159,321
Punocity140,839
Huarazcity127,000
Huánucocity120,000
Moyobambacity120,000
Puerto Maldonadocity92,000
Tumbestown91,365
Pampastown85,020
Talaratown84,978
Cerro de Pascocity70,000
Bajo Pichanaquitown69,456
Yurimaguastown64,000
Barrancatown62,000
Ilotown58,000
Lagunastown57,396
Sicuanitown55,269
Cutervotown53,075
La Rinconadacity50,000
Bagua Grandetown47,336
Tarmacity43,042
Nautacity32,000
Jaujatown30,000
Mollendocity28,953
Azangarotown27,823
Nazcacity27,000
Marcavelicatown26,031
Querecotillotown24,452
Riojatown24,263
Sechuratown23,250
Chachapoyascity21,142
San Juan de Marconacity20,000
La Mercedtown19,983
Santiago de Chucotown19,860
Paijántown18,931
Zarumillatown18,338
Pomalcatown18,047
Balas Puertotown17,436
Celendíntown16,721
San Pedro de los Incastown16,196
Pátapotown15,270
Coracoratown14,769
San Marcostown14,714
Cayaltítown13,681
Ccatccatown13,295
Macusanitown11,707
Masiseatown11,593
Caraztown10,962
Carhuaztown10,900
Pampastown10,880
Socotatown10,779
Caballocochatown10,568
Atalayatown10,243
Mancoratown10,128
Oxapampatown8,554
Morropóntown8,297
Santo Tomástown8,000
Caleta Cruztown7,737
Sameguatown6,500
Ayabacatown6,047
Alto Mayotown5,000
Puerto Callaotown5,000
Chocopetown4,910
Tacabambatown3,491
Perenétown3,000
Huancapitown2,292
Chacastown2,200
Palcatown2,000
Sepahuatown1,800
Iñaparitown1,500
Negritostown1,244
Puerto Esperanzatown920
Villa Virgentown900
Coporaquetown852
Abancaycity0
Acaritown0
Acchatown0
Accomarcatown0
Achacunitown0
Achomatown0
Acobambatown0
Acobambatown0
Acomayotown0
Acomayotown0
Acopíatown0
Acostown0
Aguas Verdestown0
Aguaytíatown0
Aijatown0