National Bank Limited SWIFT/BIC code

The head office of National Bank Limited in Bangladesh uses SWIFT/BIC code NBLBBDDHXXX. Below you find all 45 codes of this bank, grouped by city.

NBLBBDDHXXX
Head office · Dhaka · Bangladesh · Short form: NBLBBDDH

All SWIFT/BIC codes of National Bank Limited

Dhaka

SWIFT/BICBranch
NBLBBDDHXXX Head office
NBLBBDDH001 Dilkusha Branch
NBLBBDDH003 Imamganj Branch
NBLBBDDH012 Bangshal Branch
NBLBBDDH015 Elephant Road Branch
NBLBBDDH021 Foreign Exchange Branch
NBLBBDDH031 Babu Bazar Branch
NBLBBDDH032 Malibagh Branch
NBLBBDDH043 Mohakhali Branch
NBLBBDDH048 Kawran Bazar Branch
NBLBBDDH049 North Brook Hall Road Branch
NBLBBDDH054 Islampur Branch
NBLBBDDH058 Motijheel Branch
NBLBBDDH063 Dhanmondi Branch
NBLBBDDH067 Gulshan Branch
NBLBBDDH068 Uttara Branch
NBLBBDDH069 Mirpur Branch
NBLBBDDH073 Z. H. Sikder Womens Medical College Br
NBLBBDDH098 Pragati Sarani Branch
NBLBBDDH106 Banani Branch
NBLBBDDH111 New Eskaton Branch
NBLBBDDH997 Offshore Dilkusha
NBLBBDDH998 Offshore Banking Unit, Mohakhali

Barisal

SWIFT/BICBranch
NBLBBDDH013 Barisal Branch

Bogra

SWIFT/BICBranch
NBLBBDDH014 Bogra Branch

Brahmanbaria

SWIFT/BICBranch
NBLBBDDH022 Brahmanbaria Branch

Chapainawabganj

SWIFT/BICBranch
NBLBBDDH053 Chapainawabganj Branch

Chittagong

SWIFT/BICBranch
NBLBBDDH002 Khatungonj Branch
NBLBBDDH004 Agrabad Branch
NBLBBDDH016 Jubilee Road Branch
NBLBBDDH060 Sheikh Mujib Road Branch

Jamalpur

SWIFT/BICBranch
NBLBBDDH075 Jamalpur Branch

Jessore

SWIFT/BICBranch
NBLBBDDH029 Jessore Branch

Joypurhat

SWIFT/BICBranch
NBLBBDDH062 Joypurhat Branch

Khulna

SWIFT/BICBranch
NBLBBDDH007 Khulna Branch

Mymensingh

SWIFT/BICBranch
NBLBBDDH026 Mymensingh Branch

Naogaon

SWIFT/BICBranch
NBLBBDDH039 Naogaon Branch

Narayanganj

SWIFT/BICBranch
NBLBBDDH010 Narayanganj Branch

Pabna

SWIFT/BICBranch
NBLBBDDH036 Pabna Branch

Rajshahi

SWIFT/BICBranch
NBLBBDDH005 Rajshahi Branch

Rangpur

SWIFT/BICBranch
NBLBBDDH006 Rangpur Branch

Satkhira

SWIFT/BICBranch
NBLBBDDH024 Satkhira Branch

Sherpur

SWIFT/BICBranch
NBLBBDDH076 Sherpur Branch

Sunamganj

SWIFT/BICBranch
NBLBBDDH086 Sunamgonj

Sylhet

SWIFT/BICBranch
NBLBBDDH008 Sylhet Branch

How the National Bank Limited SWIFT/BIC is built up

A SWIFT/BIC code has 8 or 11 characters. Each part has a fixed meaning:

NBLB Bank code
4 letters that identify the bank.
BD Country code
2 letters for the country (ISO 3166).
DH Location code
2 characters for the city or region of the head office.
XXX Branch code
3 characters for a specific branch. XXX means the head office.

SWIFT/BIC code of National Bank Limited

If an invoice shows NBLBBDDH or NBLBBDDHXXX, it is the identical identifier for National Bank Limited in Bangladesh. A BIC has a single purpose: it ensures that money from abroad reaches the right bank. It comes up mainly when dealing with payments that cross a border and payments in foreign currencies.

Further down we go through the practical side: receiving money at National Bank Limited, sending money abroad and how to verify a SWIFT code before you confirm a payment. The SWIFT code alone cannot identify a personal account; that is what the IBAN or account number is for.

Head office or branch code at National Bank Limited?

National Bank Limited uses 45 different SWIFT/BIC codes. One of them is the head office code; the rest belong to branches or departments, and sometimes specific services.

Unless the recipient tells you otherwise, use NBLBBDDHXXX. When you receive a branch code, stick to it rather than swapping it for the head office code.

Not sure which code to use? Ask the recipient, or look at a recent statement from National Bank Limited. Codes for branches are more likely to change than the head office code when a bank merges or closes offices.

Paying someone abroad from your National Bank Limited account

