Bank of India MICR Codes in Maharashtra — All Cities
Bank of India has 977 branches across 486 cities in Maharashtra. Select your city to find the 9-digit MICR code for your branch — needed for ECS mandates, SIP registrations, and NACH forms.
Bank of India in Maharashtra — Select City
486 cities
- Aarni Mh
- Abloli Tal Guhaghar, Dist Ratnagiri
- Achara Disttsindhudurg
- Adivare Talrajapur Dist Ratnagiri
- Agardanda Dist Raigad
- Aheri
- Aherwadi Dist Solapur
- Ahilyanagar
- Ahmednagar
- Akale Tal Chiplun Dist Ratnagiri
- Akkalkot Dist Solapur
- Akluj Dist Solapur
- Akola
- Akot
- Alapalli Mh
- Alibagh Raigad
- Alibaug
- Amaravati
- Ambajogaimh
- Ambewadi Tal Karveer Dist Kolhapur
- Amboli Dist Sindhudurg
- Amgaon Dist Gondia
- Amravati
- Andhalgaon Dist Bhandara
- Anjangaon Dist Amravati
- Anjarle Taldapoli Dist Ratnagiri
- Antora Dist Wardha
- Apta Dist Raigad
- Ardhapur Distt Nanded
- Arjuni Morgaon Dist Gondia
- Armori
- Aronda Distsindhudurg
- Arvi Wardha
- Ashti Dist Wardha
- Ashti Distt Solapur
- Asu Dist Satara
- Atpadi Dist Sangli
- Aurangabad
- Awali Budruk Dist Kolahpur
- Babhulgaon
- Bachani Dist Kolhapur
- Badegaon Dist Nagpur
- Badlapur Distt Thane
- Bamhni Dist Chandrapur
- Banda Tal Sawantwadi Dist Ratnagiri
- Baramati
- Barshi Dist Solapur
- Basmath
- Bazargaon Dist Nagpur
- Bedagmh
- Beed
- Beed Maharashtra
- Belhe Dist Pune
- Bembal Dist Chandrapur
- Bense Dist Raigad
- Bhadravati
- Bhal Dist Raigad
- Bhandara
- Bhangaram Talodhidist Chandrapur
- Bharsinghi Dist Nagpur
- Bhayender
- Bhidi Dist Wardha
- Bhilgaon Mh
- Bhima Nagar Distt Solapur
- Bhiwandi
- Bhiwapur Dist Nagpur
- Bhoom
- Bhose Dist Solapur
- Bhusawal Dist Jalgaon
- Bolthan
- Borgi Budruk Dist Sangli
- Borli Mandla Dist Raigad
- Budh Dist Satara
- Buldana
- Buldhana
- Buldhanamh
- Chacher Dist Nagpur
- Chakati Mh
- Chalisgaon
- Chande Kasare Distahmednagar
- Chanderai Tal Dist Ratnagiri
- Chandgad
- Chandpur
- Chandrapur
- Chandur Rly
- Chapalgaon Dist Solapur
- Chare Dist Solapur
- Chhatrapati Sambhaji Nagar
- Chichala Dist Chandrapur
- Chikni Dist Chandrapur
- Chikurde Dist Sangli
- Chimthane Dist Dhule
- Chinchani Dist Sangli
- Chiplun
- Chopda Dist Jalgaon
- Choundhi Dist Raigad
- Chuye Dist Kolhapur
- Cuttack
- Dabhol Tal Dapoli Dist Ratnagiri
- Dahiwadi Dist Satara
- Deolapar Dist Nagpur
- Deoli Distt Wardha Mh
- Deori Dist Gondia
- Deorukh Tal Sangameshwar Distratnagiri
- Devgad Maharashtra
- Dhalgaon Dist Sangli
- Dhamangaon Rly
- Dhapewada Dist Nagpur
- Dharashiv
- Dhatav
- Dhule
- Dhule Dist Dhule
- Digras
- Diskal Dist Satara
- Diveagar Distt Raigad Mh
- Dongargaon Mh
- Dongri Buzruk Dist Bhandra
- Durgapur
- Ekodi Distgondia
- Gadab Dist Raigad
- Gadchiroli
- Gadhinglaj
- Gagan Bawada Tal Kolhapur
- Ganapatipule
- Ganganagar Karwadi
- Garade Dist Pune
- Gargoti Tal Bhudargad Dist Kolhapur
- Gavhan Dist Raigad
- Ghodanadi Tal Shirur
- Ghoti Dist Nasik
- Ghugus
- Gondia
- Gondpipari Dist Chandrapur
- Goregaon Dist Raigad
- Gotkhindi Dist Sangli
- Greater Bombay
- Guhaghar Dist Ratnagiri
- Gunjewahi Dist Chandrapur
- Gursale Dist Solapur
- Harihareshwar Dist Raigad
- Hatid Dist Solapur
- Hebbal Jaldyal Dist Kolhapur
- Hinganghat Mh
- Hingani Dist Wardha
- Hingoli
- Hiwara Bazar Distnagpur
- Hupari
- Ichalakaranji
- Indapur Dist Pune
- Indapur Dist Raigad
- Islampur Distt Sangli
- Jadar Bablad Dist Sangli
- Jaigad Mh
- Jalgaon
- Jalna Maharashtra
- Jam Dist Wardha
- Jamabhavali Dist Raigad
- Janjira Murud Dist Raigad
- Jath Dist Sangli
- Jaysingpur
- Jeur Dist Solapur
- Jinti Dist Solapur
- Junnar Dist Pune
- Kadav Dist Raigad
- Kadegaon Dist Sangli
- Kadwai Tal Sangameshwardist Ratnagiri
- Kale Tal Panhala Dist Kolhapur
- Kaledhon Dist Satara
- Kalekarad Dist Satara
- Kallamb
- Kalyan
- Kamarale Dist Raigad
- Kamtha Dist Gondia
- Kandalgaon Dist Solapur
- Kandhali Dist Wardha
- Kandri Tal Ramtek Dist Nagpur
- Kangaon Dist Wardha
- Kankavali
- Kanur Khurd Tal Chandgad Dist Kolhapur
- Karad
- Karanja Ghadge Distt Wardha
- Karanja Lad
- Kargaon Distnagpur
- Karjath
- Karmala Dist Solapur
- Kasaba Valve Dist Kolhapur
- Kasai Dodamarg Dist Sindhudurg
- Kasegaon Distt Sangli
- Katol
- Kavhe Dist Solapur
- Kawathe Mahankal Distsangli
- Kedgaon Taldaund Dist Pune
- Kelshi Tal Dapoli Dist Ratnagiri
- Kelwad Dist Nagpur
- Khalapur Dist Raigad
- Khamgaon Dist Raigad
- Khamgaon Distt Buldhana Mh
- Khanapur Dist Sangli
- Khaparkheda
- Kharadi Dist Solapur
- Kharsundi Dist Sangli
- Khat Dist Nagpur
- Khavati Taluka Khed District Ratnagiri
- Khed Tal Khed Dist Ratnagiri
- Kholgaon Dist Solapur
- Kodamendhi Distnagpur
- Kokrud Dist Sangli
- Kolhapur
- Konalkatta Tal Kasai Dodamarg Dist Sindhudurg
- Konda Kosra Dist Bhandara
- Kondhali Dist Nagpur
- Kontev Boblad Dist Sangli
- Kopargaon Dist Ahmednagar
- Korchi Mh
- Koregaon
- Korti Dist Solapur
- Kothari Dist Chandrapur
- Kotoli Kolhapur
- Kudal
- Kurduwadi Dist Solapur
- Kurkheda Dist Gadchiroli
- Kurul Dist Solapur
- Kurundhunda Dist Ratnagiri
- Kurundwad Dist Kolhapur
- Lakhandur Dist Bhandara
- Lakhani Dist Bhandara
- Lanja Dist Ratnagiri
- Latur
- Latur Dist Latur Zone Solapur
- Latwan Tal Mandangad Dist Ratnagiri
- Laul Dist Solapur
- Lavale Distt Pune
- Laxmi Dahiwadi Dist Solapur
- Lengare Dist Sangli
- Loha Distt Nanded
- Lote Taluka Kheddist Ratnagiri
- Madgyal Dist Sangli
- Madha Dist Solapur
- Madheli Dist Chandrapur
- Madur Dist Kolhapur
- Mahad Dist Raigad
- Mahiravani Mh
- Malegaon Dist Nasik
- Malgaon Dist Sangli
- Malkapur
- Malkhed Dist Amravati
- Malsiras Dist Solapur
- Malvan Dist Sindhudurg
- Mandgaon Dist Wardha
- Mandhalmh
- Mandhangad Ratnagiri
- Mandrup Dist Solapur
- Mangaon
- Mangaon Raigad
- Mangle Dist Sangli
- Manglwedha Dist Solapur
- Mankapur
- Manora Dist Chandrapur
- Mansar
- Marwade Dist Solapur
- Mayani Dist Satara
- Mendhadi Dist Raigad
- Mhapral Distratnagiri
- Mhasala Dist Raigad
- Mindala Dist Chandrapur
- Miraj
- Mithbav Tal Devgad Dist Ratnagiri
- Mithgavne Talrajapur Dist Ratnagiri
- Mohadi
- Mohol Dist Solapur
- Morangana Dist Wardha
- Morshi Dist Amravati
- Mouda Mh
- Mowar Dist Nagpur
- Mul Dist Chandrapur
- Mumbai
- Mumbai South
- Mumbai Suburban
- Murgud Dist Kolhapur
- Murmadi Tupkar Distbhandara
- Murtizapur
- Murud Raigad Dist
- Nachangaon Dist Wardha
- Nagansur Dist Solapur
- Nagbhir Dist Chandrapur
- Nagpur
- Nagri
- Naigaon
- Nala Sopara Dist Thane
- Nalasoparawest
- Nanda Gomukh Dist Nagpur
- Nanded
- Nanded Dist Nanded Mh
- Nandgaon Tal Kankavali Dist Sindhudurg
- Nandura
- Nandurbar
- Narayangaon Dist Pune
- Narkhed Nagpur
- Nashik
- Nasik
- Natepute Dist Solapur
- Navargaon Talshindewadi Dist Chandrapur
- Navi Mumbai
- Nawegaon More Dist Chandrapur
- Nere Dist Raigad
- Neri Dist Chandrapur
- Nesari Tal Gadhinglaj Dist Kolahpur
- Neware Tal Dist Ratnagiri
- Nhavare Dist Pune
- Nimbargi Dist Solapur
- Nimsod Dist Satara
- Omerga Solapur
- Oras Dist Sindhudurg
- Osmanabad
- Otavane
- Pachad Dist Raigad
- Pachal Tal Rajapur Dist Ratnagiri
- Paithan Dist Raigad
- Palandur
- Palgad Taldapoli Dist Ratnagiri
- Palghar Dt Thane Maharashtra
- Pali Sudhagad Mh
- Palus Dist Sangli
- Panchgaon Dist Nagpur
- Pandara Dist Pune
- Panderi Tal Mandangad Dist Ratnagiri
- Pandhar Pauni Dist Chandrapur
- Pandharabodi Dist Gondia
- Pandharpur Dist Solapur
- Pangaon Dist Solapur
- Pangari Dist Solapur
- Pangloli Dist Raigad
- Panvel
- Paoni Distnagpur
- Paraswada Dist Gondia
- Parbhani
- Parseoni Dist Nagpur
- Pat Tal Kudal Dist Sindhudurg
- Patgaon Tal Bhudargad Dist Kolhapur
- Ped Dist Sangli
- Pen Dist Raigad
- Phaltan Dist Satara
- Piliv Dist Solapur
- Pimpalgaon Basawant Dist Nasik
- Pinguli Dist Sindhudurg
- Pisarve Dist Pune
- Pohana Dist Wardha
- Pohara Dist Bhandara
- Poladpur Dist Raigad
- Porle Tarf Thane Dist Kolhapur
- Prabhanvalli Tal Lanja Dist Ratnagiri
- Prunagad Tal Dist Ratnagiri
- Pulgaon
- Pune
- Purushottamnagar Dist Nandurbar
- Pusad, Mh
- Pusesavli Dist Satara
- Radhanagari Dist Kolhapur
- Raigad
- Rajapur Mh
- Rajoli Dist Chandrapur
- Rajura
- Ralegaon Mh
- Ramraj Dist Raigad
- Ranala
- Ranjani Dist Sangli
- Rashiwade Dist Kolhapur
- Ratnagiri
- Redni Dist Pune
- Renapur Mh
- Rewasgaon Dist Raigad
- Risodmaharashtra
- Roha Dist Raigad
- Rohana Dist Wardha
- Rukadi Dist Kolhapur
- Sade Dist Solapur
- Sadoli Khalsa Dist Kolhapur
- Sahoor Dist Wardha
- Sakharpa Dist Ratnagiri
- Samudrapur Distt Wardha
- Sanbur Dist Satara
- Sangameshwar
- Sangamner Maharashtra
- Sangli
- Sangola Dist Solapur
- Sangve Distsindhudurg
- Saoner
- Sarood Dist Kolhapur
- Saswad Dist Pune
- Satana Mh
- Satara
- Satavli Tallanja Dist Ratnagiri
- Sateli Bhedshi Talsindhudurg
- Sawantwadi
- Sawarde Maharashtra
- Sawargaon Dist Nagpur
- Seloo Mharashtra
- Shahad Kalyan
- Shahapur Dist Bhandara
- Shahuwadi Dist Kolhapur
- Shalgaon Dist Sangli
- Shelgaon R Dist Solapur
- Shirala Dist Sangli
- Shirdi
- Shirgaon Taldevgad Dist Ratnagiri
- Shirur
- Shirwal Dist Solapur
- Shitalwadi Distnagpur
- Shrigonda Mh
- Shrirampur
- Shrivardhan Mh
- Sihora Dist Bhandara
- Sillode Mh
- Sindhudurg
- Sindhudurg Mh
- Sinnar Dist Nasik
- Sironcha Dist Gadchiroli
- Sirsangi Dist Kolhapur
- Solapur
- Sonke Dist Solapur
- Sukli Bai Dist Wardha
- Takalghat Dist Nagpur
- Takari Dist Sangli
- Tala Dist Raigad
- Talawade Tal Sawantwadi Dist Sindhudurg
- Talegaon
- Talegaon Dabhade Mh
- Talere Sindhudurg
- Taloja Dist Raigad
- Tandulja Mh
- Tasgaon
- Telkamptee Dist Nagpur
- Temburni Dist Solapur
- Thana Amgaon Distgondia
- Thane
- Thanegaon Dist Wardha
- Theur Dist Pune
- Tisangi Tal Khed Dist Ratnagiri
- Tumsar
- Udgir
- Umadi Distsangli
- Umbarde Tal Vaibhavwadi Dist Sindhudurg
- Uran Dist Raigad
- Urjagram Mh
- Uttur Dist Kolahpur
- Vaduj Khatav
- Vaduth Dist Satara
- Vaibhavwadi Distsindhudurg
- Vairagad Dist Gadchiroli
- Vansadi Dist Chandrapur
- Vasai
- Vathar Kiroli Dist Satara
- Vatul Talrajapur Dist Ratnagiri
- Veet Dist Solapur
- Vengurla Dist Sindhudurg
- Veravali Budruk Tal Lanjadist Ratnagiri
- Vihirgaon Tehsil Rajura Dist Chanrapura
- Vijaydurg Tal Devgaddist Sindhudurg
- Vikhroli West
- Vilam Virum Dist Chandrapur
- Vinhere Dist Raigad
- Vite Dist Sangli
- Wada Tal Devgad Dist Sindhudurg
- Wadholi Dist Chandrapur
- Wadner Dist Wardha
- Wafgaon Dist Pune
- Wai Dist Satara
- Walchandnagar Dist Pune
- Wani Mh
- Wardha
- Warora
- Warthi
- Warud
- Wasambe Mohopada
- Washim
- Washim Mh
- West Godavari
- Wirur Dist Chandrapur
- Yavatmal
- Yavluj Tal Panhala Dist Kolhapur
- Yelavi Dist Sangli
- Yellur Dist Sangli
- Yenere Dist Pune
- Yenwa Dist Nagpur
- Yeola Distt Nasik
- Zare Dist Sangli
Bank of India MICR Codes in Maharashtra — Complete City Directory
Bank of India operates 977 branches across 486 cities in Maharashtra, all registered on the Reserve Bank of India's Cheque Truncation System (CTS) grid. Every branch has a unique 9-digit MICR code — a mandatory identifier for cheque clearing, ECS mandates, SIP registrations, and NACH auto-debits. BankZop's Bank of India Maharashtra MICR directory is sourced directly from official RBI CTS data and updated regularly, making it the most reliable source for accurate branch MICR codes in Maharashtra.
Whether you are setting up a mutual fund SIP, registering an ECS mandate for insurance, or submitting a NACH form for loan EMI collection, you need the exact MICR code of the Bank of India branch in Maharashtra where your account is held. Use the city list above to navigate directly to your branch.
How to Find Your Bank of India MICR Code in Maharashtra
Finding the right MICR code takes under 30 seconds on BankZop. Here is the exact process:
- Step 1 — Select City: You are already on the Maharashtra page. Choose your city from the list above. Type in the search box to filter instantly if the list is long.
- Step 2 — Select Branch: The city page lists all Bank of India branches in that city. Click your specific branch — the one where your savings or current account is held.
- Step 3 — Copy MICR Code: The branch result page shows the full 9-digit MICR code with a one-click Copy button. It also shows the IFSC code, BSR code, address, and phone number for the same branch.
If you already have your Bank of India cheque book, the MICR code is printed at the bottom of every cheque leaf in magnetic ink — the 9-digit number between the cheque serial number and your account number. You can verify it matches our database by searching BankZop for your branch.
Why Each Bank of India Branch in Maharashtra Has a Different MICR Code
Every Bank of India branch in Maharashtra has a unique 9-digit MICR code structured as follows:
- Digits 1–3 (City Code): Identifies the CTS clearing zone within Maharashtra. Each major city in Maharashtra has a distinct 3-digit city code assigned by the RBI. All Bank of India branches in the same city share this prefix.
- Digits 4–6 (Bank Code): Identifies Bank of India within that city's clearing zone. This is the same for all Bank of India branches in the same city.
- Digits 7–9 (Branch Code): This is what makes each MICR code unique. The final 3 digits identify the specific Bank of India branch. No two branches in Maharashtra share the same complete 9-digit code.
This hierarchical structure enables the RBI's CTS clearing system to automatically route any Bank of India cheque in Maharashtra to the correct clearing house, bank, and branch — without any manual intervention.
When You Need the Bank of India Maharashtra MICR Code
SIP and Mutual Fund Registrations
If you hold a Bank of India savings account in Maharashtra and want to set up a Systematic Investment Plan (SIP), the NACH mandate form will ask for your branch's MICR code. This is how the fund house identifies your Bank of India Maharashtra branch to debit your SIP amount each month through the NPCI's NACH platform. Entering the wrong MICR code will result in a rejected mandate and delayed SIP setup.
ECS Mandates for Utilities and Insurance
ECS (Electronic Clearing Service) auto-debits for electricity bills, broadband payments, gas connections, and insurance premium renewals all require your Bank of India branch MICR code in Maharashtra. The ECS mandate form specifically asks for a 9-digit MICR code — not the IFSC code. The clearing system uses this to identify your branch and process the auto-debit on the due date.
Loan EMI Collection Mandates
Banks and NBFCs operating in Maharashtra collect loan EMIs via NACH mandates. When you sign a NACH form for a home loan, personal loan, car loan, or two-wheeler loan, the lender's bank uses your Bank of India branch MICR code to set up the recurring debit. An incorrect MICR code causes the mandate to fail, resulting in a missed EMI and possible late payment penalties.
Post-Dated Cheques and Cheque Clearing
All cheques issued by Bank of India branches in Maharashtra carry the branch's MICR code at the bottom. When these cheques are deposited by the payee, the CTS system in Maharashtra reads the MICR code to route the clearing request electronically. The entire process — from deposit to settlement — happens within one business day, thanks to the MICR-based CTS infrastructure.
Cities in Maharashtra with Bank of India Branches
Bank of India has a presence in 486 cities across Maharashtra with MICR-enabled branches:
Branch counts reflect MICR-enabled branches on the RBI CTS grid as of Jun 2026. Data sourced from RBI CTS records.
To browse Bank of India branches in other states, visit the Bank of India MICR directory. For all bank MICR codes, use the MICR Code Lookup homepage. For loan planning, try the free EMI Calculator.
Data sourced from RBI CTS records. Last reviewed Jun 2026 by BankZop Editorial Team.
Frequently Asked Questions — Bank of India MICR Codes in Maharashtra
- SIP registrations — NACH mandate forms for mutual fund SIPs
- ECS mandates — auto-debit for insurance, utilities, and bills
- Loan EMI auto-debit — NACH mandate for home, personal, and car loans
- Cheque clearing — all Bank of India cheques in Maharashtra are processed using MICR

