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 282 of 468.
- Ocupampa
Lima region · GeoNames 3934101
- Ocupampa
Huánuco Department · GeoNames 6403222
- Ocuruni
Puno · GeoNames 11792751
- Ocurure
Lima region · GeoNames 3934098
- Ocushmina
Ancash · GeoNames 6675462
- Ocushuy
Ancash · GeoNames 6379701
- Ocustambo
Huancavelica · GeoNames 6368845
- Ocusuyo
Lima region · GeoNames 3966792
- Ocutapampa
Puno · GeoNames 3934096
- Ocuviri
Puno · GeoNames 3934095
- Ocuviri
Arequipa · GeoNames 3957409
- Odagahua
Madre de Dios · GeoNames 11510402
- Ogo
Huánuco Department · GeoNames 6666083
- Ogobamba
Huánuco Department · GeoNames 6666257
- Ogomina
Lima region · GeoNames 6402794
- Ogopampa
Pasco · GeoNames 3934091
- Ogopampa
Huánuco Department · GeoNames 6665628
- Ogopampa
Huánuco Department · GeoNames 6665885
- Ogoriz
Cajamarca Department · GeoNames 13240026
- Ogosgon
Cajamarca Department · GeoNames 3694280
- Oguerranra
Ancash · GeoNames 13255319
- Oguerume
Lima region · GeoNames 3962694
- Ohuiscancha
Huancavelica · GeoNames 8677772
- Oichlo
Ayacucho · GeoNames 3934089
- Oidor
Tumbes · GeoNames 3694279
- Oiron
Lima region · GeoNames 6303859
- Ojamani
Puno · GeoNames 6310556
- Ojaragra
Ancash · GeoNames 6675446
- Ojaro
Junin · GeoNames 8664344
- Ojaylloclla
Huancavelica · GeoNames 8679232
- Oje Pata
Puno · GeoNames 3965696
- Ojeayo
Ucayali · GeoNames 13319970
- Ojecala
Puno · GeoNames 6310098
- Ojecunca
Puno · GeoNames 3934087
- Ojeda
Ica · GeoNames 11083165
- Ojejasa
Ayacucho · GeoNames 3934086
- Ojepasto
Huancavelica · GeoNames 8665110
- Ojeragra
Huánuco Department · GeoNames 6665563
- Ojerumi
Ayacucho · GeoNames 8673561
- Ojichcaloma
Junin · GeoNames 6671560
- Ojijinioc
Ayacucho · GeoNames 6365614
- Ojo
La Libertad · GeoNames 6384978
- Ojo de Agua
San Martín Department · GeoNames 3763245
- Ojo de Agua
Madre de Dios · GeoNames 11514249
- Ojo de Toro
Lambayeque · GeoNames 3820108
- Ojo del Agua
Piura · GeoNames 3694277
- Ojo del Agua
Cajamarca Department · GeoNames 3752017
- Ojo del Agua
La Libertad · GeoNames 6385502
- Ojo Huayjo
Puno · GeoNames 3965940
- Ojo Pampa
Ayacucho · GeoNames 3934082
- Ojo Pampa
Ancash · GeoNames 6664650
- Ojocho
Apurímac Department · GeoNames 6374984
- Ojocucho
Huancavelica · GeoNames 8651242
- Ojojasa
Ayacucho · GeoNames 3934085
- Ojón Casa
Ayacucho · GeoNames 3964988
- Ojon Jaaque
Puno · GeoNames 6309894
- Ojopampa
Ayacucho · GeoNames 3934081
- Ojopampa
Huancavelica · GeoNames 8662996
- Ojoran
Ancash · GeoNames 6379703
- Ojoro
Cuzco Department · GeoNames 3934185
- Ojoro
Huancavelica · GeoNames 8664148
- Ojoro Pata
Huancavelica · GeoNames 8651531
- Ojoropuquio
Huancavelica · GeoNames 8662953
- Ojoroy
Ayacucho · GeoNames 3934078
- Ojoroyoc
Ayacucho · GeoNames 8650190
- Ojoruro
Ayacucho · GeoNames 3934077
- Ojoruyoc
Ayacucho · GeoNames 3959068
- Ojos
Cajamarca Department · GeoNames 13261207
- Ojos Corral
Cajamarca Department · GeoNames 13261745
- Ojotaña
Puno · GeoNames 3966270
- Ojoya
Ayacucho · GeoNames 8650284
- Ojoyhua
Ayacucho · GeoNames 3934075
- Ojoypuquio
Ayacucho · GeoNames 6400333
- Ojrabamba
Apurímac Department · GeoNames 6392263
- Ojraya
Cuzco Department · GeoNames 3934072
- Ojule
Arequipa · GeoNames 3934071
- Ojule
Arequipa · GeoNames 3949302
- Ojulhiri
Puno · GeoNames 13318899
- Ojururune
Puno · GeoNames 3966073
- Okemoco
Tacna · GeoNames 13133899
- Olaya Huasi
Huancavelica · GeoNames 6369256
- Olayán
Ancash · GeoNames 13254952
- Olcopampa
Apurímac Department · GeoNames 3934065
- Olelesa
Lambayeque · GeoNames 3743426
- Oliquin
Lima region · GeoNames 3967191
- Olival Nuevo
Moquegua Department · GeoNames 3934064
- Olivar
La Libertad · GeoNames 3694273
- Olivar
Lima region · GeoNames 3934063
- Olivares
Piura · GeoNames 3694269
- Olivares de San Fernando
Piura · GeoNames 3694270
- Olivo
Lima region · GeoNames 8646362
- Olivos
Lambayeque · GeoNames 10951146
- Ollabamba
Apurímac Department · GeoNames 6308934
- Ollachea
Puno · GeoNames 3934058
- Ollada
Ancash · GeoNames 6559904
- Ollancaca
Lima region · GeoNames 3934057
- Ollancaca
Lima region · GeoNames 3968311
- Ollanta
Ucayali · GeoNames 3694266
- Ollanta
Tacna · GeoNames 13133751
- Ollantay
San Martín Department · GeoNames 11039862
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 a place reference to organize market research or a territory worksheet. A place population is not a count of qualified leads or potential buyers.
A geographic listing identifies a place. It does not establish a local office, service availability, product compatibility or a customer engagement.