About Bank Branches
This site has one page for each bank branch in India that has an IFSC code: 170,286 branches. A page gives the IFSC and MICR code, the address, the PIN code area, the payment services listed for the branch, nearby branches and, where a bank merged, the earlier code of the branch. It is the branch section of IFSC by ShareYourGroup, where you can check any code and see every bank, state and town.
Where the data comes from
Branch details: the lists of NEFT and RTGS branches published by the Reserve Bank of India and the lists of NPCI, as put together in the open razorpay/ifsc data set (MIT licence), release of 1 September 2026. District and post offices of a PIN code: India Post's All India Pincode Directory (open government data). Earlier codes: older copies of the same Reserve Bank lists, back to December 2006.
Banks open, move, merge and close branches all the time, and phone numbers change. For a payment that matters, confirm the code with the bank, your cheque book or your passbook.
Who makes it
This site is part of ShareYourGroup, a family of free sites about the things people share, send and do together. It is free to use and needs no login. Advertisements pay for the hosting and the work.
Found a mistake?
Please tell us the page and what is wrong. We check and fix it.