Cities, towns and villages
Peru place reference
46,772 populated-place records from GeoNames. Browse the directory or search the beginning of a Latin/transliterated name.
46,772 results. Page 177 of 468.
- Huaroto
Ica · GeoNames 3939142
- Huarpac
Lima region · GeoNames 3967722
- Huarpaque
Piura · GeoNames 3761435
- Huarpicha
Piura · GeoNames 3761725
- Huarputa
Puno · GeoNames 6392893
- Huartaco
La Libertad · GeoNames 3696355
- Huarubamba
Cuzco Department · GeoNames 3939155
- Huarucalla
Cuzco Department · GeoNames 6392421
- Huaruchaca
Apurímac Department · GeoNames 3939134
- Huarucloma
Junin · GeoNames 6671299
- Huaruco
Lima region · GeoNames 6304047
- Huaruco Pampa
Lima region · GeoNames 6304122
- Huarucuyoc
Lima region · GeoNames 6303838
- Huaruje
Huancavelica · GeoNames 3939132
- Huaruna
Arequipa · GeoNames 3939130
- Huarurune
Arequipa · GeoNames 3939129
- Huarush
Pasco · GeoNames 3963099
- Huaruy
Huánuco Department · GeoNames 3962520
- Huaruyo
Arequipa · GeoNames 3939127
- Huaruyoc
Junin · GeoNames 6670755
- Huasac
Cuzco Department · GeoNames 3939125
- Huasacache
Moquegua Department · GeoNames 3949430
- Huasacapo
Ayacucho · GeoNames 3939124
- Huasaccotaña
Arequipa · GeoNames 3951610
- Huasacona
Puno · GeoNames 13318502
- Huasacorral
Puno · GeoNames 3965900
- Huasaga
Loreto · GeoNames 3696353
- Huasahuasi
Junin · GeoNames 3939123
- Huasahuasi
Arequipa · GeoNames 3951628
- Huasahuasi
Cuzco Department · GeoNames 3954123
- Huasalara
Puno · GeoNames 3939121
- Huasamayo
Arequipa · GeoNames 3939120
- Huasamayoc
Arequipa · GeoNames 3939119
- Huasanallanoco
Arequipa · GeoNames 3956822
- Huasancho
Piura · GeoNames 12860303
- Huasanga
Junin · GeoNames 6674950
- Huasapaccha
Junin · GeoNames 6671205
- Huasapampa
Ayacucho · GeoNames 3939118
- Huasapampa
Arequipa · GeoNames 3957183
- Huasapampa
Junin · GeoNames 6671114
- Huasapampa
Huancavelica · GeoNames 8662095
- Huasapuquio
Huancavelica · GeoNames 8663420
- Huasaquilla
Ayacucho · GeoNames 3958301
- Huasca
Arequipa · GeoNames 3939116
- Huasca
Pasco · GeoNames 3939117
- Huasca
Huánuco Department · GeoNames 3962566
- Huasca
Cuzco Department · GeoNames 6393426
- Huascabamba
Cuzco Department · GeoNames 3939113
- Huascac
Lima region · GeoNames 6303473
- Huascachaca
Junin · GeoNames 6669325
- Huascacocha
Junin · GeoNames 6304469
- Huascacocha
Junin · GeoNames 6670756
- Huascacorral
Huánuco Department · GeoNames 3939108
- Huascahura
Ayacucho · GeoNames 13323390
- Huascapampa
Ancash · GeoNames 6380519
- Huáscar
Loreto · GeoNames 3696350
- Huáscar
Ancash · GeoNames 13254894
- Huascarán
Ancash · GeoNames 6380237
- Huascarán
Ancash · GeoNames 13254747
- Huascarcocha
Cajamarca Department · GeoNames 13261342
- Huascarpata
Ayacucho · GeoNames 13323587
- Huascasala
Amazonas · GeoNames 6383622
- Huascasapa
San Martín Department · GeoNames 9875263
- Huascasapa
San Martín Department · GeoNames 10865667
- Huascasca
Arequipa · GeoNames 3951088
- Huascata
Lima region · GeoNames 3939106
- Huascata
Moquegua Department · GeoNames 3949431
- Huascatay
Apurímac Department · GeoNames 3939103
- Huascayacu
San Martín Department · GeoNames 6389356
- Huasco
Ayacucho · GeoNames 3959886
- Huasco
Ancash · GeoNames 13254532
- Huascoto
Ayacucho · GeoNames 3959970
- Huascoy
Lima region · GeoNames 3939101
- Huashao
Ancash · GeoNames 6380641
- Huashapampa
Junin · GeoNames 6671093
- Huashaticra
Ancash · GeoNames 6664176
- Huashca
Ancash · GeoNames 6380090
- Huashcao
Ancash · GeoNames 6380230
- Huashcapara
Ancash · GeoNames 6664841
- Huashcar
Ancash · GeoNames 13254677
- Huashcay
Lima region · GeoNames 3967726
- Huashcayán
Ancash · GeoNames 3696344
- Huashgo
Ancash · GeoNames 6368372
- Huashibamba
La Libertad · GeoNames 6385117
- Huashiña
Junin · GeoNames 6671211
- Huashno
Cajamarca Department · GeoNames 3752932
- Huashobamba
La Libertad · GeoNames 6385099
- Huashua
Junin · GeoNames 6671227
- Huashua
Huancavelica · GeoNames 8662209
- Huashuacasa
Apurímac Department · GeoNames 3939099
- Huashuacha
Ayacucho · GeoNames 3939096
- Huashuachani
Arequipa · GeoNames 3939095
- Huashualla
Ayacucho · GeoNames 3939094
- Huashuamachay
Huancavelica · GeoNames 8661522
- Huashuapujuna
Ayacucho · GeoNames 6365914
- Huasi Occo
Arequipa · GeoNames 3939083
- Huasi Perdida
Ica · GeoNames 3939076
- Huasi Punco
Lima region · GeoNames 3939073
- Huasi Rupi
Cajamarca Department · GeoNames 3752055
- Huasicac Hacienda
Arequipa · GeoNames 3939086
Source: GeoNames · CC BY 4.0 · Snapshot September 17, 2026. Scope, provenance and downloads. Population figures have varying source dates. A record modification date is not a population reference date.
Use this location reference
Use the source record for a research exercise: identify the place, compare the fields and cite the original database. Keep observations separate from assumptions.
A geographic listing identifies a place. It does not establish a local office, service availability, product compatibility or a customer engagement.