Banks of Spain - codes & BIC ES
The complete, verified list of Spain banks with their national bank codes and BIC/SWIFT codes. Source: official national register.
How do I find a bank from a Spain IBAN?
In a Spain IBAN, the bank is identified by the national bank code inside the account number. This page maps every Spain bank code (or code range) to its bank name and BIC/SWIFT, so you can identify any bank from its IBAN.
This is the complete reference of 33 banks operating in Spain (ES), each with its national bank code and BIC/SWIFT code. Use it to identify a bank from an IBAN, or to find a bank’s BIC.
Official data, individually verified. Updated periodically.
Retail banks
Banks serving the general public.
| Bank | Bank code | BIC / SWIFT |
|---|---|---|
| Banco Santander | 0049 | BSCHESMM |
| Banco Bilbao Vizcaya Argentaria (BBVA) | 0182 | BBVAESMM |
| CaixaBank | 2100 | CAIXESBB |
| Banco de Sabadell | 0081 | BSABESBB |
| Bankinter | 0128 | BKBKESMM |
| Unicaja Banco | 2103 | UCJAES2M |
| Kutxabank | 2095 | BASKES2B |
| Ibercaja Banco | 2085 | CAZRES2Z |
| Abanca Corporación Bancaria | 2080 | CAGLESMM |
| Cajamar Caja Rural | 3058 | CCRIES2A |
| Openbank | 0073 | OPENESMM |
| ING España | 1465 | INGDESMM |
| WiZink Bank | 0229 | POPLESMM |
| MyInvestor Banco | 1544 | BACAESMM |
| Banco Mediolanum | 0186 | BFIVESBB |
| Targobank | 0216 | CMCIESMM |
| CajaSur Banco | 0237 | CSURES2C |
| Laboral Kutxa | 3035 | CLPEES2M |
| Caja de Ingenieros (Caixa Enginyers) | 3025 | CDENESBB |
| Banco Pichincha España (Pibank) | 0235 | PICHESMM |
| Triodos Bank España | 1491 | TRIOESMM |
| Deutsche Bank S.A.E. | 0019 | DEUTESBB |
| Banco Caminos (CBNK) | 0234 | CCOCESMM |
Private banks
Wealth management and private banking.
| Bank | Bank code | BIC / SWIFT |
|---|---|---|
| Banca March | 0061 | BMARES2M |
| Renta 4 Banco | 0083 | RENBESMM |
Corporate & institutional
Corporate, custody and institutional banking.
| Bank | Bank code | BIC / SWIFT |
|---|---|---|
| Banco Cooperativo Español | 0198 | BCOEESMM |
| Banco de Crédito Social Cooperativo (Grupo Cajamar) | 0240 | BCCAESMM |
Foreign bank branches
Branches of foreign banks operating locally.
| Bank | Bank code | BIC / SWIFT |
|---|---|---|
| BNP Paribas España | 0058 | BNPAESMM |
| Société Générale, Sucursal en España | 0226 | SOGEESMM |
| Citibank Europe, Spain | 1474 | CITIESMX |
Fintech & payment institutions
Licensed payment and e-money institutions.
| Bank | Bank code | BIC / SWIFT |
|---|---|---|
| Revolut Bank UAB, Sucursal en España | 1583 | REVOESM2 |
| N26 Bank SE, Sucursal en España | 1563 | NTSBESM1 |
| Trade Republic Bank GmbH, Sucursal en España | 1586 | TRBKESM2 |