Largest cities in Peru

The largest cities in Peru, ranked by population.

The total population of Peru is 32,495,510 as of 30-Jun-19 , which represents 0.42% of global population and ranks Peru # 43 worldwide.

Numbers generally reflect the city population, rather than the urban areas, municipality, or urban agglomeration. Note that double listings may reflect different spellings or definitions of urban agglomerations.

List: the biggest cities in Peru

CityCountryPopulationLast updateTime zone
  • Lima
  • Peru 7,737,002 12/2/10America/Lima
  • Arequipa
  • Peru 841,130 7/19/12America/Lima
  • Callao
  • Peru 813,264 11/8/12America/Lima
  • Trujillo
  • Peru 747,450 7/19/12America/Lima
  • Chiclayo
  • Peru 577,375 11/8/12America/Lima
  • Iquitos
  • Peru 437,620 11/8/12America/Lima
  • Huancayo
  • Peru 376,657 11/8/12America/Lima
  • Piura
  • Peru 325,466 12/6/12America/Lima
  • Chimbote
  • Peru 316,966 2/5/17America/Lima
  • Cusco
  • Peru 312,140 3/16/13America/Lima
  • Pucallpa
  • Peru 310,750 7/19/12America/Lima
  • Tacna
  • Peru 280,098 11/3/13America/Lima
  • Santiago de Surco
  • Peru 251,648 1/7/16America/Lima
  • Ica
  • Peru 246,844 12/6/12America/Lima
  • Juliaca
  • Peru 245,675 7/19/12America/Lima
  • Sullana
  • Peru 160,789 7/19/12America/Lima
  • Chincha Alta
  • Peru 153,076 7/19/12America/Lima
  • Huánuco
  • Peru 147,959 12/5/16America/Lima
  • Ayacucho
  • Peru 140,033 1/13/14America/Lima
  • Cajamarca
  • Peru 135,000 7/19/12America/Lima
  • Puno
  • Peru 116,552 4/27/18America/Lima
  • Tumbes
  • Peru 109,223 10/7/12America/Lima
  • Talara
  • Peru 99,074 7/19/12America/Lima
  • Chosica
  • Peru 88,606 7/19/12America/Lima
  • Huaraz
  • Peru 86,934 10/7/12America/Lima
  • Cerro de Pasco
  • Peru 78,910 11/8/12America/Lima
  • Chulucanas
  • Peru 68,835 7/19/12America/Lima
  • San Isidro
  • Peru 68,309 7/19/12America/Lima
  • Huaral
  • Peru 62,174 7/19/12America/Lima
  • Pisco
  • Peru 61,869 11/3/13America/Lima
  • Catacaos
  • Peru 57,304 7/19/12America/Lima
  • Paita
  • Peru 56,151 7/19/12America/Lima
  • Abancay
  • Peru 55,111 7/19/12America/Lima
  • Huacho
  • Peru 54,545 7/19/12America/Lima
  • Moquegua
  • Peru 54,517 11/8/12America/Lima
  • Ilo
  • Peru 53,476 3/14/18America/Lima
  • Tingo María
  • Peru 53,177 11/12/17America/Lima
  • Jaén
  • Peru 52,493 2/6/16America/Lima
  • Tarma
  • Peru 51,350 3/29/15America/Lima
  • Barranca
  • Peru 46,290 7/19/12America/Lima
  • Moyobamba
  • Peru 44,276 10/7/12America/Lima
  • Lambayeque
  • Peru 43,710 7/19/12America/Lima
  • Picsi
  • Peru 43,610 7/19/12America/Lima
  • Chepén
  • Peru 41,992 1/7/16America/Lima
  • Yurimaguas
  • Peru 41,827 7/3/14America/Lima
  • Huancavelica
  • Peru 41,576 1/13/14America/Lima
  • Saña
  • Peru 39,200 12/6/15America/Lima
  • Tambopata
  • Peru 38,966 7/22/14America/Lima
  • Juanjuí
  • Peru 37,715 12/11/17America/Lima
  • Puerto Maldonado
  • Peru 37,543 12/6/12America/Lima
  • La Unión
  • Peru 34,834 12/5/18America/Lima
  • Ferreñafe
  • Peru 34,357 7/19/12America/Lima
  • Sicuani
  • Peru 33,575 4/28/18America/Lima
  • La Oroya
  • Peru 33,345 7/19/12America/Lima
  • Chocope
  • Peru 32,370 7/19/12America/Lima
  • Nuevo Imperial
  • Peru 32,344 7/19/12America/Lima
  • Imperial
  • Peru 32,344 7/19/12America/Lima
  • Tambo Grande
  • Peru 30,033 7/19/12America/Lima
  • La Rinconada
  • Peru 29,678 7/19/12America/Lima
  • Pacasmayo
  • Peru 29,165 7/19/12America/Lima
  • Tocache
  • Peru 29,029 7/4/14America/Lima
  • Mollendo
  • Peru 28,953 7/19/12America/Lima
  • Chaupimarca
  • Peru 28,666 12/5/18America/Lima
  • Paramonga
  • Peru 27,631 7/19/12America/Lima
  • La Peca
  • Peru 27,045 7/19/12America/Lima
  • Chancay
  • Peru 26,958 7/19/12America/Lima
  • Hualmay
  • Peru 26,658 7/19/12America/Lima
  • Monsefú
  • Peru 25,707 12/6/15America/Lima
  • Marcavelica
  • Peru 25,645 7/19/12America/Lima
  • San Vicente de Cañete
  • Peru 25,517 12/6/12America/Lima
  • Querecotillo
  • Peru 25,396 7/19/12America/Lima
  • Guadalupe
  • Peru 25,376 4/27/18America/Lima
  • Santa Ana
  • Peru 25,145 12/5/18America/Lima
  • Rioja
  • Peru 25,057 7/7/14America/Lima
  • Laredo
  • Peru 24,691 7/19/12America/Lima
  • Nazca
  • Peru 23,556 2/3/13America/Lima
  • Yanacancha
  • Peru 23,175 7/19/12America/Lima
  • Sechura
  • Peru 23,020 7/19/12America/Lima
  • Moche
  • Peru 22,581 7/19/12America/Lima
  • Santiago de Cao
  • Peru 21,982 4/6/14America/Lima
  • Huamachuco
  • Peru 21,768 7/19/12America/Lima
  • Paiján
  • Peru 21,128 4/4/13America/Lima
  • Jauja
  • Peru 21,057 7/19/12America/Lima
  • Virú
  • Peru 20,774 10/7/12America/Lima
  • Huaura
  • Peru 20,723 7/19/12America/Lima
  • Bagua Grande
  • Peru 20,382 7/19/12America/Lima
  • Chachapoyas
  • Peru 20,279 7/19/12America/Lima
  • Ayaviri
  • Peru 19,310 7/19/12America/Lima
  • Huanta
  • Peru 18,627 7/19/12America/Lima
  • Uchiza
  • Peru 17,742 9/4/17America/Lima
  • La Breita
  • Peru 17,693 1/8/16America/Lima
  • Andahuaylas
  • Peru 17,444 1/16/18America/Lima
  • Mala
  • Peru 17,260 7/19/12America/Lima
  • Zarumilla
  • Peru 16,907 7/19/12America/Lima
  • Camaná
  • Peru 16,434 11/8/12America/Lima
  • San Pedro de Lloc
  • Peru 16,250 10/7/12America/Lima
  • Huarmey
  • Peru 16,172 7/19/12America/Lima
  • Yunguyo
  • Peru 16,140 7/19/12America/Lima
  • Chongoyape
  • Peru 16,061 7/19/12America/Lima
  • Ilave
  • Peru 16,033 7/19/12America/Lima
  • San Clemente
  • Peru 15,815 7/19/12America/Lima
  • Pimentel
  • Peru 15,552 7/19/12America/Lima
  • Satipo
  • Peru 15,532 7/19/12America/Lima
  • Minas de Marcona
  • Peru 15,478 7/19/12America/Lima
  • Junín
  • Peru 15,320 11/8/12America/Lima
  • Bellavista
  • Peru 15,231 7/19/12America/Lima
  • Coishco
  • Peru 15,083 7/19/12America/Lima
  • Chicama
  • Peru 14,915 7/19/12America/Lima
  • Saposoa
  • Peru 14,894 7/19/12America/Lima
  • Santa María
  • Peru 14,853 12/3/14America/Lima
  • Tabalosos
  • Peru 14,744 7/19/12America/Lima
  • San Ramón
  • Peru 14,708 6/27/14America/Lima
  • Celendín
  • Peru 14,660 11/8/12America/Lima
  • Chota
  • Peru 14,240 4/28/18America/Lima
  • Salinera Colán
  • Peru 14,210 12/5/18America/Lima
  • Puerto Santa
  • Peru 14,066 9/6/15America/Lima
  • Ascope
  • Peru 14,015 7/19/12America/Lima
  • Contamana
  • Peru 13,885 4/13/14America/Lima
  • Supe
  • Peru 13,719 11/8/12America/Lima
  • Lamas
  • Peru 13,693 7/19/12America/Lima
  • Eten
  • Peru 13,693 7/19/12America/Lima
  • Motupe
  • Peru 13,681 7/19/12America/Lima
  • Pativilca
  • Peru 13,583 7/19/12America/Lima
  • Cajabamba
  • Peru 13,486 7/19/12America/Lima
  • Bambamarca
  • Peru 13,351 4/28/18America/Lima
  • Azángaro
  • Peru 13,290 12/6/12America/Lima
  • Vice
  • Peru 12,915 7/19/12America/Lima
  • Chilca
  • Peru 12,884 7/19/12America/Lima
  • Atuncolla
  • Peru 12,654 7/19/12America/Lima
  • Pueblo Nuevo
  • Peru 12,471 12/5/18America/Lima
  • Morropón
  • Peru 12,307 12/5/18America/Lima
  • Zorritos
  • Peru 12,261 4/27/18America/Lima
  • Oxapampa
  • Peru 12,000 3/7/13America/Lima
  • Puerto Supe
  • Peru 11,450 11/8/12America/Lima
  • Concepción
  • Peru 11,330 11/8/12America/Lima
  • Villa Tupac Amaru
  • Peru 11,159 3/10/16America/Lima
  • Carás
  • Peru 10,926 12/6/12America/Lima
  • Soritor
  • Peru 10,858 7/19/12America/Lima
  • Santa Rosa
  • Peru 10,625 12/6/15America/Lima
  • Puquio
  • Peru 10,491 7/19/12America/Lima
  • Santiago
  • Peru 10,449 1/7/16America/Lima
  • Otuzco
  • Peru 10,134 7/19/12America/Lima
  • Salaverry
  • Peru 10,066 4/22/14America/Lima
  • Chupaca
  • Peru 9,877 7/19/12America/Lima
  • Reque
  • Peru 9,808 7/19/12America/Lima
  • Olmos
  • Peru 9,800 7/19/12America/Lima
  • Ilabaya
  • Peru 9,492 7/19/12America/Lima
  • Sisa
  • Peru 9,477 11/8/15America/Lima
  • Las Lomas
  • Peru 9,450 7/19/12America/Lima
  • El Alto
  • Peru 9,303 12/5/18America/Lima
  • Quiruvilca
  • Peru 9,226 7/19/12America/Lima
  • Lagunas
  • Peru 9,197 7/19/12America/Lima
  • Calca
  • Peru 9,179 4/28/18America/Lima
  • Carhuamayo
  • Peru 9,122 7/19/12America/Lima
  • Aguas Verdes
  • Peru 9,106 7/19/12America/Lima
  • Máncora
  • Peru 9,101 7/19/12America/Lima
  • Subtanjalla
  • Peru 9,096 7/19/12America/Lima
  • Yauya
  • Peru 9,092 7/19/12America/Lima
  • Campoverde
  • Peru 8,945 10/7/12America/Lima
  • San Luis
  • Peru 8,862 12/3/14America/Lima
  • Cocachacra
  • Peru 8,799 7/19/12America/Lima
  • San Jerónimo
  • Peru 8,772 6/27/14America/Lima
  • Pacanga
  • Peru 8,750 7/19/12America/Lima
  • Huancabamba
  • Peru 8,553 7/19/12America/Lima
  • La Huaca
  • Peru 8,468 7/19/12America/Lima
  • San Miguel
  • Peru 8,400 7/20/12America/Lima
  • Pilcomay
  • Peru 8,169 11/8/12America/Lima
  • Putina
  • Peru 8,118 1/10/18America/Lima
  • Chazuta
  • Peru 8,029 6/22/16America/Lima
  • Buenos Aires
  • Peru 7,932 7/19/12America/Lima
  • San Ignacio
  • Peru 7,912 4/28/18America/Lima
  • Morococha
  • Peru 7,890 7/19/12America/Lima
  • Los Aquijes
  • Peru 7,848 7/19/12America/Lima
  • Hacienda Huancane
  • Peru 7,831 11/8/12America/Lima
  • Pacocha
  • Peru 7,588 3/14/18America/Lima
  • Urubamba
  • Peru 7,540 7/19/12America/Lima
  • Mochumí
  • Peru 7,460 12/6/15America/Lima
  • Villa Rica
  • Peru 7,448 7/19/12America/Lima
  • San José
  • Peru 7,434 12/6/15America/Lima
  • Coracora
  • Peru 7,420 7/19/12America/Lima
  • Talavera
  • Peru 7,381 7/19/12America/Lima
  • Juli
  • Peru 7,309 7/19/12America/Lima
  • Cajaruro
  • Peru 7,281 7/19/12America/Lima
  • Jepelacio
  • Peru 7,150 7/19/12America/Lima
  • Torata
  • Peru 7,054 7/19/12America/Lima
  • Túcume
  • Peru 7,043 12/6/15America/Lima
  • San Juan Bautista
  • Peru 6,871 7/19/12America/Lima
  • Ambo
  • Peru 6,865 7/19/12America/Lima
  • Perené
  • Peru 6,844 11/8/15America/Lima
  • Sicaya
  • Peru 6,842 7/19/12America/Lima
  • Mazamari
  • Peru 6,826 12/13/15America/Lima
  • Acolla
  • Peru 6,805 7/19/12America/Lima
  • Santiago de Chuco
  • Peru 6,759 4/4/13America/Lima
  • Huicungo
  • Peru 6,757 12/5/18America/Lima
  • Picota
  • Peru 6,697 6/23/15America/Lima
  • Mórrope
  • Peru 6,662 1/7/16America/Lima
  • Pangoa
  • Peru 6,638 7/19/12America/Lima
  • Quilmaná
  • Peru 6,442 11/8/12America/Lima
  • Punta de Bombón
  • Peru 6,336 11/8/12America/Lima
  • Oyotún
  • Peru 6,330 8/7/15America/Lima
  • Bellavista
  • Peru 6,320 7/19/12America/Lima
  • Oyón
  • Peru 6,276 11/8/12America/Lima
  • Végueta
  • Peru 6,219 12/5/18America/Lima
  • Sayán
  • Peru 6,196 11/8/12America/Lima
  • Jayanca
  • Peru 6,126 7/19/12America/Lima
  • Macusani
  • Peru 6,044 7/19/12America/Lima
  • San Agustin
  • Peru 5,998 6/27/14America/Lima
  • Lluta
  • Peru 5,998 7/19/12America/Lima
  • Yanahuanca
  • Peru 5,992 12/5/18America/Lima
  • Bernal
  • Peru 5,916 7/19/12America/Lima
  • Palpa
  • Peru 5,883 7/19/12America/Lima
  • Anta
  • Peru 5,859 7/19/12America/Lima
  • Huayucachi
  • Peru 5,827 7/19/12America/Lima
  • Asentamiento Humano Nicolas de Pierola
  • Peru 5,800 12/13/13America/Lima
  • Barranca
  • Peru 5,779 2/22/19America/Lima
  • Pueblo Nuevo
  • Peru 5,766 4/27/18America/Lima
  • San Pedro de Cajas
  • Peru 5,758 11/8/12America/Lima
  • San Bartolo
  • Peru 5,733 7/19/12America/Lima
  • Yura
  • Peru 5,686 7/19/12America/Lima
  • Orcopampa
  • Peru 5,643 7/19/12America/Lima
  • San Jerónimo
  • Peru 5,609 12/6/12America/Lima
  • Pampas
  • Peru 5,521 1/13/14America/Lima
  • Caleta de Carquín
  • Peru 5,514 7/19/12America/Lima
  • Ramón Castilla
  • Peru 5,495 10/7/12America/Lima
  • Papayal
  • Peru 5,484 10/7/12America/Lima
  • Urcos
  • Peru 5,479 7/19/12America/Lima
  • Salitral
  • Peru 5,385 7/19/12America/Lima
  • Desaguadero
  • Peru 5,329 7/19/12America/Lima
  • San Miguel de Cauri
  • Peru 5,326 12/5/18America/Lima
  • Ayabaca
  • Peru 5,270 7/19/12America/Lima
  • Yungay
  • Peru 5,269 7/19/12America/Lima
  • Huasahuasi
  • Peru 5,146 12/5/18America/Lima
  • Tinyahuarco
  • Peru 5,066 11/8/12America/Lima
  • Carhuaz
  • Peru 5,044 7/19/12America/Lima
  • Tambo
  • Peru 5,032 12/5/18America/Lima
  • Urb. Santo Domingo
  • Peru 5,000 10/15/14America/Lima
  • Ricardo Palma
  • Peru 4,842 12/13/13America/Lima
  • La Unión
  • Peru 4,788 11/8/12America/Lima
  • Lampa
  • Peru 4,780 7/19/12America/Lima
  • Llongasora
  • Peru 4,753 12/5/18America/Lima
  • Río Grande
  • Peru 4,689 10/5/15America/Lima
  • Huarancante
  • Peru 4,638 12/5/18America/Lima
  • Ayna
  • Peru 4,588 2/22/19America/Lima
  • Llata
  • Peru 4,585 5/9/18America/Lima
  • Chivay
  • Peru 4,543 7/19/12America/Lima
  • Matucana
  • Peru 4,517 7/19/12America/Lima
  • Pomabamba
  • Peru 4,453 7/19/12America/Lima
  • Mosoc Cancha
  • Peru 4,450 12/5/18America/Lima
  • Acarí
  • Peru 4,445 11/8/15America/Lima
  • Huarichancara
  • Peru 4,445 12/5/18America/Lima
  • Vizcachane
  • Peru 4,407 12/5/18America/Lima
  • Iberia
  • Peru 4,386 7/19/12America/Lima
  • Saquena
  • Peru 4,362 12/5/18America/Lima
  • Jatun Orcochiri
  • Peru 4,358 12/5/18America/Lima
  • Pucara
  • Peru 4,335 12/5/18America/Lima
  • Santa Lucía
  • Peru 4,320 12/5/18America/Lima
  • Cascas
  • Peru 4,299 7/2/18America/Lima
  • Huayna Alcalde
  • Peru 4,298 12/5/18America/Lima
  • Ñuñoa
  • Peru 4,271 12/6/12America/Lima
  • Jayune
  • Peru 4,256 12/5/18America/Lima
  • Chuquitira
  • Peru 4,220 12/5/18America/Lima
  • Orcotuna
  • Peru 4,199 11/8/12America/Lima
  • Santo Tomas
  • Peru 4,134 7/19/12America/Lima
  • Pujocucho
  • Peru 4,120 12/5/18America/Lima
  • Ccaquiracunca
  • Peru 4,098 12/5/18America/Lima
  • Callanca
  • Peru 4,046 12/5/18America/Lima
  • Oropesa
  • Peru 4,022 7/19/12America/Lima
  • Independencia
  • Peru 3,987 7/19/12America/Lima
  • Layo
  • Peru 3,978 4/28/18America/Lima
  • Conchopata
  • Peru 3,977 12/5/18America/Lima
  • Langui
  • Peru 3,969 7/19/12America/Lima
  • Cahuanuyo
  • Peru 3,935 12/5/18America/Lima
  • Yanaoca
  • Peru 3,913 4/28/18America/Lima
  • Chignayhua
  • Peru 3,912 12/5/18America/Lima
  • Ccolo
  • Peru 3,857 12/5/18America/Lima
  • Pampamarca
  • Peru 3,811 7/19/12America/Lima
  • Checca
  • Peru 3,810 4/28/18America/Lima
  • Mosoc Llacta
  • Peru 3,802 7/19/12America/Lima
  • Tungasuca
  • Peru 3,791 7/19/12America/Lima
  • Maranganí
  • Peru 3,709 12/5/18America/Lima
  • Cullcuyre
  • Peru 3,593 12/5/18America/Lima
  • Jayobamba
  • Peru 3,593 12/5/18America/Lima
  • Lima Pampa
  • Peru 3,569 12/5/18America/Lima
  • Ccuntuma
  • Peru 3,511 12/5/18America/Lima
  • Queromarca
  • Peru 3,496 12/5/18America/Lima
  • San Pablo
  • Peru 3,486 7/19/12America/Lima
  • Qquea
  • Peru 3,482 12/5/18America/Lima
  • Combapata
  • Peru 3,472 7/19/12America/Lima
  • Tinta
  • Peru 3,466 7/19/12America/Lima
  • Checacupe
  • Peru 3,440 7/19/12America/Lima
  • Candarave
  • Peru 3,415 7/19/12America/Lima
  • Quilahuani
  • Peru 3,176 7/19/12America/Lima
  • Tarata
  • Peru 3,052 7/19/12America/Lima
  • Taquile
  • Peru 2,000 7/19/12America/Lima
  • Pisac
  • Peru 2,000 7/19/12America/Lima
  • Ollantaytambo
  • Peru 2,000 7/19/12America/Lima
  • Totoral
  • Peru 1,976 12/5/18America/Lima
  • Chipispaya
  • Peru 1,932 12/5/18America/Lima
  • Paracas
  • Peru 1,196 7/19/12America/Lima
  • Calana
  • Peru 875 7/19/12America/Lima

     

     



    Country codes for Peru

    • 2 digit ISO country code (A2) for Peru : PE
    • 3 digit UN country code (A3) for Peru : PER
    • Numeric U.N. country code for Peru : 604

    DIALING CODE for Peru : 51

    Flag of Peru (when applicable):

     

    The population data for this list of cities and towns in Peru was derived from several sources, including GeoNames and Wikipedia.