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 245 of 468.
- Machacuyo
Puno · GeoNames 6392894
- Machagmarca
Tacna · GeoNames 3935677
- Machaguay
Arequipa · GeoNames 3935675
- Machahuay
Ancash · GeoNames 6368134
- Machahuaya
Arequipa · GeoNames 11076435
- Machaicata
Cuzco Department · GeoNames 3935674
- Machaipata
Ayacucho · GeoNames 3935671
- Machaitambo
La Libertad · GeoNames 3695096
- Machajmarca
Puno · GeoNames 13318109
- Machalpata
Huancavelica · GeoNames 8679444
- Machamaca
La Libertad · GeoNames 3695095
- Machane
Arequipa · GeoNames 3951440
- Machanjallga
La Libertad · GeoNames 6385504
- Machapampa
Huánuco Department · GeoNames 6670151
- Machaquipiña
Puno · GeoNames 3935669
- Machariri Central
Puno · GeoNames 13318411
- Machasen
La Libertad · GeoNames 3695094
- Machatmarca
Puno · GeoNames 13320838
- Machaulla
Arequipa · GeoNames 11044056
- Machaura
Puno · GeoNames 3935667
- Machay
La Libertad · GeoNames 3744083
- Machay
Ayacucho · GeoNames 3935665
- Machay
Lima region · GeoNames 3935666
- Machay
Ayacucho · GeoNames 6400351
- Machay
Huánuco Department · GeoNames 6403263
- Machay
Junin · GeoNames 6674763
- Machay Machay
Junin · GeoNames 6669072
- Machay Punco
Ayacucho · GeoNames 3935657
- Machay Punco
Pasco · GeoNames 6306836
- Machaycaj
Lambayeque · GeoNames 3743267
- Machaycancha
Huánuco Department · GeoNames 3935663
- Machaycancha
Ayacucho · GeoNames 8673632
- Machaycucho
Ayacucho · GeoNames 3935662
- Machaycucho
Huancavelica · GeoNames 8662260
- Machaycuchu
Huancavelica · GeoNames 8661519
- Machayhuacta
Huancavelica · GeoNames 8664480
- Machaynioc
Junin · GeoNames 6674849
- Machaypampa
Ayacucho · GeoNames 3935659
- Machaypampa
Huánuco Department · GeoNames 6403276
- Machaypampa
Huancavelica · GeoNames 8677175
- Machaypata
Ayacucho · GeoNames 3935658
- Machaypata
Apurímac Department · GeoNames 3935672
- Machaypata
Lima region · GeoNames 3962727
- Machaypungo Alto
Cajamarca Department · GeoNames 13261526
- Machaypungo Bajo
Cajamarca Department · GeoNames 13261224
- Machaypungo La Unión
Cajamarca Department · GeoNames 13261269
- Machca Bocaz
Pasco · GeoNames 6564186
- Machcaina
Ica · GeoNames 10866807
- Machcas Alto
Ancash · GeoNames 13254562
- Machco
Ancash · GeoNames 13255308
- Mache
La Libertad · GeoNames 3695093
- Machente
Ayacucho · GeoNames 8689290
- Machente
Ayacucho · GeoNames 13416261
- Machera
Madre de Dios · GeoNames 11511454
- Machi
Ancash · GeoNames 13255159
- Machín
Pasco · GeoNames 3963524
- Machiri
Puno · GeoNames 11558931
- Macho Benditani
Puno · GeoNames 11558920
- Macho Cancha
Ayacucho · GeoNames 3935654
- Macho Contaduria
Puno · GeoNames 3935652
- Macho Corral
Ayacucho · GeoNames 3935650
- Macho Muerto
Piura · GeoNames 3756163
- Machocorimarca
Cuzco Department · GeoNames 6392491
- Machocorral
Ayacucho · GeoNames 3935651
- Machoera
Huancavelica · GeoNames 8662285
- Machopachahuana
Ayacucho · GeoNames 3935646
- Machquil
Huánuco Department · GeoNames 3962385
- Machu
Ayacucho · GeoNames 3964921
- Machu Huasi
Ayacucho · GeoNames 3935640
- Machu Queirane
Puno · GeoNames 3935633
- Machuancca
Arequipa · GeoNames 3935645
- Machuca
Lambayeque · GeoNames 3695086
- Machucado
Ica · GeoNames 3935643
- Machucara
Lambayeque · GeoNames 3761358
- Machulén
Arequipa · GeoNames 3935639
- Machungo
San Martín Department · GeoNames 3694859
- Machupicchu
Cuzco Department · GeoNames 3935636
- Machuranga
Lima region · GeoNames 3935632
- Macma
Ayacucho · GeoNames 3935630
- Macmajocha
Apurímac Department · GeoNames 6374921
- Macna
Ancash · GeoNames 6664844
- Macnape
Lambayeque · GeoNames 3695085
- Macno
La Libertad · GeoNames 3744971
- Maco
Junin · GeoNames 6670766
- Macón
Ancash · GeoNames 6368259
- Macón
Junin · GeoNames 6674870
- Macone
Puno · GeoNames 3935629
- Macora
Huánuco Department · GeoNames 3695083
- Macora
Piura · GeoNames 3695084
- Macoropa
Puno · GeoNames 3935628
- Macotca
Lima region · GeoNames 3968762
- Macotela
Ica · GeoNames 3935627
- Macray
Ancash · GeoNames 6379692
- Macray Bajo
Ancash · GeoNames 13255299
- Macta Puquio
Huancavelica · GeoNames 6368991
- Macu
Ancash · GeoNames 6664809
- Macuaco
Lambayeque · GeoNames 3743041
- Macull
La Libertad · GeoNames 6384981
- Macullida
La Libertad · GeoNames 3743708
- Macumpata
Lima region · GeoNames 3967476
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.