Banks in Peru
312 cities — select a city to see all listings.
This page lists 2,575 bank and ATM locations in Peru. They are spread across 313 cities in 27 regions. The most listings are in Lima (158), Santiago de Surco (103) and Miraflores (94). Peru — its capital is Lima, the currency is the Nuevo sol, the population is about 33,726,000.
Choose a city to see every branch or ATM with its street address, opening hours, phone number, bank codes where available and its exact map location. Lima alone accounts for about 6% of all bank and ATM locations recorded in the country. Peru is part of the South America coverage within the global GF6 directory. More about banking in Peru ↓
Amazonas
Ancash
Apurímac
Arequipa
Ayacucho
Cajamarca
Cusco
Huancavelica
Huanuco
Huánuco
Ica
Junin
Junín
La Libertad
Lambayeque
Lima
Lima Metropolitan Area
Loreto
Madre de Dios
Moquegua
Pasco
Piura
Puno
San Martín
Tacna
Tumbes
Ucayali
Showing the 312 cities with the most listings, of 313 covered in Peru.
About banking in Peru
Peru is a country of roughly 33.7 million people in western South America, occupying about 1,285,216 square kilometres of varied terrain that stretches from the Pacific coast across the Andes to the Amazon basin. This geographic diversity shapes how banking and cash access are distributed: services are concentrated in coastal cities such as the capital Lima, with additional coverage in highland regional centres and selected jungle towns, while remote rural areas typically rely on fewer access points.
The national currency is the Nuevo sol (PEN), which is used for nearly all domestic transactions, including ATM withdrawals, branch services and point-of-sale payments. Spanish is the main language used at bank counters and on ATM interfaces, alongside Aymara and Quechua as additional official languages spoken in parts of the country. International visitors typically reach local banking services using the country calling code +51 for support lines.
The GF6 directory lists 2,575 bank and ATM locations across Peru, covering 313 cities. These entries include branches and cash machines operated by a range of institutions and are distributed across the country's main urban areas as well as smaller towns where banking infrastructure is present. The directory can be used to locate nearby branches for in-person services or ATMs for cash withdrawals in the local currency.
As with any directory, coverage reflects the data currently compiled and is not a guarantee that every banking point in Peru is included, nor that opening hours, services or ATM availability remain unchanged. Travellers and residents are encouraged to confirm details with the relevant bank before visiting, particularly when planning trips into less densely populated regions of the Andes or Amazon.
