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)

Currently, there are over 40,000 “live” Swift codes. The "live" codes are for the partners who are actively connected to the Swift network. On top of that, there are more than 50,000 additional codes, which are used for manual transactions. These additional codes are for the passive participants.

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.

Bangladesh Bank Swift Codes - Page 10

Bangladesh Below are the SWIFT codes for all banks in Bangladesh. 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
451 MERCANTILE BANK LIMITED DHAKA (MOHAKHALI BRANCH) MBLBBDDH012
452 MERCANTILE BANK LIMITED DHAKA (MOTIJHEEL BRANCH) MBLBBDDH013
453 MERCANTILE BANK LIMITED DHAKA (NAYABAZAR BRANCH) MBLBBDDH011
454 MERCANTILE BANK LIMITED DHAKA (SATMASJID RD BRANCH) MBLBBDDH021
455 MERCANTILE BANK LIMITED DHAKA (UTTARA BRANCH) MBLBBDDH017
456 MERCANTILE BANK LIMITED DHAKA MBLBBDDH
457 MERCANTILE BANK LIMITED NAOGAON (NAOGAON BRANCH) MBLBBDDH009
458 MERCANTILE BANK LIMITED NARAYANGANJ (NARAYANGANJ) MBLBBDDH022
459 MERCANTILE BANK LIMITED RAJSHAHI (RAJSHAHI BRANCH) MBLBBDDH005
460 MERCANTILE BANK LIMITED SYLHET (SYLHET BRANCH) MBLBBDDH008
461 MIDLAND BANK LIMITED CHITTAGONG (AGRABAD BRANCH) MDBLBDDH353
462 MIDLAND BANK LIMITED DHAKA (GULSHAN) MDBLBDDH355
463 MIDLAND BANK LIMITED DHAKA (PRINCIPAL BRANCH, BANANI) MDBLBDDH354
464 MIDLAND BANK LIMITED DHAKA MDBLBDDH352
465 MIDLAND BANK LIMITED DHAKA MDBLBDDH
466 MODHUMOTI BANK LIMITED CHITTAGONG (AGRABAD BRANCH) MODHBDDHAGR
467 MODHUMOTI BANK LIMITED DHAKA (GULSHAN) MODHBDDHGUL
468 MODHUMOTI BANK LIMITED DHAKA (MOTIJHEEL) MODHBDDHMTJ
469 MODHUMOTI BANK LIMITED DHAKA (OFFSHORE BANKING UNIT) MODHBDDHOBU
470 MODHUMOTI BANK LIMITED DHAKA (UTTARA BRANCH) MODHBDDHUTT
471 MODHUMOTI BANK LIMITED DHAKA MODHBDDH
472 MUTUAL TRUST BANK LIMITED CHITTAGONG (AGRABAD BRANCH) MTBLBDDHAGB
473 MUTUAL TRUST BANK LIMITED CHITTAGONG (JUBILEE ROAD BRANCH) MTBLBDDHJUB
474 MUTUAL TRUST BANK LIMITED CHITTAGONG (KHATUNGONJ BRANCH) MTBLBDDHKTG
475 MUTUAL TRUST BANK LIMITED CHITTAGONG (TRADE SERVICES) MTBLBDDHTSC
476 MUTUAL TRUST BANK LIMITED DHAKA (BABU BAZAR BRANCH) MTBLBDDHBBB
477 MUTUAL TRUST BANK LIMITED DHAKA (DHANMONDI BRANCH) MTBLBDDHDHA
478 MUTUAL TRUST BANK LIMITED DHAKA (DILKUSHA BRANCH) MTBLBDDHDIL
479 MUTUAL TRUST BANK LIMITED DHAKA (GULSHAN BRANCH) MTBLBDDHGUL
480 MUTUAL TRUST BANK LIMITED DHAKA (OFFSHORE BANKING UNIT) MTBLBDDHOBU
481 MUTUAL TRUST BANK LIMITED DHAKA (PANTHAPATH BRANCH) MTBLBDDHPPB
482 MUTUAL TRUST BANK LIMITED DHAKA (PRINCIPAL BRANCH) MTBLBDDHPBR
483 MUTUAL TRUST BANK LIMITED DHAKA (PROGATI SARANI BRANCH) MTBLBDDHPSB
484 MUTUAL TRUST BANK LIMITED DHAKA (TRADE SERVICES) MTBLBDDHTSD
485 MUTUAL TRUST BANK LIMITED DHAKA (TRADE SERVICES, MOTIJHEEL SUB-CENTRE) MTBLBDDHTSM
486 MUTUAL TRUST BANK LIMITED DHAKA (UTTARA MODEL TOWN BRANCH) MTBLBDDHUTR
487 MUTUAL TRUST BANK LIMITED DHAKA MTBLBDDH
488 MUTUAL TRUST BANK LIMITED DHAKA MTBLBDDHMSL
489 NATIONAL BANK LIMITED BARISAL (BARISAL BRANCH) NBLBBDDH013
490 NATIONAL BANK LIMITED BOGRA (BOGRA BRANCH) NBLBBDDH014
491 NATIONAL BANK LIMITED BRAHMANBARIA (BRAHMANBARIA BRANCH) NBLBBDDH022
492 NATIONAL BANK LIMITED CHAPAINAWABGANJ (CHAPAINAWABGANJ BRANCH) NBLBBDDH053
493 NATIONAL BANK LIMITED CHITTAGONG (AGRABAD BRANCH) NBLBBDDH004
494 NATIONAL BANK LIMITED CHITTAGONG (JUBILEE ROAD BRANCH) NBLBBDDH016
495 NATIONAL BANK LIMITED CHITTAGONG (KHATUNGONJ BRANCH) NBLBBDDH002
496 NATIONAL BANK LIMITED CHITTAGONG (SHEIKH MUJIB ROAD BRANCH) NBLBBDDH060
497 NATIONAL BANK LIMITED DHAKA (BABU BAZAR BRANCH) NBLBBDDH031
498 NATIONAL BANK LIMITED DHAKA (BANANI BRANCH) NBLBBDDH106
499 NATIONAL BANK LIMITED DHAKA (BANGSHAL BRANCH) NBLBBDDH012
500 NATIONAL BANK LIMITED DHAKA (DHANMONDI BRANCH) NBLBBDDH063