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
JBBRESMM KEPLER EQUITIES, SUCURSAL EN ESPANA MADRID
JCMAES21 JUNTA DE COMUNIDADES DE CASTILLA-LA MANCHA TOLEDO
JGJMESM1 JOSE GREGORIO JUNCOS MARTINEZ MADRID
JPMSESM1 J.P. MORGAN SECURITIES LIMITED SUCURSAL EN ESPANA MADRID
JPMVESM1 JP MORGAN SOCIEDAD DE VALORES Y BOLSA S.A. MADRID
KBLXESMM KBL EPB ESPANA ALCOBENDAS
KREDESMM KBC BANK N.V. MADRID
LEMPESM1 LEGG MASON LTD. SPAIN MADRID
LISEESMM LINK SECURITIES SOCIEDAD DE VALORES S.A. MADRID
LLISESM1 DE LAGE LANDEN INTERNATIONAL B.V. MADRID
LOCAESM1 ARIBAU PRODUCTOS S L BARCELONA
LOCYESBB LOMBARD ODIER DARIER HENTSCH AND CIE (ESPANA) S.V. , S.A. BARCELONA
LOCYESBBNDP LOMBARD ODIER DARIER HENTSCH AND CIE (ESPANA) S.V. , S.A. BARCELONA
LOFPESB1 LONDON FORFAITING A PARIS, S.A. BARCELONA
LOYDESM102B LLOYDS TSB BANK PLC BILBAO
LOYDESM102M LLOYDS TSB BANK PLC MARBELLA
LOYDESM102N LLOYDS TSB BANK PLC PAMPLONA
LOYDESM102P LLOYDS TSB BANK PLC PALMA DE MALLORCA
LOYDESM10BB LLOYDS TSB BANK PLC BARCELONA
LOYDESM10SS LLOYDS TSB BANK PLC SEVILLA
LOYDESM10TF LLOYDS TSB BANK PLC SANTA CRUZ DE TENERIFE
LOYDESM10VV LLOYDS TSB BANK PLC VALENCIA
LOYDESMM LLOYDS BANK (BLSA) LTD. MADRID
LUXEES21 S.E. BANKEN LUXEMBOURG S.A. SAN PEDRO DE ALCANTARA

Other countries that use SWIFT codes: