India MICR Code Finder

abokicalculator

MICR Code Finder

Find the nine-digit MICR code of an Indian bank branch by city, bank and branch name.

Every bank branch in India that clears cheques has a nine-digit MICR code. Choose a city, then narrow the list by bank or branch name, and copy the code. This page searches a list of 153,343 branches with a MICR code. The first three digits of a MICR code stand for the city, the next three for the bank, and the last three for the branch. Already have a code? Use the MICR code checker.

Find a MICR code

City

Type a city and choose it from the list. You can also type a three-digit city code, such as 400. Nothing you type leaves your browser.

The list has 153,343 branches that have a MICR code, built from the Reserve Bank of India's lists (release v2.0.62, 1 September 2026). Banks merge and renumber branches, so a code can be out of date. Check the code against a cheque leaf, or with the bank, before you use it. A MICR code is for cheque clearing, and an online transfer needs the IFSC code.

MICR City Codes of the Largest Cities

The first three digits of a MICR code are the city code. These are the codes with the most branches in the list.

City codes with the most branches
City codeCityBranches in the list
110Delhi6,270
400Mumbai5,711
700Kolkata3,512
560Bangalore3,392
600Chennai3,151
500Hyderabad2,591
411Pune2,255
380Ahmedabad2,173
226Lucknow1,494
416Kolhapur1,441
431Aurangabad1,366
144Jalandhar1,352
413Solapur1,311
641Coimbatore1,224
160Chandigarh1,178
415Satara1,150
302Jaipur1,112
577Davangere1,050
444Amravati996
395Surat981

MICR Bank Codes of the Largest Banks

Digits 4 to 6 are the bank code. The bank name is the one most often recorded for that code in the list. A code can be shared, because a sub-member of a clearing house uses the code of its sponsor bank.

Bank codes with the most branches
Bank codeBankBranches in the list
002State Bank of India25,117
015Canara Bank10,342
240HDFC Bank9,911
012Bank of Baroda9,067
229ICICI Bank7,487
024Punjab National Bank6,964
211Axis Bank6,429
019Indian Bank5,923
013Bank of India5,422
016Central Bank of India4,504
028UCO Bank3,440
014Bank of Maharashtra2,889
020Indian Overseas Bank2,847
485Kotak Mahindra Bank2,348
259IDBI2,328
234Indusind Bank2,174
026Union Bank of India2,108
750Bandhan Bank1,995
765AU Small Finance Bank1,903
697Karnataka Gramin Bank1,751
023Punjab & Sind Bank1,656
653Bank of India1,320
049Federal Bank1,269
532Yes Bank1,186
751IDFC FIRST Bank1,174

Go Deeper

What a MICR Code Is

MICR stands for Magnetic Ink Character Recognition. A MICR code is the nine-digit sort field printed in magnetic ink at the bottom of a cheque, and machines read it to sort and clear the cheque. The Reserve Bank of India's guidelines say the first three digits represent the city, the next three the bank, and the last three the branch. It identifies a bank branch. The RBI's guidelines say the code is unique for any bank branch in the country.

Check These Out:  German BLZ Code Checker

Where to Find Your MICR Code

Look at the bottom of a cheque leaf. The nine-digit number after the six-digit cheque number is the MICR code of the branch. You can also ask your branch, or search this page. Choose your city, pick your bank, and look for your branch.

Tips for Finding a Branch

  • Search by the area name, such as "Andheri" or "Connaught", and not only by the branch's full name.
  • The service branch of a bank generally has the branch code 001, which is the last three digits.
  • If your branch is not listed, the code may have changed. Read the code from a cheque leaf.
  • Some cities have more than one city code, so a search can show several codes.

MICR and IFSC Are Different Codes

The IFSC is an 11-character code for electronic transfers such as NEFT, RTGS and IMPS. A MICR code has nine digits and is used to clear cheques. Each result on this page also shows the branch's IFSC. Check any IFSC with our IFSC code checker.

What This Page Uses

The structure of the code is from the Reserve Bank of India's Mechanised Cheque Processing Using MICR Technology: Procedural Guidelines (abridged, updated as on 31 January 2014). The branches come from the Razorpay open IFSC dataset, release v2.0.62 of 1 September 2026, which is in the public domain and is built from the RBI's NEFT and RTGS lists and NPCI's lists. It has 153,343 branches with a nine-digit MICR code. We changed only the letter case of names. The RBI also has its own MICR search. We last checked on 19 September 2026.

Frequently Asked Questions

How do I find the MICR code of a bank branch?

Choose the city, then the bank, and search for the branch or its area. The result lists the branch's nine-digit MICR code and its IFSC. You can also read the MICR code from the bottom of a cheque leaf.

What is a MICR code?

A nine-digit code printed in magnetic ink on a cheque, which machines read to sort and clear it. The Reserve Bank of India's guidelines say the first three digits represent the city, the next three the bank and the last three the branch.

What is the MICR code for State Bank of India?

The bank code for State Bank of India is 000 in our list, so its MICR codes have 000 as digits 4 to 6. A branch's full code also has the city code before it and the branch code after it, so choose the city and the branch above to see it.

What are the bank codes for HDFC Bank, ICICI Bank, Axis Bank and PNB?

In our list HDFC Bank is 101, ICICI Bank is 220, Axis Bank is 111 and Punjab National Bank is 024. These are digits 4 to 6 of a MICR code. Smaller banks and co-operative banks may share a sponsor bank's code.

What are the city codes of Mumbai and Delhi?

In our list Mumbai is 234 and Delhi is 110. These are the first three digits. A city can have more than one code, and the table on this page shows the twenty codes with the most branches.

Is a MICR code the same as an IFSC code?

No. The MICR code has nine digits and is used to clear cheques. The IFSC has 11 characters and is used for electronic transfers. Each result on this page shows both, and you can check an IFSC on our IFSC code checker.

Why is my branch not listed?

The branch may have closed, merged or been given a new code, or the list may not have a MICR code for it. Try the area name and not the full branch name. If it is still missing, read the code from a cheque leaf or ask the bank.

Can two branches have the same MICR code?

The RBI says the code is unique for any bank branch in the country. In our list 522 MICR codes appear for more than one IFSC, often after mergers. Check the bank and branch on your cheque.

Do I need the MICR code for an online transfer?

Not usually. Online transfers such as NEFT, RTGS and IMPS ask for the IFSC code. The MICR code is for cheque clearing.

Where does the list come from and how current is it?

From the Razorpay open IFSC dataset, release v2.0.62 of 1 September 2026, which is in the public domain and is built from the RBI's NEFT and RTGS lists and NPCI's lists. It has 153,343 branches with a MICR code. We last checked on 19 September 2026. The RBI also has its own MICR search.

Is anything I type stored or sent?

No. When you choose a city, your browser downloads the branch list for it, and the search and the filters run in your browser. Nothing you type is saved.

This page is for information only. It does not contact any bank. Confirm payment details with your bank before you send money. Not financial advice.

© 2026 AbokiCalculator.com

Similar Posts