🌆 Largest Cities in Peru

Cities of Peru with more than 15,000 inhabitants, ranked by population (GeoNames).

📅 2026📏 people50 entries🇵🇪 See all of this country’s rankings →
Each tile’s area is its share of the combined total of 18,852,341 (50 entries). Stronger colour means a higher rank. The smallest 10 are merged into one grey tile.
1
LimaLima Province
7,737,002
2
CallaoCallao
1,226,200
3
ArequipaArequipa
1,195,700
4
TrujilloLa Libertad
1,067,700
5
PiuraPiura
630,000
6
ChiclayoLambayeque
609,400
7
HuancayoJunin
456,250
8
CuscoCuzco Department
428,450
9
IquitosLoreto
377,609
10
PucallpaUcayali
326,040
11
ChimboteAncash
316,966
12
TacnaTacna
286,240
13
IcaIca
282,407
14
Santiago de SurcoLima region
251,648
15
JuliacaPuno
245,675
16
CajamarcaCajamarca Department
201,329
17
HuánucoHuánuco Department
196,627
18
MirafloresLima region
187,401
19
Santa Anita - Los FicusLima region
184,614
20
SullanaPiura
160,789
21
Chincha AltaIca
153,076
22
AyacuchoAyacucho
140,033
23
San MartinPiura
130,000
24
PunoPuno
128,637
25
HuarazAncash
118,836
26
San Francisco De BorjaLima region
105,076
27
TalaraPiura
99,074
28
TumbesTumbes
96,946
29
ChosicaLima region
88,606
30
Puerto MaldonadoMadre de Dios
85,024
31
BreñaLima region
81,909
32
San JuanLoreto
78,153
33
Ciudad SateliteArequipa
76,410
34
ChilcaJunin
73,371
35
Selva AlegreArequipa
72,696
36
AbancayApurímac Department
72,277
37
MoqueguaMoquegua Department
69,882
38
ChulucanasPiura
68,835
39
San IsidroLima region
68,309
40
San FernandoUcayali
67,844
41
Jesus MariaLima region
66,171
42
SantiagoCuzco Department
64,075
43
HuaralLima region
62,174
44
PiscoIca
61,869
45
Villa Poeta José Gálvez BarrenecheaLima region
61,000
46
San MiguelPuno
60,850
47
WanchaqCuzco Department
59,134
48
Cerro de PascoPasco
58,899
49
BelenLoreto
57,824
50
CatacaosPiura
57,304

Highlights

Within Peru, Lima ranks first in 2026 with 7,737,002, followed by Callao (1,226,200) and Arequipa (1,195,700).

Lima is 6.3 times higher than Callao, the runner-up.

Across 50 entries, values run from 7,737,002 (Lima) to 57,304 (Catacaos), with a median of 111,956.

Source: GeoNames, cities with more than 15,000 inhabitants, 2026. Unit: people.

Source: GeoNames, cities with more than 15,000 inhabitants · CC BY 4.0 (GeoNames) · fetched Oct 14, 2026 — GeoNames aggregates census and estimate figures, so the reference year varies by city, and a few figures cover the metropolitan area rather than the city proper.