Banks of Portugal - codes & BIC PT
The complete, verified list of Portugal banks with their national bank codes and BIC/SWIFT codes. Source: official national register.
How do I find a bank from a Portugal IBAN?
In a Portugal IBAN, the bank is identified by the national bank code inside the account number. This page maps every Portugal 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 Portugal (PT), 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 |
|---|---|---|
| Caixa Geral de Depósitos | 0035 | CGDIPTPL |
| Banco Comercial Português (Millennium BCP) | 0033 | BCOMPTPL |
| Novo Banco | 0007 | BESCPTPL |
| Banco Santander Totta | 0018 | TOTAPTPL |
| Banco BPI | 0010 | BBPIPTPL |
| Banco Montepio | 0036 | MPIOPTPL |
| Crédito Agrícola | 0045 | CCCMPTPL |
| ABANCA Portugal | 0170 | CAGLPTPL |
| Banco CTT | 0193 | CTTVPTPL |
| ActivoBank | 0023 | ACTVPTPL |
| Bankinter (Sucursal em Portugal) | 0269 | BKBKPTPL |
| Novo Banco dos Açores | 0160 | BESAPTPA |
Private banks
Wealth management and private banking.
| Bank | Bank code | BIC / SWIFT |
|---|---|---|
| Banco L. J. Carregosa | 0235 | BLJCPTPT |
| Banco Invest | 0014 | IVVSPTPL |
| Banco de Investimento Global (BiG) | 0061 | BDIGPTPL |
| Bison Bank | 0063 | BNFIPTPL |
| Banco Finantia | 0048 | BFIAPTPL |
| Banco Atlântico Europa | 0189 | BAPAPTPL |
| Banco Português de Gestão | 0064 | BPGPPTPL |
| Banco BAI Europa | 0008 | BAIPPTPL |
Corporate & institutional
Corporate, custody and institutional banking.
| Bank | Bank code | BIC / SWIFT |
|---|---|---|
| Caixa - Banco de Investimento | 0025 | CXBIPTPL |
| Haitong Bank | 0047 | ESSIPTPL |
| UNICRE - Instituição Financeira de Crédito | 0698 | UIFCPTP1 |
| WiZink Bank (Sucursal em Portugal) | 0272 | WZNKPTPL |
| Banco Credibom | 0916 | CRBBPTP1 |
Foreign bank branches
Branches of foreign banks operating locally.
| Bank | Bank code | BIC / SWIFT |
|---|---|---|
| BBVA, Sucursal em Portugal | 0019 | BBVAPTPL |
| Banco do Brasil AG, Sucursal em Portugal | 0022 | BRASPTPL |
| BNP Paribas, Sucursal em Portugal | 0034 | BNPAPTPL |
| Deutsche Bank AG, Sucursal em Portugal | 0043 | DEUTPTPL |
| Citibank Europe, Sucursal em Portugal | 0169 | CITIPTPX |
| Banco de Sabadell, Sucursal em Portugal | 0275 | BSABPTPL |
| ING Bank N.V., Sucursal em Portugal | 0500 | BBRUPTPL |
Fintech & payment institutions
Licensed payment and e-money institutions.
| Bank | Bank code | BIC / SWIFT |
|---|---|---|
| Banco BEST | 0065 | BESZPTPL |