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
BNACESM1 BANCO NACIONAL DE CUBA MADRID
BNLIESM1 BANCA NAZIONALE DEL LAVORO MADRID
BNPAESMH BNP PARIBAS S.A. SUCURSAL EN ESPANA MADRID
BNPAESMM BNP PARIBAS ESPANA, S.A. MADRID
BNPAESMS BNP PARIBAS MADRID 28042 MADRID SPAIN
BNPAESMZ BNP PARIBAS ESPANA, S.A. MADRID
BOCAES21 BANCO CANARIAS DE VENEZUELA, CA SANTA CRUZ DE TENERIFE
BOFAES2X BANK OF AMERICA SAE MADRID 20
BOTKESM10BB BANK OF TOKYO-MITSUBISHI UFJ, LTD., THE BARCELONA
BOTKESMX BANK OF TOKYO-MITSUBISHI UFJ LTD. MADRID
BOUEESM1 BOURSORAMA SUCURSAL EN ESPANA MADRID
BPAVESM1 BBVA AND PARTNERS ALTERNATIVE INVESTMENTS S.A., A.V. MADRID
BPFDES21 BILBAO PLAZA FINANCIERA DEPOSITARIA, AGENCIA DE V LORES, S.A. BILBAO
BPIPESM1 BANCO PORTUGUES DE INVESTIMENTO, S.A. SUCURSAL ENESPANA MADRID
BPLCESMM BARCLAYS BANK PLC MADRID
BPMEESB1022 CAIX LOGRONO
BPMEESB102G CAIX GERONA (GIRONA)
BPMEESB102T CAIX TARRAGONA
BPMEESB102Z CAIX ZARAGOZA
BPMEESB10B2 CAIX LERIDA (LLEIDA)
BPMEESB10MM CAIX MADRID
BPMEESBB CAIX BARCELONA 21
BPPOESMM BANCO PRIVADO PORTUGUES, S.A. MADRID
BRASESB1 BANCO DO BRASIL SA MADRID

Other countries that use SWIFT codes: