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 SWIFT

Banks use SWIFT for international transfers, but it's not the most efficient or cost-effective solution. When you receive or send a wire transfer internationally with your bank, you might get a bad exchange rate, and pay high hidden fees as a result. We recommend using TransferWise to get a great rate and low, transparent fee every time. Because of their innovative solution, TransferWise can be cheaper and faster than the bank, and just as safe.

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 11

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
501 NATIONAL BANK LIMITED BRAHMANBARIA (BRAHMANBARIA BRANCH) NBLBBDDH022
502 NATIONAL BANK LIMITED CHAPAINAWABGANJ (CHAPAINAWABGANJ BRANCH) NBLBBDDH053
503 NATIONAL BANK LIMITED CHITTAGONG (AGRABAD BRANCH) NBLBBDDH004
504 NATIONAL BANK LIMITED CHITTAGONG (JUBILEE ROAD BRANCH) NBLBBDDH016
505 NATIONAL BANK LIMITED CHITTAGONG (KHATUNGONJ BRANCH) NBLBBDDH002
506 NATIONAL BANK LIMITED CHITTAGONG (SHEIKH MUJIB ROAD BRANCH) NBLBBDDH060
507 NATIONAL BANK LIMITED DHAKA (BABU BAZAR BRANCH) NBLBBDDH031
508 NATIONAL BANK LIMITED DHAKA (BANANI BRANCH) NBLBBDDH106
509 NATIONAL BANK LIMITED DHAKA (BANGSHAL BRANCH) NBLBBDDH012
510 NATIONAL BANK LIMITED DHAKA (DHANMONDI BRANCH) NBLBBDDH063
511 NATIONAL BANK LIMITED DHAKA (DILKUSHA BRANCH) NBLBBDDH001
512 NATIONAL BANK LIMITED DHAKA (ELEPHANT ROAD BRANCH) NBLBBDDH015
513 NATIONAL BANK LIMITED DHAKA (FOREIGN EXCHANGE BRANCH) NBLBBDDH021
514 NATIONAL BANK LIMITED DHAKA (GULSHAN BRANCH) NBLBBDDH067
515 NATIONAL BANK LIMITED DHAKA (IMAMGANJ BRANCH) NBLBBDDH003
516 NATIONAL BANK LIMITED DHAKA (ISLAMPUR BRANCH) NBLBBDDH054
517 NATIONAL BANK LIMITED DHAKA (KAWRAN BAZAR BRANCH) NBLBBDDH048
518 NATIONAL BANK LIMITED DHAKA (MALIBAGH BRANCH) NBLBBDDH032
519 NATIONAL BANK LIMITED DHAKA (MIRPUR BRANCH) NBLBBDDH069
520 NATIONAL BANK LIMITED DHAKA (MOHAKHALI BRANCH) NBLBBDDH043
521 NATIONAL BANK LIMITED DHAKA (MOTIJHEEL BRANCH) NBLBBDDH058
522 NATIONAL BANK LIMITED DHAKA (NEW ESKATON BRANCH) NBLBBDDH111
523 NATIONAL BANK LIMITED DHAKA (NORTH BROOK HALL ROAD BRANCH) NBLBBDDH049
524 NATIONAL BANK LIMITED DHAKA (OFFSHORE BANKING UNIT, MOHAKHALI) NBLBBDDH998
525 NATIONAL BANK LIMITED DHAKA (OFFSHORE DILKUSHA) NBLBBDDH997
526 NATIONAL BANK LIMITED DHAKA (PRAGATI SARANI BRANCH) NBLBBDDH098
527 NATIONAL BANK LIMITED DHAKA (UTTARA BRANCH) NBLBBDDH068
528 NATIONAL BANK LIMITED DHAKA (Z. H. SIKDER WOMENS MEDICAL COLLEGE BR) NBLBBDDH073
529 NATIONAL BANK LIMITED DHAKA NBLBBDDH
530 NATIONAL BANK LIMITED JAMALPUR (JAMALPUR BRANCH) NBLBBDDH075
531 NATIONAL BANK LIMITED JESSORE (JESSORE BRANCH) NBLBBDDH029
532 NATIONAL BANK LIMITED JOYPURHAT (JOYPURHAT BRANCH) NBLBBDDH062
533 NATIONAL BANK LIMITED KHULNA (KHULNA BRANCH) NBLBBDDH007
534 NATIONAL BANK LIMITED MYMENSINGH (MYMENSINGH BRANCH) NBLBBDDH026
535 NATIONAL BANK LIMITED NAOGAON (NAOGAON BRANCH) NBLBBDDH039
536 NATIONAL BANK LIMITED NARAYANGANJ (NARAYANGANJ BRANCH) NBLBBDDH010
537 NATIONAL BANK LIMITED PABNA (PABNA BRANCH) NBLBBDDH036
538 NATIONAL BANK LIMITED RAJSHAHI (RAJSHAHI BRANCH) NBLBBDDH005
539 NATIONAL BANK LIMITED RANGPUR (RANGPUR BRANCH) NBLBBDDH006
540 NATIONAL BANK LIMITED SATKHIRA (SATKHIRA BRANCH) NBLBBDDH024
541 NATIONAL BANK LIMITED SHERPUR (SHERPUR BRANCH) NBLBBDDH076
542 NATIONAL BANK LIMITED SUNAMGANJ (SUNAMGONJ) NBLBBDDH086
543 NATIONAL BANK LIMITED SYLHET (SYLHET BRANCH) NBLBBDDH008
544 NATIONAL BANK OF PAKISTAN DHAKA NBPABDDH
545 NATIONAL CREDIT AND COMMERCE BANK LIMITED CHITTAGONG (AGRABAD BRANCH) NCCLBDDHAGB
546 NATIONAL CREDIT AND COMMERCE BANK LIMITED CHITTAGONG (JUBILEE ROAD BRANCH) NCCLBDDHJRB
547 NATIONAL CREDIT AND COMMERCE BANK LIMITED CHITTAGONG (KHATUNGONJ BRANCH) NCCLBDDHKTB
548 NATIONAL CREDIT AND COMMERCE BANK LIMITED CHITTAGONG (O.R. NIZAM ROAD BRANCH) NCCLBDDHORN
549 NATIONAL CREDIT AND COMMERCE BANK LIMITED DHAKA (BABUBAZAR BRANCH) NCCLBDDHBBB
550 NATIONAL CREDIT AND COMMERCE BANK LIMITED DHAKA (BANGSHAL BRANCH) NCCLBDDHBNB