SWIFT codes in Spain

In order to make international payments to Spain you have to know the bank´s SWIFT / BIC code.

What do Spain SWIFT codes look like?

The SWIFT code consists of 8 to 11 characters (letters and digits) and for Spain the SWIFT code has the following format:

  • First 4 characters (only letters) - bank code. A shortened version of the bank´s name.
  • Next 2 characters (only letters) - Spain´s ISO code.
  • Next 2 characters (letters and digits) - location code.
  • Last 3 characters (letters and digits) – bank branch (optional).

SWIFT codes of the most important banks in Spain

Find below an extensive A to Z list of the SWIFT codes in Spain:

Banca March

Code: BMAR

Bank logo

Banco de España

Code: ESPB

Bank logo

Banco Pastor

Code: PSTR

Bank logo

Banco Popular

Code: POPU

Bank logo

Banco Sabadell

Code: BSAB

Bank logo

Banco Santander

Code: BSCH

Bank logo

Bankia

Code: CAHM

Bank logo

Bankinter

Code: BKBK

Bank logo

BBVA

Code: BBVA

Bank logo

Caixabank

Code: CAIX

Bank logo

Citibank

Code: CITI

Bank logo

Ibercaja

Code: CAZR

Bank logo

Kutxabank

Code: BASK

Bank logo

Unicaja

Code: UCJA

Bank logo

SWIFT codes in Spain

SWIFT Code Bank City
CECAESMM106 Caixa Ontinyent 41004 SEVILLA
CEHBESM1 CENTRAL HISPANO DE BOLSA S.V.B., S.A. MADRID
CESCESBB CatalunyaCaixa ANTONIO MAURA 6 BARCELONA-3
CESCESBB008 CatalunyaCaixa BARCELONA
CESCESBB544 CatalunyaCaixa BARCELONA
CESCESBB571 CatalunyaCaixa BARCELONA
CESCESBB600 CatalunyaCaixa BARCELONA
CGDIES21 CAIXA GERAL DE DEPOSITOS-SUCURSAL EN ESPANA MADRID
CGDIESMM BANCO CAIXA GERAL S.A. MADRID 28027
CGGKES22 CAJA DE GUIPUZCOA/GIPUZKOAKO KUTXA 20018 SAN SEBASTION
CHAGESM1 CHEMICAL ASSET MANAGEMENT MADRID
CHASESM1 J.P. MORGAN SECURITIES LIMITED-SUCURSAL EN ESPANA MADRID
CHASESM3 JPMORGAN CHASE BANK, N.A. MADRID
CHASESM3KEY JPMORGAN CHASE BANK, N.A. MADRID
CIMDESM1 CORRETAJE E INFORMACION MONETARIA Y DE DIVISAS, SA. MADRID
CITIES2X CITIBANK ESPANA S.A. MADRID
CITIES2XXXX CITIBANK NA Madrid 28029
CITIESB1 CITIBANK N.A. BARCELONA
CITIESB1XXX CITIBANK NA Barcelona 08036
CITIESMX CITIBANK N.A. MADRID
CITIESMXSEC CITIBANK INTERNATIONAL PLC MADRID
CITIESMXXXX CITIBANK NA Madrid 28006
CLPEES21012 CAJA LABORAL POPULAR, COOP. DE CREDITO (CAJA LABORAL) VITORIA
CLPEES21023 CAJA LABORAL POPULAR, COOP. DE CREDITO (CAJA LABORAL) EIBAR

Other countries that use SWIFT codes: