ValidateFin

Banks of Greece - codes & BIC GR

The complete, verified list of Greece banks with their national bank codes and BIC/SWIFT codes. Source: official national register.

GR18 banksBIC / SWIFT

How do I find a bank from a Greece IBAN?

In a Greece IBAN, the bank is identified by the national bank code inside the account number. This page maps every Greece 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 18 banks operating in Greece (GR), 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.

BankBank codeBIC / SWIFT
National Bank of Greece011ETHNGRAA
Alpha Bank014CRBAGRAA
CrediaBank (ex-Attica + Pancreta)016ATTIGRAA
Piraeus Bank017PIRBGRAA
Eurobank026ERBKGRAA
Optima Bank034IBOGGRAA
Cooperative Bank of Chania069STXAGRA1
Epirus Bank075STIOGR21
Cooperative Bank of Karditsa089STKAGRA1
Cooperative Bank of Thessaly091STTKGR21

Corporate & institutional

Corporate, custody and institutional banking.

BankBank codeBIC / SWIFT
Aegean Baltic Bank056AEBAGRAA

Foreign bank branches

Branches of foreign banks operating locally.

BankBank codeBIC / SWIFT
Citibank Europe084CITIGRAA
BNP Paribas (Athens Branch)039PARBGRAX
Deutsche Bank AG111DEUTGRSG
T.C. Ziraat Bankası109TCZBGRAT
Bank of America Europe DAC081BOFAGR2X

Fintech & payment institutions

Licensed payment and e-money institutions.

BankBank codeBIC / SWIFT
Snappi128SNPIGR2A
Viva.com (Vivabank)057PRXBGRAA