Banks in Spain
500 cities — select a city to see all listings.
This page lists 13,591 bank and ATM locations in Spain. They are spread across 2,315 cities in 21 regions. The most listings are in Madrid (1,290), Barcelona (487) and Seville (283). Spain — its capital is Madrid, the currency is the Euro, the population is about 48,592,909.
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. Madrid alone accounts for about 9% of all bank and ATM locations recorded in the country. Spain is part of the Europe coverage within the global GF6 directory. More about banking in Spain ↓
Andalusia
Aragon
Asturias
Autonomous Community of the Basque Country
Balearic Islands
Basque Country
Canary Islands
Cantabria
Castile and Leon
Castile and León
Castile-La Mancha
Castile–La Mancha
Catalonia
Ceuta
Community of Madrid
Extremadura
Galicia
La Rioja
Navarre
Region of Murcia
Valencian Community
—
Showing the 500 cities with the most listings, of 2,315 covered in Spain.
About banking in Spain
Spain is the largest country in Southern Europe, spanning most of the Iberian Peninsula along with the Balearic Islands in the Mediterranean, the Canary Islands in the Atlantic, and the autonomous cities of Ceuta and Melilla in North Africa. With a population of roughly 48.6 million spread across an area of 505,990 square kilometres, demand for retail banking and cash services is distributed across dense urban centres such as Madrid, Barcelona, Valencia, Seville, Zaragoza, Málaga, Murcia, and Palma de Mallorca, as well as smaller inland towns and coastal communities.
The official currency is the Euro (EUR), which simplifies cash access for visitors travelling from other Eurozone countries and means that ATMs, point-of-sale terminals, and bank branches across the country operate in a single shared currency. Spanish is the official language, and the international calling code is +34, useful when contacting a branch or card issuer from abroad.
The GF6 directory lists 13,591 bank and ATM locations in Spain, covering 2,315 cities and towns. This includes branches and cash machines in the capital, Madrid, in major regional hubs along the Mediterranean and Atlantic coasts, and in the island territories and North African enclaves. Listings span a range of institutions and access points, helping residents and travellers locate nearby services across the country's varied geography.
For each entry, the directory aims to provide practical details that support locating a branch or ATM in a specific city or neighbourhood. Coverage reflects what has been recorded in the GF6 database and is not presented as an exhaustive map of every banking touchpoint in Spain, but it offers a broad starting point for finding cash access and in-person banking services.
