Bank of Maharashtra IFSC Code
1,819 branches across 33 states. Bank prefix: MAHB0xxxxxx · Public sector · Founded 1935
Branches indexed
1,819
States
33
Cities
100+
Prefix
MAHB
Pick the city your branch is in and we'll show every Bank of Maharashtra branch there with its IFSC, MICR, and address.
Open the Bank of Maharashtra branch finderAbout Bank of Maharashtra
Founded
1935
Headquarters
Pune, Maharashtra
Ownership
Public sector
Bank of Maharashtra was registered on 16 September 1935 in Pune by V.G. Kale and D.K. Sathe. It started commercial operations in February 1936.
BoM was nationalised in 1969 in the first wave. It did not participate in the 2019–20 PSB mega-merger and continues as a standalone PSB.
BoM has historically been the dominant PSB in Maharashtra — particularly western Maharashtra and the Pune region. Its branch network is concentrated in the state more than any other PSB.
Despite being smaller than the merged PSBs, BoM has consistently been among the most profitable PSBs by return-on-assets in recent years.
How Bank of Maharashtra IFSC codes are structured
- MAHB — Bank of Maharashtra's assigned 4-letter bank code, fixed across every branch.
- 0 — reserved character. Always 0 in every Indian IFSC.
- XXXXXX — 6-character branch code, assigned by Bank of Maharashtra to identify a specific branch.
Example from this index: MAHB0000506 — Bank of Maharashtra, ABHONA (NASIK, MAHARASHTRA).
Bank of Maharashtra branches by state
Bank of Maharashtra's 1,819 indexed branches are distributed across 33 states and union territories. Top 15 by branch count:
| State | Branches | Share |
|---|---|---|
| MAHARASHTRA | 1,107 | 60.9% |
| MADHYA PRADESH | 143 | 7.9% |
| UTTAR PRADESH | 81 | 4.5% |
| GUJARAT | 68 | 3.7% |
| KARNATAKA | 56 | 3.1% |
| DELHI | 41 | 2.3% |
| CHHATTISGARH | 35 | 1.9% |
| RAJASTHAN | 35 | 1.9% |
| WEST BENGAL | 31 | 1.7% |
| TAMIL NADU | 30 | 1.6% |
| HARYANA | 30 | 1.6% |
| PUNJAB | 30 | 1.6% |
| TELANGANA | 26 | 1.4% |
| ANDHRA PRADESH | 18 | 1.0% |
| GOA | 14 | 0.8% |
Top cities for Bank of Maharashtra
Bank of Maharashtra has the most branches concentrated in these cities. Click through to see every branch with its IFSC, MICR, and address.
100 Bank of Maharashtra branches indexed below
A sample of Bank of Maharashtra branches with their IFSC and MICR codes. Use the branch finder above for the complete index of 1,819 branches.
| IFSC | Branch | City | State | MICR |
|---|---|---|---|---|
| MAHB0000506 | ABHONA | NASIK | MAHARASHTRA | 423014009 |
| MAHB0000878 | ACHALPUR | AMRAVATI | MAHARASHTRA | 444014050 |
| MAHB0000710 | ACHARA | SINDHUDURG | MAHARASHTRA | 416014805 |
| MAHB0000723 | ACHLER | OSMANABAD | MAHARASHTRA | 413014033 |
| MAHB0001186 | ANNAPURNA ROAD INDORE | INDORE | MADHYA PRADESH | 452014005 |
| MAHB0001225 | ARERA COLONY BRANCH, BHOPAL | BHOPAL | MADHYA PRADESH | 462014004 |
| MAHB0001849 | ASHOKNAGAR | ASHOKNAGAR | MADHYA PRADESH | 473014076 |
| MAHB0000800 | ASHTA SEONI | SEONI | MADHYA PRADESH | 480014012 |
| MAHB0001318 | AGRA DEORI ROAD | AGRA | UTTAR PRADESH | 282014003 |
| MAHB0000594 | AGRA M.G.ROAD | AGRA | UTTAR PRADESH | 282014002 |
| MAHB0001249 | ALIGANJ BRANCH, LUCKNOW | LUCKNOW | UTTAR PRADESH | 226014004 |
| MAHB0001277 | ALIGARH BRANCH | ALIGARH | UTTAR PRADESH | 202014001 |
| MAHB0001286 | ADAJAN,SURAT | SURAT | GUJARAT | 395014004 |
| MAHB0000971 | AHMEDABAD-AMBAWADI | AHMEDABAD | GUJARAT | 380014010 |
| MAHB0000773 | AHMEDABAD-ASHRAM ROAD | AHMEDABAD | GUJARAT | 380014008 |
| MAHB0001924 | AHMEDABAD-CHANDKHEDA | AHMEDABAD | GUJARAT | 380014023 |
| MAHB0001451 | ADYAR | DAKSHIN KANNAD | KARNATAKA | 575014003 |
| MAHB0001690 | ANEKAL | BENGALURU URBAN | KARNATAKA | 560014020 |
| MAHB0001179 | ARVINDNAGAR, HUBLI | DHARWAD | KARNATAKA | 580014003 |
| MAHB0001445 | BAJPE | DAKSHIN KANNAD | KARNATAKA | 575014004 |
| MAHB0001247 | BAPROLA BRANCH | SOUTH-WEST DELHI | DELHI | 110014024 |
| MAHB0001258 | DAYANAND VIHAR BRANCH, DELHI | SHAHDARA | DELHI | 110014028 |
| MAHB0000351 | DELHI-CHANDANI CHOWK | CENTRAL DELHI | DELHI | 110014004 |
| MAHB0000901 | DELHI-DR.MUKHARJEE NAGAR | NORTH DELHI | DELHI | 110014012 |
| MAHB0001698 | AMBIKAPUR | SURGUJA | CHHATTISGARH | 497014001 |
| MAHB0000615 | ANDA | DURG | CHHATTISGARH | 491014003 |
| MAHB0001579 | BASNA | MAHASAMUND | CHHATTISGARH | 493014199 |
| MAHB0001162 | BHILAI | DURG | CHHATTISGARH | 490014002 |
| MAHB0001231 | AJMER BRANCH | AJMER | RAJASTHAN | 305014002 |
| MAHB0001487 | ALWAR | ALWAR | RAJASTHAN | 301014002 |
| MAHB0001736 | BAHRANWADA KALAN | SAWAI MADHOPUR | RAJASTHAN | 322014502 |
| MAHB0001353 | BANSWARA | BANSWARA | RAJASTHAN | 327014000 |
| MAHB0001341 | ASANSOL | PASCHIM BARDHAMAN | WEST BENGAL | 713014002 |
| MAHB0001458 | ASSET RECOVERY BRANCH KOLKATTA | KOLKATA | WEST BENGAL | 700014999 |
| MAHB0001252 | BARASAT BRANCH | NORTH 24 PARGANAS | WEST BENGAL | 700014015 |
| MAHB0001335 | BARUIPUR | SOUTH 24 PARGANAS | WEST BENGAL | 700014021 |
| MAHB0001772 | A.KALAPPUR | SIVAGANGA | TAMIL NADU | 630014203 |
| MAHB0001535 | AMBATTUR CHEENAI | THIRUVALLUR | TAMIL NADU | 600014012 |
| MAHB0001603 | AMBUR | TIRUPATHUR | TAMIL NADU | 635014302 |
| MAHB0000676 | CHENNAI-ASHOKNAGAR | CHENNAI | TAMIL NADU | 600014006 |
| MAHB0001783 | AMBALA CITY | AMBALA | HARYANA | 133014003 |
| MAHB0000474 | AMBALA CONTONMENT | AMBALA | HARYANA | 133014002 |
| MAHB0001703 | BADSA | JHAJJAR | HARYANA | 124014199 |
| MAHB0001255 | BAHADURGARH,HARYANA | JHAJJAR | HARYANA | 110014026 |
| MAHB0001863 | ABOHAR | FAZILKA | PUNJAB | 152014052 |
| MAHB0000442 | AMRITSAR | AMRITSAR | PUNJAB | 143014002 |
| MAHB0001265 | BHATINDA BRANCH | BATHINDA | PUNJAB | 151014002 |
| MAHB0001492 | CHUNNI KALAN | FATEHGARH SAHIB | PUNJAB | 140014002 |
| MAHB0000433 | ADILABAD | ADILABAD | TELANGANA | 504014002 |
| MAHB0001577 | BALAPUR | MEDCHAL-MALKAJGIRI | TELANGANA | 500014017 |
| MAHB0001138 | CHAMPAPETH HYDERABAD | HYDERABAD | TELANGANA | 500014009 |
| MAHB0001148 | DILSUKHNAGAR | MEDCHAL-MALKAJGIRI | TELANGANA | 500014010 |
| MAHB0000524 | ANAKAPALLE | ANAKAPALLI | ANDHRA PRADESH | 530014102 |
| MAHB0000565 | BASHEERBAGH, HYDERABAD | HYDERABAD | ANDHRA PRADESH | 500014003 |
| MAHB0001708 | BHIMAVARAM | WEST GODAVARI | ANDHRA PRADESH | 534014402 |
| MAHB0001526 | ELURU | ELURU | ANDHRA PRADESH | 534014002 |
| MAHB0000490 | BANDORA | NORTH GOA | GOA | 403014003 |
| MAHB0001534 | CANCONA | SOUTH GOA | GOA | 403014015 |
| MAHB0001581 | CARAPUR Vithalpur | NORTH GOA | GOA | 403014016 |
| MAHB0001350 | CHINCHINIM, GOA | SOUTH GOA | GOA | 403014013 |
| MAHB0001721 | ARRAH | BHOJPUR | BIHAR | 802014102 |
| MAHB0001614 | AURANGABAD BIHAR | AURANGABAD | BIHAR | 824014002 |
| MAHB0001599 | BHAGALPUR | BHAGALPUR | BIHAR | 812014002 |
| MAHB0001270 | BORING ROAD BRANCH, PATNA | PATNA | BIHAR | 800014003 |
| MAHB0000408 | CALICUT-KOZHIKODE | KOZHIKODE | KERALA | 673014002 |
| MAHB0000379 | ERNAKULAM Cochhi | ERNAKULAM | KERALA | 682014002 |
| MAHB0001683 | KASARAGOD | KASARAGOD | KERALA | 671014002 |
| MAHB0001791 | KOLLAM | KOLLAM | KERALA | 691014002 |
| MAHB0001787 | BONGAIGAON | BONGAIGAON | ASSAM | 783014002 |
| MAHB0001551 | DIBRUGARH | DIBRUGARH | ASSAM | 786014002 |
| MAHB0001724 | DULIAJAN | DIBRUGARH | ASSAM | 786014302 |
| MAHB0001275 | GUWAHATI BRANCH | KAMRUP METROPOLITAN | ASSAM | 781014002 |
| MAHB0001670 | BERHAMPUR | GANJAM | ODISHA | 760014002 |
| MAHB0001182 | BHUBANESHWAR | KHURDA | ODISHA | 751014002 |
| MAHB0001229 | CUTTACK | CUTTACK | ODISHA | 753014002 |
| MAHB0001700 | JHARSUGUDA | JHARSUGUDA | ODISHA | 768014202 |
| MAHB0001448 | BOKARO STEEL CITY | BOKARO | JHARKHAND | 827014002 |
| MAHB0001805 | DEOGHAR | DEOGHAR | JHARKHAND | 814014102 |
| MAHB0001312 | DHANBAD | DHANBAD | JHARKHAND | 826014002 |
| MAHB0001723 | GIRIDIH | GIRIDIH | JHARKHAND | 815014002 |
| MAHB0001015 | CHAKRATA RD-DEHRADUN | DEHRA DUN | UTTARAKHAND | 248014002 |
| MAHB0001310 | HARIDWAR | HARIDWAR | UTTARAKHAND | 249014001 |
| MAHB0001732 | ROORKEE | HARIDWAR | UTTARAKHAND | 247014102 |
| MAHB0001362 | RUDRAPUR | UDHAM SINGH NAGAR | UTTARAKHAND | 263014001 |
| MAHB0001685 | KANGRA | KANGRA | HIMACHAL PRADESH | 176014152 |
| MAHB0001417 | MANDI | MANDI | HIMACHAL PRADESH | 175014102 |
| MAHB0001234 | SIMLA BRANCH | SHIMLA | HIMACHAL PRADESH | 171014002 |
| MAHB0001869 | SOLAN | SOLAN | HIMACHAL PRADESH | 173014002 |
| MAHB0000384 | CHANDIGARH | CHANDIGARH | CHANDIGARH | 160014001 |
| MAHB0001437 | SECTOR 47-C, CHANDIGARH | CHANDIGARH | CHANDIGARH | 160014007 |
| MAHB0001296 | SECTOR FORTY FIVE,CHANDIGARH BRANCH | CHANDIGARH | CHANDIGARH | 160014004 |
| MAHB0001359 | SECTOR THIRTY EIGHT-D, CHANDIGARH | CHANDIGARH | CHANDIGARH | 160014005 |
| MAHB0001240 | JAMMU BRANCH | JAMMU | JAMMU AND KASHMIR | 180014002 |
| MAHB0001304 | SRINAGAR | SRINAGAR | JAMMU AND KASHMIR | 190014001 |
| MAHB0001910 | DAMAN | DAMAN | DADRA AND NAGAR HAVELI AND DAMAN AND DIU | 396014131 |
| MAHB0001899 | SILVASSA | DADRA AND NAGAR HAVELI | DADRA AND NAGAR HAVELI AND DAMAN AND DIU | 396014111 |
| MAHB0000458 | PONDICHERRY | PUDUCHERRY | PUDUCHERRY | 605014002 |
| MAHB0001506 | GANGTOK | EAST SIKKIM | SIKKIM | 737014101 |
| MAHB0001565 | SHILONG | EAST KHASI HILLS | MEGHALAYA | 793014002 |
| MAHB0001640 | IMPHAL | IMPHAL WEST | MANIPUR | 795014002 |
Bank of Maharashtra: IFSC vs MICR vs SWIFT
IFSC
MAHB0XXXXXX
11 characters. Used for NEFT, RTGS, IMPS — domestic Indian transfers.
MICR
9 digits
Magnetic ink code at the bottom of cheques — used for cheque clearing automation, not online transfers.
SWIFT / BIC
8 or 11 chars
International transfers via SWIFT network. Each bank has a small number of SWIFT codes total — far fewer than IFSCs.
How to find your Bank of Maharashtra IFSC
- 1Maha Mobile app — Account details view.
- 2BoM net banking — Account Summary.
- 3BoM cheque book — top-right of leaf.
Looking for Bank of Maharashtra's SWIFT code?
IFSC is for domestic transfers within India. For international wires to a Bank of Maharashtra account, you need its SWIFT/BIC code instead.
Search Bank of Maharashtra SWIFT codesOther major banks
Data sourced from RBI's public IFSC master list via the open indian-bank-detailsdataset. Pyrelo doesn't log the codes you look up.
Powered by Pyrelo
The complete work dashboard for small teams
HRMS, payroll, finance, calendar, chat, file storage, AI assistant — flat-priced. Includes auto-IFSC validation when adding employee bank accounts.
See Pyrelo Dashboard