Midland Bank PLC routing numbers
21 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.
21 routing numbers listed · checked September 2026
| Branch | District | Routing number | SWIFT |
|---|---|---|---|
| Aganagar Branch | Dhaka | 285270134 | MDBLBDDH |
| Agrabad Branch | Chattogram | 285150133 | MDBLBDDH353 |
| Bhaluka Branch | Mymensingh | 285610310 | MDBLBDDH |
| Bogura Branch | Bogura | 285100370 | MDBLBDDH |
| CDA Avenue Branch | Chattogram | 285151482 | MDBLBDDH |
| Chowdhuryhat Branch | Chattogram | 285152173 | MDBLBDDH |
| Code: 0001 | Dhaka | 285271933 | MDBLBDDH |
| Dalal Bazar Branch | Lakshmipur | 285510407 | MDBLBDDH |
| Dhanmondi Branch | Dhaka | 285261185 | MDBLBDDH |
| Gulshan Branch | Dhaka | 285261727 | MDBLBDDH |
| Hemayetpur Branch | Dhaka | 285262050 | MDBLBDDH |
| Kamarpara Branch | Dhaka | 285261514 | MDBLBDDH |
| Mirzapur Bazar Branch | Gazipur | 285330111 | MDBLBDDH |
| Mokamtola Branch | Bogura | 285101937 | MDBLBDDH |
| Narayanganj Branch | Narayanganj | 285671188 | MDBLBDDH |
| Narshingdi Branch | Narsingdi | 285680858 | MDBLBDDH |
| Panchar Branch | Madaripur | 285540064 | MDBLBDDH |
| Panchrukhi Branch | Narayanganj | 285671391 | MDBLBDDH |
| Principal Branch | Dhaka | 285260210 | MDBLBDDH354 |
| Uttara Branch | Dhaka | 285264632 | MDBLBDDH |
| Zirabo Branch | Dhaka | 285264816 | MDBLBDDH |