Cities · Peru · South America
Peru
Cities of Peru
Cities listed
135
Lima
largest city
34.6M
national population
135 of 135 listed cities
The 100 Largest Cities in Peru
Sortable and searchable. The remaining 35 cities are listed by region below.
100 cities
Every City in Peru, by Region
26 regions. 12 have their own page; the rest are listed here in full.
Lima region17 cities
- Santa Anita - Los Ficus 184,614
- San Francisco De Borja 105,076
- Chosica 88,606
- Breña 81,909
- San Isidro 68,309
- Jesus Maria 66,171
- Huaral 62,174
- Huacho 54,545
- Barranca 46,290
- Nuevo Imperial 32,344
- Imperial 32,344
- Paramonga 27,631
- Chancay 26,958
- Hualmay 26,658
- San Vicente de Cañete 25,517
- Huaura 20,723
- Mala 17,260
Piura13 cities
- Piura 630,000
- Sullana 160,789
- San Martin 130,000
- Talara 99,074
- Chulucanas 68,835
- Catacaos 57,304
- Paita 56,151
- La Unión 34,834
- Tambo Grande 30,033
- Marcavelica 25,645
- Querecotillo 25,396
- Sechura 23,020
- La Breita 17,693
La Libertad12 cities
- Trujillo 1,067,700
- Chepén 41,992
- Chocope 32,370
- Pacasmayo 29,165
- Guadalupe 25,376
- Laredo 24,691
- Moche 22,581
- Santiago de Cao 21,982
- Huamachuco 21,768
- Paiján 21,128
- Virú 20,774
- San Pedro de Lloc 16,250
Junin9 cities
- Huancayo 456,250
- Chilca 73,371
- Tarma 51,350
- La Oroya 33,345
- Jauja 21,057
- Santa Rosa 18,057
- San Martín de Pangoa 16,262
- Satipo 15,532
- Junín 15,320
Lambayeque9 cities
- Chiclayo 609,400
- Lambayeque 43,710
- Picsi 43,610
- Saña 39,200
- Ferreñafe 34,357
- Monsefú 25,707
- Chongoyape 16,061
- Pimentel 15,552
- Pátapo 15,270
Arequipa8 cities
- Arequipa 1,195,700
- Ciudad Satelite 76,410
- Selva Alegre 72,696
- Cono Norte 47,347
- Jacobo Hunter 46,092
- Mollendo 28,953
- El Pedregal 20,063
- Camaná 16,434
Cuzco Department7 cities
San Martin Department7 cities
Ica6 cities
- Ica 282,407
- Chincha Alta 153,076
- Pisco 61,869
- Nazca 23,556
- San Clemente 15,815
- Minas de Marcona 15,478
Puno6 cities
- Juliaca 245,675
- Puno 128,637
- San Miguel 60,850
- La Rinconada 29,678
- Ayaviri 22,247
- Ilave 22,200
Ancash5 cities
- Chimbote 316,966
- Huaraz 118,836
- Centenario 47,581
- Huarmey 16,172
- Coishco 15,083
Loreto5 cities
- Iquitos 377,609
- San Juan 78,153
- Yurimaguas 41,827
- Requena 25,300
- Contamana 20,900
Ucayali4 cities
- Pucallpa 326,040
- San Fernando 67,844
- Aguaytía 18,318
- Atalaya 16,700
Amazonas3 cities
- Chachapoyas 32,026
- La Peca 27,045
- Bagua Grande 20,382
Huanuco Department3 cities
- Huánuco 196,627
- Tingo María 53,177
- Yanacancha 23,175
Moquegua Department3 cities
- Moquegua 69,882
- Ilo 53,476
- San Antonio 15,633
Pasco3 cities
- Cerro de Pasco 58,899
- Chaupimarca 28,666
- Yanacancha 24,105
Apurimac Department2 cities
- Abancay 72,277
- Andahuaylas 17,444
Callao2 cities
- Callao 1,226,200
- Carmen De La Legua Reynoso 41,863
Madre de Dios2 cities
- Puerto Maldonado 85,024
- Tambopata 38,966
Huancavelica1 city
- Huancavelica 49,570
Lima Province1 city
- Lima 7,737,002
Tacna1 city
- Tacna 286,240