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 23 of 468.
- Aranjuez
Arequipa · GeoNames 10908129
- Aranmarca
Cajamarca Department · GeoNames 13239035
- Arantas
Arequipa · GeoNames 3947387
- Aranza
Piura · GeoNames 3699588
- Arapa
Moquegua Department · GeoNames 3947384
- Arapa
Puno · GeoNames 3947385
- Arapa
Puno · GeoNames 11558222
- Arapachi
Apurímac Department · GeoNames 6374973
- Arapampa
Ayacucho · GeoNames 3947381
- Arapasi
Puno · GeoNames 13318836
- Arapoto
Apurímac Department · GeoNames 3947379
- Araqueda
Cajamarca Department · GeoNames 3699586
- Araracmachay
Junin · GeoNames 6670999
- Ararat
Huánuco Department · GeoNames 6665587
- Ararayoc
Huánuco Department · GeoNames 6675691
- Arascorgue
Cajamarca Department · GeoNames 13261316
- Arasgrande
Junin · GeoNames 6671022
- Araspuquio
Junin · GeoNames 6671024
- Araujo
Cajamarca Department · GeoNames 3753261
- Araumajada
Lambayeque · GeoNames 3699585
- Aravito
Cuzco Department · GeoNames 3947369
- Araya Chica
Lima region · GeoNames 3947368
- Araya Grande
Lima region · GeoNames 3947367
- Arayco
Lima region · GeoNames 3962688
- Araypallpa
Cuzco Department · GeoNames 3947366
- Arayquipa
Arequipa · GeoNames 6660241
- Arazaya
Puno · GeoNames 6310035
- Arbol Sol
Lambayeque · GeoNames 3699583
- Arboleda
Puno · GeoNames 13318825
- Arboreda
Puno · GeoNames 3947365
- Arbulú
Lambayeque · GeoNames 3699582
- Arca
Arequipa · GeoNames 3947364
- Arcadia
Loreto · GeoNames 3699581
- Arcahua
Apurímac Department · GeoNames 6309133
- Arcahuasin
Huánuco Department · GeoNames 6403288
- Arcash
Ancash · GeoNames 13254753
- Arcata
Arequipa · GeoNames 3947362
- Arcata
Lima region · GeoNames 3947363
- Arcatamaya
Puno · GeoNames 3947360
- Arcaycocha
Lima region · GeoNames 3961195
- Arcaypata
La Libertad · GeoNames 6384955
- Archu
Lima region · GeoNames 3947359
- Archu
Lima region · GeoNames 13416011
- Arco
Arequipa · GeoNames 3955873
- Arco
Huánuco Department · GeoNames 3962898
- Arco Punco
Puno · GeoNames 3949757
- Arcomayo
Cajamarca Department · GeoNames 3742771
- Arcopampa
Lima region · GeoNames 3947357
- Arcopunco
Cuzco Department · GeoNames 3956593
- Arcopunco
Puno · GeoNames 13318405
- Arcoragra
Huánuco Department · GeoNames 6675681
- Arcos
Huancavelica · GeoNames 8663095
- Arcuilla
Huancavelica · GeoNames 3947354
- Arcunuma
Puno · GeoNames 6310353
- Ardenes
Arequipa · GeoNames 3950440
- Arejocha
Arequipa · GeoNames 3951083
- Arena Alta
Lima region · GeoNames 6667501
- Arena Baja
Lima region · GeoNames 6667392
- Arenal
Lambayeque · GeoNames 3699571
- Arenal
Piura · GeoNames 3699572
- Arenal
Tumbes · GeoNames 3699574
- Arenal
Cajamarca Department · GeoNames 3743500
- Arenal
Cuzco Department · GeoNames 3947337
- Arenal
Lima region · GeoNames 3947338
- Arenal
Ancash · GeoNames 3947339
- Arenal
Ica · GeoNames 3957488
- Arenal
Loreto · GeoNames 6394364
- Arenal
Lima region · GeoNames 6667387
- Arenal
Amazonas · GeoNames 9873554
- Arenal
Ancash · GeoNames 10451312
- Arenal
Madre de Dios · GeoNames 11511493
- Arenal
Madre de Dios · GeoNames 11514994
- Arenales
Piura · GeoNames 3699573
- Arenales
Arequipa · GeoNames 3947331
- Arenales
Ucayali · GeoNames 3964266
- Arenalillo
Ucayali · GeoNames 13320074
- Arenas
Ica · GeoNames 3947351
- Arenas Cucho
Cuzco Department · GeoNames 3957154
- Arenel
Lima region · GeoNames 3966912
- Arequipa
Cajamarca Department · GeoNames 3762228
- Arequipa
Arequipa · GeoNames 3947322
- Arequipa
Loreto · GeoNames 6279014
- Arequipa
San Martín Department · GeoNames 10865668
- Arequipa
Ayacucho · GeoNames 12291504
- Arequipa Alta
Ayacucho · GeoNames 13323529
- Arequipa Baja
Ayacucho · GeoNames 13323621
- Arequipilla
Arequipa · GeoNames 3947315
- Argama
Apurímac Department · GeoNames 6308973
- Argelia
Loreto · GeoNames 3699565
- Arguay
Lima region · GeoNames 3947314
- Arguelles
Piura · GeoNames 3699564
- Arhuacancha
Ancash · GeoNames 3699563
- Arhuacata
Pasco · GeoNames 3963432
- Arhuay
Ayacucho · GeoNames 3947313
- Arhuay
Ancash · GeoNames 6380213
- Arhuay Grande
Ancash · GeoNames 13254595
- Arhuayacu
Huancavelica · GeoNames 8664592
- Arhuimayo
Ayacucho · GeoNames 13323354
- Arhuín
Arequipa · GeoNames 3947311
- Ariabamba
La Libertad · GeoNames 3744956
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 this public record as an input to a bounded coding mission. Specify the expected schema, missing-value rules and tests, then review returned source and receipts.
A geographic listing identifies a place. It does not establish a local office, service availability, product compatibility or a customer engagement.