Swift Codes or BIC Codes for all the Banks in the world. You can find it here!
A B C D – E F – G H – I J – L M N O – R S T U – Z IBAN

Swift Code is a standard format of Bank Identifier Codes (BIC) and it is unique identification code for a particular bank. These codes are used when transferring money between banks, particularly for international wire transfers. Banks also used the codes for exchanging other messages between them.

The Swift code consists of 8 or 11 characters. When 8-digits code is given, it refers to the primary office. The code formatted as below;

AAAA BB CC DDD

  • First 4 characters - bank code (only letters)
  • Next 2 characters - ISO 3166-1 alpha-2 country code (only letters)
  • Next 2 characters - location code (letters and digits) (passive participant will have "1" in the second character)
  • Last 3 characters - branch code, optional ('XXX' for primary office) (letters and digits)

The downside of international transfers with your bank

When you send or receive an international wire with your bank, you might lose money on a bad exchange rate and pay hidden fees as a result. That’s because the banks still use an old system to exchange money. We recommend you use TransferWise, which is usually much cheaper. With their smart technology:

  • You get a great exchange rate and a low, upfront fee every time.
  • You move your money as fast as the banks, and often faster – some currencies go through in minutes.
  • Your money is protected with bank-level security.
  • You join over 2 million customers who transfer in 47 currencies across 70 countries.

The registrations of Swift Codes are handled by Society for Worldwide Interbank Financial Telecommunication (“SWIFT”) and their headquarters is located in La Hulpe, Belgium. SWIFT is the registered trademarks of S.W.I.F.T. SCRL with a registered address at Avenue Adèle 1, B-1310 La Hulpe, Belgium.

Bahrain Bank Swift Codes - Page 2

Bahrain Below are the SWIFT codes for all banks in Bahrain. These SWIFT codes are only the active participants who are connected to SWIFT network. The passive participant’s codes are excluded from the list.


ID Bank or Institution City Branch Swift Code
51 BBK MANAMA (MAIN BRANCH) BBKUBHBMMBR
52 BBK MANAMA (MANAMA BRANCH) BBKUBHBMMNM
53 BBK MANAMA (MUHARRAQ BRANCH) BBKUBHBMMHF
54 BBK MANAMA (MUHARRAQ SUQ BRANCH) BBKUBHBMMSF
55 BBK MANAMA (RECONCILIATION) BBKUBHBMREC
56 BBK MANAMA (REFINERY BRANCH) BBKUBHBMREF
57 BBK MANAMA (REMITTANCES DEPARTMENT) BBKUBHBMREM
58 BBK MANAMA (SALARIES DEPARTMENT) BBKUBHBMSAL
59 BBK MANAMA (SUQ WAQIF BRANCH) BBKUBHBMSUW
60 BBK MANAMA (TREASURY SERVICES UNIT) BBKUBHBMTSU
61 BBK WEST RIFFA (WEST RIFFA BRANCH) BBKUBHBMWRF
62 BMI BANK BSC (C) MANAMA BMUSBHBM
63 BMI BANK BSC (C) MANAMA (WEALTH MANAGEMENT BRANCH) BMUSBHBMWMB
64 BNP PARIBAS 3U MANAMA BNPABHBW
65 BNP PARIBAS BAHREIN - MANAMA OFFSHORE BANKING UNIT(OBU) MANAMA BNPABHBM
66 BNP PARIBAS BAHREIN - MANAMA OFFSHORE BANKING UNIT(OBU) MANAMA (MANAMA OFFSHORE BANKING UNIT(OBU)) BNPABHBMWMI
67 BNP PARIBAS MANAMA, FULL COMMERCIAL BRANCH (FCB) MANAMA BNPABHBC
68 BOK INTERNATIONAL MANAMA BOKNBHBM
69 CAIRO AMMAN BANK MANAMA CAABBHBM
70 CANARA BANK MANAMA CNRBBHBM
71 CENTRAL BANK OF BAHRAIN MANAMA BMAGBHBM
72 CITIBANK N.A. MANAMA CITIBHBX
73 CITIBANK N.A. MANAMA (BAHRAIN OFFSHORE UNIT) CITIBHBXBBU
74 CITIBANK N.A. MANAMA (TRADE) CITIBHBXTRD
75 CREDIT LIBANAIS SAL MANAMA CLIBBHBB
76 DENIZBANK AS BAHRAIN BRANCH (OBU) MANAMA DENIBHBX
77 ELAF BANK BSC CLOSED MANAMA ILAFBHBM
78 ESKAN BANK MANAMA ESKBBHBM
79 FINANSBANK A.S. BAHRAIN BRANCH MANAMA FNNBBHBM
80 FIRST ENERGY BANK MANAMA FEBBBHBM
81 GFH FINANCIAL GROUP B.S.C. MANAMA GFHIBHBM
82 GULF INTERNATIONAL BANK, B.S.C. MANAMA GULFBHBM
83 GULF INTERNATIONAL BANK, B.S.C. MANAMA GULFBHBMCLS
84 GULF INTERNATIONAL BANK, B.S.C. MANAMA (BAHRAIN RETAIL BANKING) GULFBHBMRET
85 HABIB BANK LTD. MANAMA HABBBHBM
86 HABIB BANK LTD. MANAMA (OFFSHORE BANKING UNIT) HABBBHBMOBU
87 HDFC BANK LIMITED MANAMA HDFCBHBM
88 HOUSING BANK FOR TRADE AND FINANCE / BAHRAIN, MANAMA, THE MANAMA HBHOBHBM
89 HSBC BANK MIDDLE EAST LIMITED MANAMA BBMEBHBX
90 HSBC BANK MIDDLE EAST LIMITED MUHARRAQ (OFFSHORE BANKING UNIT) BBMEBHBXOBU
91 ICICI BANK LTD MANAMA ICICBHBM
92 ICICI BANK LTD MANAMA ICICBHBMIPB
93 ICICI BANK LTD MANAMA (CENTRAL OPERATIONS) ICICBHBMCOP
94 ICICI BANK LTD MANAMA (GLOBAL TRADE SERVICE UNIT) ICICBHBMGTS
95 ICICI BANK LTD MANAMA (IIOG) ICICBHBMIOG
96 ICICI BANK LTD MANAMA (TREASURY) ICICBHBMTMG
97 INVESTCORP BANK B.S.C. MANAMA INVCBHBM
98 ITHMAAR BANK B.S.C. (C) MANAMA FIBHBHBM
99 JPMORGAN CHASE BANK, N.A. - BAHRAIN BRANCH MANAMA CHASBHBM
100 JPMORGAN CHASE BANK, N.A. - BAHRAIN BRANCH MANAMA (TEST KEY AND BKE ADMINISTRATION) CHASBHBMKEY