The price of a payment abroad has more than one component. You pay the transfer fee, possibly charges from correspondent banks along the way and, above all, the margin on the exchange rate if the currency changes.

The markup on the rate tends to be the largest item. Compare their rate with the mid-market rate.

Specialised transfer providers often use rates closer to the mid-market rate and lower fees. Next time you send money, it is worth to compare the total cost via GoldexPay instead of going straight to your bank. You can still keep your account at National Bank Limited to fund the transfer; only the conversion and sending happen elsewhere.

How up to date is this code?

We collect bank codes from public sources and update our list regularly. Even so, banks merge, rename themselves or retire codes, so information can be out of date. Counts and locations come from our own dataset and are not confirmed by National Bank Limited.

Before any payment of any size, confirm the BIC with National Bank Limited or with the recipient. GoldexPay has no connection to National Bank Limited, we only compare transfer services. Found an error? Tell us via our contact form so we can correct it.

NBLBBDDH or NBLBBDDHXXX – which one to use?

A SWIFT code is made up of a few fixed parts: the first four letters stand for the bank, characters five and six show the country and the two after that indicate the location. The result is NBLBBDDH for National Bank Limited.

The long version has three more characters that identify a branch or department. When those three characters are XXX, they simply mean the head office.

In practice the code is written in capitals, without spaces or dashes. Copying the code is safer than typing it by hand, because one wrong letter changes the bank.

Verifying the SWIFT code of National Bank Limited

The safest source for a SWIFT code is the bank details provided by the recipient. If the code you have differs from NBLBBDDH or NBLBBDDHXXX, stop and ask: check with the recipient or with National Bank Limited directly.

Errors in the SWIFT code tend to be costly rather than fatal: often the payment comes back, minus fees. Remember the IBAN: an error there can be more difficult to correct than a wrong code.

An automatic check in your banking app only confirms that the code exists – not that it belongs to the person you mean to pay. Some banks now compare the payee name against the account before you confirm. For a first payment, some people send a small test amount before sending the rest.

Receiving money from abroad at National Bank Limited

A sender in another country needs a few details about your account. That means: your full name as registered with National Bank Limited, your account number or IBAN, the BIC NBLBBDDHXXX and, often, your address.

Some sending banks want the bank’s address in Dhaka. Check the details before you share them, because the sender’s bank usually copies them as is.

What lands in your account can be less than the amount sent. Fees for incoming transfers differ per bank – the price list of National Bank Limited tells you what applies. Agree with the sender who pays which costs.

Watch out for payment fraud

A common scam goes like this: you receive a message saying that a contact now has new bank details and asking you to pay there from now on. The fact that NBLBBDDH exists does not mean that a request mentioning it is genuine – fraudsters use real bank codes as well.

Before paying, confirm a change of bank details by phone on a number you know, not one from the message. Pressure or secrecy tend to be red flags – a real supplier can wait a day. Acted too fast? Contact the bank you paid from without delay and have them try to recall the payment; also report it to the police.

Scams can also work the other way: someone sends too much and wants you to refund the extra. A screenshot of a transfer proves nothing.

How long does an international transfer to National Bank Limited take?

How quickly a transfer arrives at National Bank Limited is determined by several factors: the currency, the number of banks in between, cut-off times and time zones. Transfers sent after the cut-off time or just before a weekend or public holiday often go out a business day later. Sometimes a bank asks about the purpose of a payment before releasing it.

A growing number of banks use SWIFT gpi, which lets them follow a payment from bank to bank. Every gpi transfer carries a unique transaction reference, the UETR that banks can use to trace it. Money transfer services often show a status in their app so you can see how far the money has got.

If a payment has not arrived after a few business days, the person who paid needs to contact the bank that sent it rather than National Bank Limited. On the receiving end, you can check your account for a partial amount because fees can reduce the amount.

Frequently asked questions

What is the SWIFT/BIC code of National Bank Limited in Bangladesh?

The head office of National Bank Limited uses NBLBBDDHXXX (or NBLBBDDH in the 8-character version). This is the code to use for most international transfers.

Where is the main office of National Bank Limited?

Based on SWIFT/BIC code NBLBBDDHXXX, the head office of National Bank Limited is located in Dhaka, Bangladesh.

What does NBLBBDDHXXX stand for?

NBLB identifies National Bank Limited, BD is Bangladesh, DH is the code of the city or region and XXX marks the head office.

How many SWIFT codes are there for National Bank Limited?

Our database contains 45 SWIFT/BIC codes for National Bank Limited in 20 cities. Every code identifies the head office or a specific branch or department.

Should I use a branch code of National Bank Limited?

Just when the recipient gives you one. Almost all transfers to National Bank Limited can use the head office code NBLBBDDHXXX.

What do I need to send money to National Bank Limited?

The SWIFT/BIC code NBLBBDDHXXX, the account number or IBAN plus the full name and address of the recipient. Bangladesh does not use SEPA, so the BIC is always required.

Source: listbase-org SWIFT/BIC database (MIT licence), updated monthly. Always verify the code with the recipient or their bank.