Official Name: Kingdom of Spain

Capital City: Madrid

Currency: Euro (EUR)

Spain National Flag

Continent: Europe Country: Spain Total Banks: 109

Our records for Spain currently show 109 verified banking institutions, primarily based in and around Madrid. This listing was last cross-checked against primary sources during the 2026 audit cycle.

Spain reports a public debt-to-GDP ratio of approximately 95.8%, against an unemployment rate of 10.30%. Spain holds 281.58 tonnes of gold reserves, a hard-asset buffer factored into its broader financial resilience profile. Foreign exchange reserves equal roughly 3.23% of GDP, indicating a limited external liquidity buffer relative to economic output. Santander bank is recognized as the largest commercial bank serving Spain.

Spain's banking sector shows roughly 99.1% direct SWIFT/BIC connectivity, corresponding to an 'Integrated' classification under the Bankinfobook Financial Connectivity Index.

Looking for more details on SWIFT codes? Explore our comprehensive guide to SWIFT Codes Explained.


Aareal bank

SWIFT: AARBESM1

Abank

SWIFT: CAGLESMM

Africa bank

SWIFT: BMCEESMM

AG bank

SWIFT: AYGBESMM

AKF bank

SWIFT: AKFBDE33

Albacete bank

SWIFT: ALACESM1

All Funds bank

SWIFT: ALLFESMM

America bank

SWIFT: BOFAES2X

AND bank

SWIFT: DEGRESBB

Aresbank

SWIFT: AREBESMM

Arquia bank

SWIFT: CASDESBB

Attijariwafa bank

SWIFT: BCMAESMM

Bange bank

SWIFT: NAGCESMM

Barclays bank

SWIFT: BPLCESMM

BBVA bank

SWIFT: BBVAESMM

BCC bank

SWIFT: BCCAESMM

BEF bank

SWIFT: BEDFESM1

BFF bank

SWIFT: CIPBITMM

Bigbank

SWIFT: IGSEESMM

BMCE bank

SWIFT: BMEUESM1

BMW bank

SWIFT: BMWBDEM1

BNA bank

SWIFT: ESPBESMM

BNP Paribas bank

SWIFT: GEBAESMM

BNY Mellon bank

SWIFT: IRVTUS3N

Brasil bank

SWIFT: BRASESB1

Bunq bank

SWIFT: BUNQESM2

Caceis bank

SWIFT: BSSSESM2

Caixa bank

SWIFT: CAIXESBB

Caja Rural bank

SWIFT: BCOEESMM

Cajasiete bank

SWIFT: TRESES21

Cajasur bank

SWIFT: CSURES2C

CBNK bank

SWIFT: CCOCESMM

Cecabank

SWIFT: CECAESMM

Cetelem bank

SWIFT: BNPAESM2

Chaabi bank

SWIFT: BCDMESMM

Citi bank

SWIFT: CITIESMX

Colonya bank

SWIFT: CECAESMM

Commerzbank

SWIFT: COBAESMX

Cooperativo bank

SWIFT: BCOEESMM

Creand bank

SWIFT: ALCLESMM

Credit Agricole bank

SWIFT: BSUIESMM

Depositos bank

SWIFT: BDEPESM1

Deutsche bank

SWIFT: DEUTESBB

EBNbank

SWIFT: PROAESMM

Etica bank

SWIFT: ETICES21

Fiare bank

SWIFT: ETICES21

Finantia bank

SWIFT: FIOFESM1

Ford bank

SWIFT: FCEFESM1

Goldman Sachs bank

SWIFT: GSIUESM1

Haitong bank

SWIFT: ESSIESMM

HSBC bank

SWIFT: MIDLESMX

IberCaja bank

SWIFT: CAZRES2Z

ICBC bank

SWIFT: ICBKESMM

ICO bank

SWIFT: ICROESMM

ING bank

SWIFT: INGDESMM

Interbank

SWIFT: BKBKESMM

Intesa Sanpaolo bank

SWIFT: BCITESMM

Inversis bank

SWIFT: INVLESMM

John Deere bank

SWIFT: JODELUL1

JP Morgan bank

SWIFT: CHASESMA

Julius Bar bank

SWIFT: BAERCHZZ

Kutxa bank

SWIFT: KUTAES21

Laboral bank

SWIFT: CLPEES2M

Lombard Odier bank

SWIFT: LOCYESMM

March bank

SWIFT: BMARES2M

Mediobank

SWIFT: MICSITM1

Mediolanum bank

SWIFT: BFIVESBB

Merrill Lynch bank

SWIFT: MLIBESM1

Micro bank

SWIFT: MIKBESB1

Microbank

SWIFT: MIKBESB1

Miralt bank

SWIFT: MRTFESM2

Mizuho bank

SWIFT: IBJTESM1

Morgan Stanley bank

SWIFT: MSTAESM1

MUFG bank

SWIFT: BOTKESMX

MY bank

SWIFT: BACAESMM

N26 bank

SWIFT: NTSBESM1

Natixis bank

SWIFT: NATXESMM

Occidental bank

SWIFT: OCBAESM1

ODDO BHF bank

SWIFT: BHFBDEFF

Openbank

SWIFT: OPENESMM

Orange bank

SWIFT: ORUEES21

Pfandbriefbank

SWIFT: DPBBESM1

Pichincha bank

SWIFT: PICHESMM

Pictet bank

SWIFT: PICTESMM

Primus bank

SWIFT:

Pueyo bank

SWIFT: BAPUES22

Rabobank bank

SWIFT: PRABESMM

RBC bank

SWIFT: RBTTTTPX

RCI bank

SWIFT: RCINESM1

Renta 4 bank

SWIFT: RENBESMM

Revolut bank

SWIFT: REVOESM3

River bank

SWIFT: RRBALULL

Rothshild bank

SWIFT: PRIBESMX

Ruralnostra bank

SWIFT: BCOEESMM

Sabadell bank

SWIFT: BSABESBB

Santander bank

SWIFT: SPVGESMM

Singular bank

SWIFT: SELFESMM

SMBC bank

SWIFT: SMBCDEFF

Societe Generale bank

SWIFT: SOGEESMM

Solaris bank

SWIFT: SOBKESM2

TF bank

SWIFT: TFBANOB2

Trade Republic bank

SWIFT: TRBKESM2

Triodos bank

SWIFT: TRIOESMM

UBS bank

SWIFT: UBSWESMM

Unicaja bank

SWIFT: UCJAES2M

UniCredit bank

SWIFT: UNCRESMA

Volkswagen bank

SWIFT: VOWAES21

Western Union bank

SWIFT: WUIBESM2

Wizink bank

SWIFT: POPLESMM

✓ Verified: This entry was personally compiled and reviewed by Milan Ignjatovic using primary sources.

Founder & Sole Curator, Bankinfobook | Master Manager of ICT · Graduated Economist

Last Data Review: February 14, 2026