BangladeshiBank

National Bank PLC routing numbers

178 branches with a published routing number. A routing number has nine digits: three for the bank, two for the district, three for the branch and one check digit.

178 routing numbers listed · checked September 2026

BranchDistrictRouting numberSWIFT
Shahjadpur Branch Sirajganj 150881908 NBLBBDDH
Shakhipur Branch Tangail 150932202 NBLBBDDH
Shariatpur Branch Shariatpur 150860679 NBLBBDDH
Sheikh Mujib Road Branch Chattogram 150157429 NBLBBDDH060
Sherpur Branch Sherpur 150890557 NBLBBDDH
Shibchar Branch Madaripur 150540702 NBLBBDDH
Shibganj Bazar Branch Sylhet 150913405 NBLBBDDH
Shimanto Square Branch Dhaka 150263968 NBLBBDDH
Sikder Tower Branch Sylhet 150912598 NBLBBDDH
Singair SME/Krishi Branch Manikganj 150560832 NBLBBDDH
Sirajgonj Branch Sirajganj 150881874 NBLBBDDH
Sonagazi Branch Feni 150301488 NBLBBDDH
Sreemongal Branch Moulvibazar 150581729 NBLBBDDH
Sreenagar Branch Munshiganj 150591427 NBLBBDDH
Subid Bazar Branch Sylhet 150913492 NBLBBDDH
Sunamgonj Branch Sunamganj 150901125 NBLBBDDH
Sylhet Branch Sylhet 150913555 NBLBBDDH
Tajpur Branch Sylhet 150913821 NBLBBDDH
Tangail Branch Tangail 150932299 NBLBBDDH
Thakurgaon Branch Thakurgaon 150940973 NBLBBDDH
Tongi Branch Gazipur 150331674 NBLBBDDH
Tongibari Branch Munshiganj 150591548 NBLBBDDH
Torki Bandar Branch Barishal 150062219 NBLBBDDH
Trishal Branch Mymensingh 150612351 NBLBBDDH
Uttara Branch Dhaka 150264633 NBLBBDDH
West Dhanmondi Branch Dhaka 150264783 NBLBBDDH
Z. H. Sikder University Of Science & Technology Branch Shariatpur 150860053 NBLBBDDH
Zindabazar Branch Sylhet 150914154 NBLBBDDH