Browse SWIFT Codes by Country


What is SWIFT Code?

SWIFT code is a standard format of Bank Identifier Codes (BIC) and serves as a unique identifier for a bank or financial institution.

These codes are used when transferring money between banks, particularly for international wire transfers. On top of that, the code is used to transmit messages between financial institutions and banks.

The SWIFT code can be either 8 or 11 characters long and 8 digits code refers to the primary office. The format of SWIFT Code is as follows;

AAAA BB CC DDD

  • The first 4 characters ("AAAA") specify the bank. Only letters are allowed.
  • The next 2 characters ("BB") specify the country. It use the format of ISO 3166-1 alpha-2 country code.
  • The next 2 characters ("CC") specify the location. Letters and digits are allowed. Passive participant will have "1" in the second character
  • The last 3 characters ("DDD") specify the branch. This is an optional. A 'XXX' refer to primary office. Letters and digits are allowed.

Iran Bank SWIFT Codes

Below are the SWIFT Code for all banks in Iran. Click on the SWIFT Code to find out the bank details, address & maps.

No Bank or Institution City Branch Name SWIFT Code
1 BANK DAY TEHRAN DAYBIRT1
2 BANK EGHTESAD NOVIN BUSHEHR (BUSHEHR) BEGNIRTHBSH
3 BANK EGHTESAD NOVIN ISFAHAN (AZADI ISFAHAN) BEGNIRTHAZD
4 BANK EGHTESAD NOVIN KISH ISLAND (KISH ISLAND BRANCH) BEGNIRTHKSH
5 BANK EGHTESAD NOVIN MASHHAD (IMAM KHOMEINI) BEGNIRTHIKH
6 BANK EGHTESAD NOVIN MASHHAD (TAGHI ABAD) BEGNIRTHTGH
7 BANK EGHTESAD NOVIN SHIRAZ (ZAND) BEGNIRTHZND
8 BANK EGHTESAD NOVIN TABRIZ (ARTESH) BEGNIRTHART
9 BANK EGHTESAD NOVIN TEHRAN (AFRIGHA) BEGNIRTHAFG
10 BANK EGHTESAD NOVIN TEHRAN (CMS/ATM) BEGNIRTHSHB
11 BANK EGHTESAD NOVIN TEHRAN (ESFANDYAR) BEGNIRTHESF
12 BANK EGHTESAD NOVIN TEHRAN (FERDOSI) BEGNIRTHFER
13 BANK EGHTESAD NOVIN TEHRAN (GHADIR) BEGNIRTHGHD
14 BANK EGHTESAD NOVIN TEHRAN (MOFATTEH BRANCH) BEGNIRTHMFT
15 BANK EGHTESAD NOVIN TEHRAN (NFT) BEGNIRTHNFT
16 BANK EGHTESAD NOVIN TEHRAN BEGNIRTH
17 BANK KESHAVARZI ARAK (ARAK) KESHIRTH240
18 BANK KESHAVARZI BANDAR ABBAS (PERSIAN GULF) KESHIRTH450
19 BANK KESHAVARZI CHABAHAR PORT (CHABAHAR BRANCH) KESHIRTH390
20 BANK KESHAVARZI ISFAHAN (ISFAHAN BRANCH) KESHIRTH030
21 BANK KESHAVARZI KARAJ (TOHID BRANCH) KESHIRTH701
22 BANK KESHAVARZI KERMAN (KERMAN BRANCH) KESHIRTH070
23 BANK KESHAVARZI KISH ISLAND (KISH BRANCH) KESHIRTH300
24 BANK KESHAVARZI MASHHAD (MASHHAD BRANCH) KESHIRTH140
25 BANK KESHAVARZI ORUMIYEH (ORUMIYEH) KESHIRTH020
26 BANK KESHAVARZI QAZVIN (QAZVIN BRANCH) KESHIRTH100
27 BANK KESHAVARZI QESHM (QESHM BRANCH) KESHIRTH703
28 BANK KESHAVARZI QOM (QOM BRANCH) KESHIRTH810
29 BANK KESHAVARZI RASHT (RASHT BRANCH) KESHIRTH210
30 BANK KESHAVARZI SARI (SARI BRANCH) KESHIRTH204
31 BANK KESHAVARZI SHIRAZ (SHIRAZ BRANCH) KESHIRTH705
32 BANK KESHAVARZI TABRIZ (TABRIZ BRANCH) KESHIRTH040
33 BANK KESHAVARZI TEHRAN (CREDIT CARD SERVICES) KESHIRTHSHB
34 BANK KESHAVARZI TEHRAN (DOLATI BRANCH) KESHIRTH340
35 BANK KESHAVARZI TEHRAN (MARKAZ TEJARI GOLESTAN BRANCH) KESHIRTH180
36 BANK KESHAVARZI TEHRAN (SHADMEHR BRANCH) KESHIRTH103
37 BANK KESHAVARZI TEHRAN (SHAHID BEHESHTI BRANCH) KESHIRTH820
38 BANK KESHAVARZI TEHRAN (SHAHRARA) KESHIRTH110
39 BANK KESHAVARZI TEHRAN (SIE-TIR) KESHIRTH760
40 BANK KESHAVARZI TEHRAN (TOHID BRANCH) KESHIRTH620
41 BANK KESHAVARZI TEHRAN (VALI-ASR BRANCH) KESHIRTH440
42 BANK KESHAVARZI TEHRAN (VANAK) KESHIRTH610
43 BANK KESHAVARZI TEHRAN KESHIRTH
44 BANK MASKAN CHABAHAR PORT (SADAF TRADE CENTRE) BKMNIRTH276
45 BANK MASKAN ISFAHAN (ISFAHAN CENTRAL BRANCH) BKMNIRTH114
46 BANK MASKAN ISFAHAN (ISFAHAN FERDOWSI BRANCH) BKMNIRTH417
47 BANK MASKAN KISH ISLAND (KISH VENOOS BRANCH) BKMNIRTH286
48 BANK MASKAN QESHM (QESHM ISLAND CENTRAL BRANCH) BKMNIRTH782
49 BANK MASKAN SHIRAZ (SHIRAZ CENTRAL BRANCH) BKMNIRTH117
50 BANK MASKAN TEHRAN (ACCOUNTING DIVISION) BKMNIRTHACC
51 BANK MASKAN TEHRAN (AFRIQA BRANCH) BKMNIRTH554
52 BANK MASKAN TEHRAN (CENTRAL BRANCH) BKMNIRTH111
53 BANK MASKAN TEHRAN (MIRDAMAD BRANCH) BKMNIRTH469
54 BANK MASKAN TEHRAN (MOTAHARI BRANCH) BKMNIRTH661
55 BANK MASKAN TEHRAN (SA'ADAT ABAD BR.) BKMNIRTH412
56 BANK MASKAN TEHRAN (TADJRISH BR.) BKMNIRTH181
57 BANK MASKAN TEHRAN (TEHRAN FOREIGN EXCHANGE BRANCH) BKMNIRTH454
58 BANK MASKAN TEHRAN (TEHRAN NARMAK BRANCH) BKMNIRTH297
59 BANK MASKAN TEHRAN (TEHRAN SEPAHBOD QARANI BRANCH) BKMNIRTH421
60 BANK MASKAN TEHRAN (TEHRAN TALEQANI BRANCH) BKMNIRTH295
61 BANK MASKAN TEHRAN (TOHID BRANCH) BKMNIRTH129
62 BANK MASKAN TEHRAN (YOUSEFABAD BRANCH) BKMNIRTH219
63 BANK MASKAN TEHRAN BKMNIRTHSHB
64 BANK MASKAN TEHRAN BKMNIRTH
65 BANK PASARGAD ISFAHAN (SAADAT ABAD ST.,) BKBPIRTHIS1
66 BANK PASARGAD KISH ISLAND BKBPIRTHKS1
67 BANK PASARGAD TEHRAN (CENTRAL BRANCH, NO.430, MIRDAMAD BLVD.,) BKBPIRTH201
68 BANK PASARGAD TEHRAN BKBPIRTH
69 CITY BANK (PUBLIC CORP) TEHRAN CIYBIRTH
70 CREDIT INSTITUTE FOR DEVELOPMENT ISFAHAN (ISFAHAN(201)) BTOSIRTHISF
71 CREDIT INSTITUTE FOR DEVELOPMENT KISH ISLAND (KISH BRANCH(601)) BTOSIRTHKSH
72 CREDIT INSTITUTE FOR DEVELOPMENT MASHHAD (MASHHAD(301)) BTOSIRTHMSH
73 CREDIT INSTITUTE FOR DEVELOPMENT TABRIZ (TABRIZ) BTOSIRTHTAB
74 CREDIT INSTITUTE FOR DEVELOPMENT TEHRAN (CENTRAL) BTOSIRTHCNT
75 CREDIT INSTITUTE FOR DEVELOPMENT TEHRAN (MADAR SQ.,(104)) BTOSIRTHMAD
76 CREDIT INSTITUTE FOR DEVELOPMENT TEHRAN (SANAIE(113)) BTOSIRTHSAN
77 CREDIT INSTITUTE FOR DEVELOPMENT TEHRAN BTOSIRTH
78 FNXCARD CORPORATION LTD ISFAHAN FNXCIRT1
79 HELAL IRAN MEDICAL DEVICES CO. KARAJ HIMDIRT1
80 IRANIAN VENEZUELAN BI NATIONAL BANK TEHRAN IVBBIRTH
81 KARAFARIN BANK ISFAHAN (ESFAHAN CENTRAL BRANCH) KBIDIRTH004
82 KARAFARIN BANK KISH ISLAND (KISH ISLAND BRANCH) KBIDIRTH031
83 KARAFARIN BANK MASHHAD (MASHHAD CENTRAL BRANCH) KBIDIRTH018
84 KARAFARIN BANK TABRIZ (CENTRAL BRANCH OF TABRIZ) KBIDIRTH008
85 KARAFARIN BANK TEHRAN (FARMANIYEH BRANCH) KBIDIRTH005
86 KARAFARIN BANK TEHRAN (SEPAHAN BRANCH) KBIDIRTH022
87 KARAFARIN BANK TEHRAN (SHAHIS BEHESHTI BRANCH) KBIDIRTH050
88 KARAFARIN BANK TEHRAN (VANAK BRANCH) KBIDIRTH009
89 KARAFARIN BANK TEHRAN (ZAFAR BRANCH) KBIDIRTH016
90 KARAFARIN BANK TEHRAN KBIDIRTH
91 KARAFARIN BANK TEHRAN KBIDIRTHSHB
92 KISH INTERNATIONAL BANK KISH ISLAND (KSH1) KIBOIRTH116
93 KISH INTERNATIONAL BANK KISH ISLAND (KSH2) KIBOIRTH117
94 KISH INTERNATIONAL BANK KISH ISLAND (KSH3) KIBOIRTH118
95 KISH INTERNATIONAL BANK TEHRAN (TEH1) KIBOIRTH110
96 KISH INTERNATIONAL BANK TEHRAN (TEH2) KIBOIRTH111
97 KISH INTERNATIONAL BANK TEHRAN (TEH3) KIBOIRTH112
98 KISH INTERNATIONAL BANK TEHRAN (TEH4) KIBOIRTH113
99 KISH INTERNATIONAL BANK TEHRAN (TEH5) KIBOIRTH114
100 KISH INTERNATIONAL BANK TEHRAN (TEH6) KIBOIRTH115