South America - Top 100+ Cities by Population

Population data by city is the population of the city itself, not the metro area (for specific metro area data, see our ranking by metro area). Data is as of 2011 estimates.

Rank CityCountryPopulation
2,536. Concepción Peru 11,330
2,523. Puerto Supe Peru 11,450
2,419. Zorritos Peru 12,261
2,413. Morropón Peru 12,307
2,382. Pueblo Nuevo Peru 12,471
2,347. Atuncolla Peru 12,654
2,310. Chilca Peru 12,884
2,308. Vice Peru 12,915
2,265. Azángaro Peru 13,290
2,260. Bambamarca Peru 13,351
2,246. Cajabamba Peru 13,486
2,229. Pativilca Peru 13,583
2,220. Motupe Peru 13,681
2,216. Eten Peru 13,693
2,217. Lamas Peru 13,693
2,211. Supe Peru 13,719
2,189. Contamana Peru 13,885
2,174. Ascope Peru 14,015
2,166. Puerto Santa Peru 14,066
2,154. Salinera Colán Peru 14,210
2,149. Chota Peru 14,240
2,102. Celendín Peru 14,660
2,095. San Ramón Peru 14,708
2,091. Tabalosos Peru 14,744
2,082. Santa Maria Peru 14,853
2,072. Saposoa Peru 14,894
2,071. Chicama Peru 14,915
2,059. Coishco Peru 15,083
2,040. Bellavista Peru 15,231
2,033. Junín Peru 15,320
2,023. Minas de Marcona Peru 15,478
2,018. Satipo Peru 15,532
2,012. Pimentel Peru 15,552
1,985. San Clemente Peru 15,815
1,967. Ilave Peru 16,033
1,963. Chongoyape Peru 16,061
1,956. Yunguyo Peru 16,140
1,951. Huarmey Peru 16,172
1,944. San Pedro de Lloc Peru 16,250
1,922. Camaná Peru 16,434
1,879. Zarumilla Peru 16,907
1,848. Mala Peru 17,260
1,833. Andahuaylas Peru 17,444
1,814. La Breita Peru 17,693
1,810. Uchiza Peru 17,742
1,739. Huanta Peru 18,627
1,688. Ayaviri Peru 19,310
1,624. Chachapoyas Peru 20,279
1,618. Bagua Grande Peru 20,382
1,601. Huaura Peru 20,723
1,599. Virú Peru 20,774
1,584. Jauja Peru 21,057
1,580. Paiján Peru 21,128
1,549. Huamachuco Peru 21,768
1,539. Santiago de Cao Peru 21,982
1,505. Moche Peru 22,581
1,480. Sechura Peru 23,020
1,471. Yanacancha Peru 23,175
1,453. Nazca Peru 23,556
1,403. Laredo Peru 24,691
1,382. Rioja Peru 25,057
1,378. Santa Ana Peru 25,145
1,366. Guadalupe Peru 25,376
1,365. Querecotillo Peru 25,396
1,361. San Vicente de Cañete Peru 25,517
1,356. Marcavelica Peru 25,645
1,354. Monsefú Peru 25,707
1,319. Hualmay Peru 26,658
1,301. Chancay Peru 26,958
1,293. La Peca Peru 27,045
1,268. Paramonga Peru 27,631
1,229. Chaupimarca Peru 28,666
1,216. Mollendo Peru 28,953
1,213. Tocache Nuevo Peru 29,029
1,210. Pacasmayo Peru 29,165
1,195. La Rinconada Peru 29,678
1,186. Tambo Grande Peru 30,033
1,118. Nuevo Imperial Peru 32,344
1,119. Imperial Peru 32,344
1,115. Chocope Peru 32,370
1,091. La Oroya Peru 33,345
1,086. Sicuani Peru 33,575
1,058. Ferreñafe Peru 34,357
1,044. La Unión Peru 34,834
987. Puerto Maldonado Peru 37,543
986. Juanjuí Peru 37,715
962. Tambopata Peru 38,966
958. Zaña Peru 39,200
915. Huancavelica Peru 41,576
909. Yurimaguas Peru 41,827
903. Chepén Peru 41,992
885. Picsi Peru 43,610
884. Lambayeque Peru 43,710
871. Moyobamba Peru 44,276
838. Barranca Peru 46,290
767. Tarma Peru 51,350
750. Jaén Peru 52,493
742. Tingo María Peru 53,177
738. Ilo Peru 53,476
726. Moquegua Peru 54,517