Greece SWIFT Codes

The SWIFT code is used make international money transfers and to identify banks and financial institutions worldwide. In its structure you will see:

  • First 4 letters – Bank code.
  • Next 2 letters – Country code.
  • Next 2 digits – Location
  • The last 3 digits – the Branch code.
    • If the last 3 digits are “XXX” – this is the head office

So next time you need to make a transfer to Greece and you don’t know the SWIFT code but know all the other details, you can used them to find it in the table bellow.

No.Bank NameCitySwift Code Number
1AEGEAN BALTIC BANK S.A.ATHENSAEBAGRAAXXX
2AGRICULTURAL BANK OF GREECEAGRINIOABGRGRAA203
3AGRICULTURAL BANK OF GREECEALEXANDROUPOLIABGRGRAA208
4AGRICULTURAL BANK OF GREECEARTAABGRGRAA222
5AGRICULTURAL BANK OF GREECEATHENSABGRGRAA207
6AGRICULTURAL BANK OF GREECEATHENSABGRGRAAXXX
7AGRICULTURAL BANK OF GREECEATHENSABGRGRAA100
8AGRICULTURAL BANK OF GREECEATHENSABGRGRAA215
9AGRICULTURAL BANK OF GREECECHALKIDAABGRGRAA201
10AGRICULTURAL BANK OF GREECECHANIAABGRGRAA109
11AGRICULTURAL BANK OF GREECECHIOSABGRGRAA213
12AGRICULTURAL BANK OF GREECEDRAMAABGRGRAA216
13AGRICULTURAL BANK OF GREECEEDESSAABGRGRAA223
14AGRICULTURAL BANK OF GREECEFARSALAABGRGRAA226
15AGRICULTURAL BANK OF GREECEFLORINAABGRGRAA220
16AGRICULTURAL BANK OF GREECEGIANNITSAABGRGRAA107
17AGRICULTURAL BANK OF GREECEHERAKLIONABGRGRAA300
18AGRICULTURAL BANK OF GREECEIERAPERTAABGRGRAA202
19AGRICULTURAL BANK OF GREECEIOANNINAABGRGRAA103
20AGRICULTURAL BANK OF GREECEKALAMATAABGRGRAA108
21AGRICULTURAL BANK OF GREECEKARDITSAABGRGRAA218
22AGRICULTURAL BANK OF GREECEKASTORIAABGRGRAA104
23AGRICULTURAL BANK OF GREECEKATERINIABGRGRAA106
24AGRICULTURAL BANK OF GREECEKAVALAABGRGRAA800
25AGRICULTURAL BANK OF GREECEKILKISABGRGRAA221
26AGRICULTURAL BANK OF GREECEKOMOTINIABGRGRAA219
27AGRICULTURAL BANK OF GREECEKORINTHOSABGRGRAA105
28AGRICULTURAL BANK OF GREECEKOZANIABGRGRAA206
29AGRICULTURAL BANK OF GREECELAMIAABGRGRAA204
30AGRICULTURAL BANK OF GREECELARISSAABGRGRAA101
31AGRICULTURAL BANK OF GREECELECHENAABGRGRAA225
32AGRICULTURAL BANK OF GREECELIVADIAABGRGRAA110
33AGRICULTURAL BANK OF GREECEMYTILINIABGRGRAA214
34AGRICULTURAL BANK OF GREECENAFPLIOABGRGRAA900
35AGRICULTURAL BANK OF GREECENAOUSSAABGRGRAA224
36AGRICULTURAL BANK OF GREECENEA MOUDANIAABGRGRAA229
37AGRICULTURAL BANK OF GREECEPATRAABGRGRAA700
38AGRICULTURAL BANK OF GREECEPIRAEUSABGRGRAA210
39AGRICULTURAL BANK OF GREECEPREVEZAABGRGRAA209
40AGRICULTURAL BANK OF GREECERHODOSABGRGRAA228
41AGRICULTURAL BANK OF GREECESAMOSABGRGRAA205
42AGRICULTURAL BANK OF GREECESERRESABGRGRAA211
43AGRICULTURAL BANK OF GREECESKYDRAABGRGRAA600
44AGRICULTURAL BANK OF GREECESPARTIABGRGRAA217
45AGRICULTURAL BANK OF GREECETHESSALONIKIABGRGRAA200
46AGRICULTURAL BANK OF GREECETHIVAABGRGRAA227
47AGRICULTURAL BANK OF GREECETRIKALAABGRGRAA212
48AGRICULTURAL BANK OF GREECEVERIAABGRGRAA400
49AGRICULTURAL BANK OF GREECEVOLOSABGRGRAA102
50AGRICULTURAL BANK OF GREECEXANTHIABGRGRAA500
51AGRICULTURAL BANK OF GREECEZAKINTHOSABGRGRAA230
52ALPHA BANK AEATHENSCRBAGRAAXXX
53ATTICA BANK SAATHENSATTIGRAAXXX
54BANK OF AMERICA, N.A. ATHENSATHENSBOFAGR2XXXX
55BANK OF CYPRUS PUBLIC COMPANY LIMITEDATHENSBCYPGRAAXXX
56BANK OF GREECEATHENSBNGRGRAAACO
57BANK OF GREECEATHENSBNGRGRAASSS
58BANK OF GREECEATHENSBNGRGRAACCB
59BANK OF GREECEATHENSBNGRGRAA042
60BANK OF GREECEATHENSBNGRGRAADIA
61BANK OF GREECEATHENSBNGRGRAAEUX
62BANK OF GREECEATHENSBNGRGRAA013
63BANK OF GREECEATHENSBNGRGRAA027
64BANK OF GREECEATHENSBNGRGRAAHRM
65BANK OF GREECEATHENSBNGRGRAACON
66BANK OF GREECEATHENSBNGRGRAA094
67BANK OF GREECEATHENSBNGRGRAAEAP
68BANK OF GREECEATHENSBNGRGRAAPBS
69BANK OF GREECEATHENSBNGRGRAABR8
70BANK OF GREECEATHENSBNGRGRAABRQ
71BANK OF GREECEATHENSBNGRGRAABR4
72BANK OF GREECEATHENSBNGRGRAAFXD
73BANK OF GREECEATHENSBNGRGRAABRR
74BANK OF GREECEATHENSBNGRGRAAST2
75BANK OF GREECEATHENSBNGRGRAAXXX
76BANK SADERAT IRANATHENSBSIRGRAAXXX
77BLACK SEA TRADE AND DEVELOPMENT BANKTHESSALONIKIBSTDGR2TXXX
78BNP PARIBAS GRECEATHENSBNPAGRAAXXX
79BNP PARIBAS SECURITIES SERVICES, GREECEATHENSPARBGRAXXXX
80CITIBANK INTERNATIONAL PLC – GREEK BRANCHATHENSCITIGRAASEC
81CITIBANK INTERNATIONAL PLC – GREEK BRANCHATHENSCITIGRAA731
82CITIBANK INTERNATIONAL PLC – GREEK BRANCHATHENSCITIGRAAXXX
83CITIBANK INTERNATIONAL PLC – GREEK BRANCHPIRAEUSCITIGRAA732
84CITIBANK INTERNATIONAL PLC – GREEK BRANCHTHESSALONIKICITIGRAA733
85EFG EUROBANK ERGASIAS S.A.ATHENSEFGBGRAASEC
86EFG EUROBANK ERGASIAS S.A.ATHENSEFGBGRAAXXX
87EMPORIKI BANK OF GREECE S.A.ATHENSEMPOGRAA907
88EMPORIKI BANK OF GREECE S.A.ATHENSEMPOGRAAXXX
89EMPORIKI BANK OF GREECE S.A.ATHENSEMPOGRAA886
90EMPORIKI BANK OF GREECE S.A.ATHENSEMPOGRAA810
91EMPORIKI BANK OF GREECE S.A.PIRAEUSEMPOGRAAPIR
92FBB – FIRST BUSINESS BANK S.A.ATHENSFBBGGRAAXXX
93FBB – FIRST BUSINESS BANK S.A.CORFUFBBGGRAACFU
94FBB – FIRST BUSINESS BANK S.A.HERAKLIONFBBGGRAAHER
95FBB – FIRST BUSINESS BANK S.A.KIFISIAFBBGGRAAKIF
96FBB – FIRST BUSINESS BANK S.A.PIRAEUSFBBGGRAAPIR
97FBB – FIRST BUSINESS BANK S.A.RHODOSFBBGGRAARHO
98FBB – FIRST BUSINESS BANK S.A.THESSALONIKIFBBGGRAASKG
99GENERAL BANK OF GREECE SAAGRINIOGHBAGRAA043
100GENERAL BANK OF GREECE SAATHENSGHBAGRAAGSS
101GENERAL BANK OF GREECE SAATHENSGHBAGRAACTI
102GENERAL BANK OF GREECE SAATHENSGHBAGRAAXXX
103GENERAL BANK OF GREECE SAFLORINAGHBAGRAA062
104GENERAL BANK OF GREECE SAHALKISGHBAGRAA032
105GENERAL BANK OF GREECE SAHERAKLIONGHBAGRAA039
106GENERAL BANK OF GREECE SAIOANNINAGHBAGRAA020
107GENERAL BANK OF GREECE SAKALAMATAGHBAGRAA045
108GENERAL BANK OF GREECE SAKAVALAGHBAGRAA041
109GENERAL BANK OF GREECE SALARISSAGHBAGRAA010
110GENERAL BANK OF GREECE SAPATRAGHBAGRAA007
111GENERAL BANK OF GREECE SAPIRAEUSGHBAGRAA004
112GENERAL BANK OF GREECE SARHODOSGHBAGRAA064
113GENERAL BANK OF GREECE SASERRESGHBAGRAA015
114GENERAL BANK OF GREECE SATHESSALONIKIGHBAGRAA005
115GENERAL BANK OF GREECE SAVOLOSGHBAGRAA037
116GREEK BRANCH OF KEDR JCSC CBATHENSKEDRGRAAXXX
117HELLENIC BANK PUBLIC COMPANY LIMITEDATHENSHEBAGRAAXXX
118HELLENIC EXCHANGES S.A.ATHENSHCSDGRAAASI
119HELLENIC EXCHANGES S.A.ATHENSHCSDGRAAXXX
120HSBC BANK PLCATHENSMIDLGRAAXXX
121HSBC BANK PLCATHENSMIDLGRAASDD
122HSBC BANK PLCPIRAEUSMIDLGRAAGSS
123INVESTMENT BANK OF GREECE S.A.ATHENSIBOGGRAAXXX
124MARFIN EGNATIA BANKTHESSALONIKIEGNAGR2TXXX
125MILLENNIUM BANK S.A.ATHENSMILBGRAAXXX
126MINISTRY OF ECOMONY AND FINANCE, GENERAL ACCOUNTING OFFICEATHENSMFGAGRAAXXX
127NATIONAL BANK OF GREECE S.A.ATHENSETHNGRAACUS
128NATIONAL BANK OF GREECE S.A.ATHENSETHNGRAAGRI
129NATIONAL BANK OF GREECE S.A.ATHENSETHNGRAAXXX
130OLAYAN INVESTMENTS COMPANY ESTABLISHMENTGLYFADAOLAYGR22XXX
131PANELLINIA BANK S.A.ATHENSPNELGRAAXXX
132PIRAEUS BANK SAATHENSPIRBGRAAXXX
133PROBANK S.A.ATHENSPRNKGRAAXXX
134PROTON BANK S.A.ATHENSPRTNGRAA546
135PROTON BANK S.A.ATHENSPRTNGRAAXXX
136ROYAL BANK OF SCOTLAND PLCPIRAEUSRBOSGRAAXXX
137SOCIETE GENERALE BANK AND TRUST (HELLAS)ATHENSSGBTGRAAXXX
138T BANK SA (FORMERLY NAMED AS ASPIS BANK S.A.)ATHENSASPBGRAAXXX
139T.C. ZIRAAT BANKASI ATHENS CENTRAL BRANCHATHENSTCZBGRATXXX
140THE ROYAL BANK OF SCOTLAND N.V. (GREECE)KALLITHEAABNAGRAPXXX
141TT HELLENIC POSTBANK S.A.ATHENSGPSBGRAAXXX
142UNICREDIT BANK AG (HYPOVEREINSBANK) ATHENSATHENSHYVEGRAAXXX