Get the app
Back

Dutch Bangla Bank Routing Numbers

Dan Akeju
Dan AkejuMay 6, 2026

Find your branch

137 branches

BranchDistrictRouting number
BarisalBarisal90060289
BograBogra90100378
BrahmanbariaBrahmanbaria90120437
AgrabadChittagong90150131
CDA AvenueChittagong90151480
Chittagong EPZChittagong90152005
FatikchhariChittagong90152742
HalishaharChittagong90153167
HathazariChittagong90153220
Jubilee RoadChittagong90153646
KadamtoliChittagong90153738
KhatunganjChittagong90154274
LohagaraChittagong90154661
MuradpurChittagong90155323
PatherhatChittagong90156135
Raozan SMEChittagong90156506
ComillaComilla90191158
GouripurComilla90192115
Jhawtala SMEComilla90191161
LaksamComilla90192715
ChakariaCox's Bazar90220166
Cox's BazarCox's Bazar90220258
AbdullahpurDhaka90270129
AshkonaDhaka90260205
AshuliaDhaka90260221
AtibazarDhaka90270345
BananiDhaka90260434
BanduraDhaka90270640
BashundharaDhaka90260555
BijoynagarDhaka90271094
Dakshinkhan SMEDhaka90260926
DaniaDhaka90271423
Dhaka EPZDhaka90261091
DhanmondiDhaka90261183
DumniDhaka90260368
Elephant RoadDhaka90261338
Foreign ExchangeDhaka90274309
GulshanDhaka90261725
HemayetpurDhaka90262058
ImamganjDhaka90272806
IslampurDhaka90272985
JoyparaDhaka90273289
KalampurDhaka90262445
Karwan BazarDhaka90262537
KeraniganjDhaka90273647
Local OfficeDhaka90273889
MandaDhaka90262874
MatuailDhaka90274004
Meghula SMEDhaka90274059
MirpurDhaka90262982
Mirpur 10Dhaka90263136
MohakhaliDhaka90263194
NawabpurDhaka90274725
NayabazarDhaka90274817
PallabiDhaka90263581
Pragati SaraniDhaka90263707
RampuraDhaka90275740
Ring RoadDhaka90263978
RuhitpurDhaka90275832
Satmasjid RoadDhaka90264030
Savar BazarDhaka90264122
ShantinagarDhaka90276349
Sonargaon JanapathDhaka90264656
TejgaonDhaka90264485
UttaraDhaka90264630
UttarkhanDhaka90264601
VataraDhaka90261804
WariDhaka90277001
DinajpurDinajpur90280672
FaridpurFaridpur90290525
DaganbhuiyanFeni90300378
FeniFeni90300523
SonagaziFeni90301485
GobindaganjGaibandha90320587
Board BazarGazipur90330227
GazipurGazipur90330522
Gazipur ChowrastaGazipur90330551
KapasiaGazipur90330885
KonabariGazipur90330948
MawnaGazipur90331000
Mirer BazarGazipur90330056
Shafipur SMEGazipur90331468
TongiGazipur90331639
HabiganjHabiganj90360613
DigpaitJamalpur90390625
JamalpurJamalpur90390854
JessoreJessore90410947
JhenaidahJhenaidah90440641
KhulnaKhulna90471544
Bhairab BazarKishoreganj90480193
KishoreganjKishoreganj90480672
KushtiaKushtia90500949
LakshmipurLakshmipur90510739
MadaripurMadaripur90540404
ManikganjManikganj90560613
BarlekhaMoulvibazar90580101
MoulvibazarMoulvibazar90581184
SreemangalMoulvibazar90581726
MunshiganjMunshiganj90591037
MymensinghMymensingh90611759
NaogaonNaogaon90641187
BB RoadNarayanganj90670079
BhultaNarayanganj90670224
NarayanganjNarayanganj90671186
Narayanganj BSCICNarayanganj90670237
NetaiganjNarayanganj90274996
PaglaNarayanganj90671302
ShimrailNarayanganj90671573
SonargaonNarayanganj90671694
Bantibazar AraihazarNarayanganj090670358
BaburhatNarsingdi90680106
ManohardiNarsingdi90680735
NarsingdiNarsingdi90680885
SaidpurNilphamari90730793
BasurhatNoakhali90750252
ChowmuhaniNoakhali90750678
KashinathpurPabna90761333
PabnaPabna90761788
PanchagarhPanchagarh90770553
PatuakhaliPatuakhali90781092
RajshahiRajshahi90811933
RangpurRangpur90851456
SatkhiraSatkhira90871094
ShahjadpurSirajganj90881905
SirajganjSirajganj90881871
ChhatakSunamganj90900228
Gobindaganj SMESunamganj90900444
SunamganjSunamganj90901122
AmbarkhanaSylhet90910047
BishwanathSylhet90910434
Dhakadakshin SMESylhet90911309
GoalabazarSylhet90911541
GolapganjSylhet90911604
Shahjalal UpashaharSylhet90913257
SylhetSylhet90913552
MirzapurTangail90931518
TangailTangail90932296

What Is a Dutch-Bangla Bank Routing Number?

A Dutch-Bangla Bank routing number is a 9-digit code that identifies the exact branch where a DBBL account is held within Bangladesh's payment infrastructure. Every domestic transfer processed through BEFTN, NPSB, or RTGS uses this code to route funds to the correct branch automatically.

The 9 digits encode 3 distinct pieces of information:

  • Bank code (first 3 digits): Always 090 for every Dutch-Bangla Bank branch in Bangladesh
  • District code (next 2 digits): Identifies the district where the branch operates, such as 26 for Dhaka or 15 for Chittagong
  • Branch code (final 4 digits): Identifies the specific branch within that district

Two DBBL branches in the same district share the same bank code and district code but differ in their final 4 digits. Sending to the wrong routing number sends funds to the wrong branch, and under RTGS rules, that transaction cannot be reversed.

How to Use Your DBBL Routing Number

How a DBBL routing number is used depends on 3 transfer types, each with different requirements.

BEFTN and NPSB (local transfers)

To send via BEFTN or NPSB, log into your bank's internet banking, select Fund Transfer, choose Other Bank, and enter 2 pieces of information:

  • The recipient's 9-digit DBBL routing number
  • The recipient's DBBL account number

No SWIFT code is needed for either system. NPSB settles near-instantly. BEFTN settles on the next business day.

RTGS (high-value local transfers)

RTGS requires the routing number plus the recipient branch's SWIFT code. DBBL's base SWIFT code is DBBLBDDH, with a branch-specific suffix, confirm the full suffix directly with the recipient branch before sending. RTGS payments settle the same day and are irrevocable once processed. Bangladesh Bank regulations place full liability for instruction errors on the sender, with no reversal mechanism available regardless of the error amount.

Receiving money from abroad

To receive an international wire transfer into a DBBL account, provide the sender with 4 pieces of information:

  • Bank name: Dutch-Bangla Bank Limited
  • SWIFT/BIC code: DBBLBDDH (plus branch suffix, confirm with your branch)
  • Your 9-digit branch routing number
  • Your full account number and registered account name

DBBL processes inward SWIFT transfers within a few hours on Bangladeshi banking days and converts incoming foreign currency to BDT at the rate applied at the moment the funds clear.

How to Verify Your Routing Number Before Sending

4 methods confirm a DBBL routing number before any transfer:

  • Cheque leaf: The 9-digit routing number is printed along the bottom of every DBBL cheque, directly below the account number
  • DBBL internet banking: Log into internet banking, navigate to Account Details, and the routing number appears alongside your branch name
  • Branch phone call: Call your specific DBBL branch directly (not the central helpline) and ask: "What is the routing number for this branch?"
  • Bangladesh Bank official directory: Bangladesh Bank publishes a complete routing number registry on its website at bangladeshbank.org.bd

Cross-referencing at least 2 sources before an RTGS transfer eliminates the liability risk from instruction errors.

Receiving USD as a Freelancer or Remote Worker

Bangladeshi freelancers receiving USD from foreign clients, Upwork, Fiverr, or foreign employers face a specific limitation with DBBL routing numbers. Routing numbers operate within Bangladesh's domestic payment rails. International senders wire through the SWIFT network using DBBL's SWIFT code, and DBBL converts the incoming USD to BDT at the rate applied at clearing. The freelancer does not choose the conversion rate or timing.

Some Bangladeshi freelancers use an nsave account alongside their DBBL account to address this. nsave is a fintech platform that provides people from Bangladesh with USD payment account details on the US ACH network. A freelancer gives clients the nsave US account details for dollar payments, holds earnings in USD, and transfers to a local Bangladeshi account when preferred rather than at the moment of receipt.

nsave is not a bank. Accounts held with nsave are not protected by the Financial Services Compensation Scheme (FSCS). Customer funds are held in regulated UK and EEA financial institutions, separated from company funds, and protected through safeguarding rules designed for electronic money services.

The information in this article is provided for general informational and educational purposes only and does not constitute financial, legal, or tax advice from nsave or any of its affiliates. It is not a substitute for advice from a qualified financial adviser. We make no representations or warranties, whether expressed or implied, that the content is accurate, complete, or up to date.

Fees, exchange rates, incentives, and product availability may change and can vary by user and jurisdiction. Examples are illustrative only. Before making any financial decisions, seek advice from a qualified financial adviser who can assess your individual circumstances and objectives.

nsave helps freelancers and professionals from Bangladesh, Nigeria, Pakistan, Egypt, and other emerging markets receive and manage USD abroad. As a non-bank payment provider, your money is not protected by the Financial Services Compensation Scheme (FSCS). Customer funds are held in regulated, UK and EEA financial institutions, separated from company funds, and protected through safeguarding rules designed for electronic money services.

4.4 of 5.0 on the App Store and Google Play Store

Get the app