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 18 of 468.
- Andenes
Arequipa · GeoNames 3959414
- Andoas
Loreto · GeoNames 3699659
- Andorra
Junin · GeoNames 6670728
- Andrés Avelino Caceres
Madre de Dios · GeoNames 11515899
- Andrés Avelino Cáceres
Ucayali · GeoNames 13319545
- Andrés Avelino Cáceres
Ucayali · GeoNames 13320069
- Andresillo
Apurímac Department · GeoNames 6375063
- Anduma
Cuzco Department · GeoNames 3957023
- Anduyu
Arequipa · GeoNames 3951533
- Anexo
Ica · GeoNames 3947707
- Anexo Chilón
Cajamarca Department · GeoNames 13261183
- Anexo Sahuacasi Tres
Puno · GeoNames 13318673
- Anga
Huancavelica · GeoNames 8662247
- Angaiza
San Martín Department · GeoNames 6389296
- Angamos
Ucayali · GeoNames 3699656
- Angamos
Loreto · GeoNames 6278978
- Angamos
San Martín Department · GeoNames 7543971
- Angana
Ayacucho · GeoNames 3947706
- Angara
Puno · GeoNames 13318412
- Angarayo
Piura · GeoNames 3699655
- Angas
Ayacucho · GeoNames 3947701
- Angas
Ayacucho · GeoNames 3947702
- Angas
Huancavelica · GeoNames 3947703
- Angas
Ayacucho · GeoNames 6365786
- Angas
Huánuco Department · GeoNames 6666207
- Angas
Junin · GeoNames 6674806
- Angas
Ayacucho · GeoNames 8649820
- Angash
Huánuco Department · GeoNames 6666263
- Angasha
Cajamarca Department · GeoNames 3761934
- Angashi
Loreto · GeoNames 3699653
- Angasjucha
Apurímac Department · GeoNames 3947696
- Angasjuclia
Apurímac Department · GeoNames 3958261
- Angasmarca
La Libertad · GeoNames 3699652
- Angasmarca
Huánuco Department · GeoNames 3962641
- Angasmarquilla
La Libertad · GeoNames 3699650
- Angasmayo
Ayacucho · GeoNames 3947695
- Angayaco
La Libertad · GeoNames 3744732
- Angela Arellano
Ucayali · GeoNames 3964228
- Angélica
Junin · GeoNames 6671039
- Angelo Tiana
Cajamarca Department · GeoNames 3753211
- Angiay
Ayacucho · GeoNames 3947693
- Angleya
Moquegua Department · GeoNames 3947691
- Ango
Lima region · GeoNames 3962677
- Angola
Piura · GeoNames 3699642
- Angolla
La Libertad · GeoNames 3699644
- Angolmichinan
Pasco · GeoNames 6669125
- Angolo
Lambayeque · GeoNames 3699641
- Angolo
Tumbes · GeoNames 3699643
- Angolo
Piura · GeoNames 3699646
- Angolotuto
Huánuco Department · GeoNames 6403454
- Angomachay
Huancavelica · GeoNames 3947688
- Angori Paccha
Huancavelica · GeoNames 6369436
- Angosasha
Cajamarca Department · GeoNames 13239151
- Angoshan
Huánuco Department · GeoNames 6403173
- Angostura
Lambayeque · GeoNames 3699636
- Angostura
Piura · GeoNames 3699638
- Angostura
Piura · GeoNames 3699639
- Angostura
Tumbes · GeoNames 3699640
- Angostura
Tacna · GeoNames 3947675
- Angostura
Tacna · GeoNames 3947676
- Angostura
Puno · GeoNames 3947677
- Angostura
Arequipa · GeoNames 3947678
- Angostura
Ayacucho · GeoNames 3947679
- Angostura
Arequipa · GeoNames 3947680
- Angostura
Ayacucho · GeoNames 3947681
- Angostura
Ayacucho · GeoNames 3947682
- Angostura
Ayacucho · GeoNames 3947683
- Angostura
Arequipa · GeoNames 3950769
- Angostura
Cuzco Department · GeoNames 3956937
- Angostura
Ayacucho · GeoNames 10452526
- Angostura
Tacna · GeoNames 13133897
- Angostura
Puno · GeoNames 13238840
- Angostura
Puno · GeoNames 13318762
- Anguía
Cajamarca Department · GeoNames 3699632
- Anguilla
Loreto · GeoNames 6395519
- Angulis
Cajamarca Department · GeoNames 3699631
- Angurgo
Piura · GeoNames 3699629
- Angurra
Cajamarca Department · GeoNames 13261742
- Angusilla
Loreto · GeoNames 3699628
- Anguy
Ancash · GeoNames 3699626
- Anguyacu
Cajamarca Department · GeoNames 13261694
- Anguyo
Cuzco Department · GeoNames 3954650
- Añico
Cajamarca Department · GeoNames 13261629
- Anillune
Moquegua Department · GeoNames 3947659
- Ánimas
Lambayeque · GeoNames 3699622
- Ánimas
Tumbes · GeoNames 3699623
- Animas
Moquegua Department · GeoNames 3947656
- Animas
Arequipa · GeoNames 3947657
- Animascancha
Junin · GeoNames 3961228
- Animascancha
Junin · GeoNames 6674791
- Añiraccra
Lima region · GeoNames 6669143
- Anirca
Arequipa · GeoNames 11046962
- Aniso
Ayacucho · GeoNames 3947653
- Anispampa
Cajamarca Department · GeoNames 13239502
- Aniuma
Arequipa · GeoNames 3957203
- Anjahua
Huancavelica · GeoNames 8663603
- Anjo Uta
Puno · GeoNames 3966044
- Anjolajaya
Puno · GeoNames 3966220
- Anjolla
Ayacucho · GeoNames 3947650
- Anjolla
Huancavelica · GeoNames 13416312
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 place names, country codes and time zones to define the locations in a business software brief. Confirm the actual customer group and data requirements separately.
A geographic listing identifies a place. It does not establish a local office, service availability, product compatibility or a customer engagement.