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
BCOEESMM059 Bankia OVIEDO
BCOEESMM060 Bankia BURGOS
BCOEESMM062 Bankia CIUDAD REAL
BCOEESMM063 Bankia CORDOBA
BCOEESMM064 Bankia CUENCA
BCOEESMM067 Bankia JAEN
BCOEESMM070 Bankia LUGO
BCOEESMM076 Bankia SANTA CRUZ DE TENERIFE
BCOEESMM078 Bankia SEGOVIA
BCOEESMM080 Bankia TERUEL
BCOEESMM081 Bankia TOLEDO
BCOEESMM082 Bankia 46003 VALENCIA
BCOEESMM085 Bankia ZAMORA
BCOEESMM089 Bankia BAENA (CORDOBA)
BCOEESMM095 Bankia ALMENARA
BCOEESMM096 Bankia VALENCIA
BCOEESMM098 Bankia NUEVA CARTEYA (CORDOBA)
BCOEESMM102 Bankia VALL DUXO
BCOEESMM104 Bankia CANETE TORRES (CORDOBA)
BCOEESMM105 Bankia CALLOSA DE ENSARRIA
BCOEESMM110 Bankia VILLARREAL
BCOEESMM111 Bankia VALL DUXO
BCOEESMM112 Bankia BURRIANA
BCOEESMM113 Bankia ALCORA

Other countries that use SWIFT codes: