Bank Branch Directory — All States | IFSCTeam Skip to Main Content
Login

Global Structure

1,77,000+ verified bank branch records across all Indian states. Find IFSC codes, MICR codes, addresses and customer care for any bank branch in India — synced from RBI.

Legal Notice & Disclaimer

The banking data provided for is for informational purposes only. While we strive for 100% accuracy, users are advised to verify IFSC and MICR codes with their respective bank branches before initiating transactions.

ANDAMAN AND NICOBAR ISLANDS
83 Nodes
ANDHRA PRADESH
10,558 Nodes
ARUNACHAL PRADESH
206 Nodes
ASSAM
2,635 Nodes
BIHAR
5,925 Nodes
CHANDIGARH
683 Nodes
CHHATTISGARH
3,184 Nodes
DADAR AND NAGAR HAVELI
13 Nodes
DADRA AND NAGAR HAVELI AND DAMAN AND DIU
118 Nodes
DAKSHIN KANNAD
1 Nodes
DELHI
4,665 Nodes
GOA
905 Nodes
GUJARAT
12,121 Nodes
HARYANA
5,737 Nodes
HIMACHAL PRADESH
2,102 Nodes
JAMMU AND KASHMIR
2,010 Nodes
JHARKHAND
3,270 Nodes
KARNATAKA
13,659 Nodes
KERALA
9,384 Nodes
LADAKH
2 Nodes
LAKSHADWEEP
27 Nodes
LUDHIANA
1 Nodes
MADHY PRADESH
10 Nodes
MADHYA PRADESH
8,241 Nodes
MAHARASHTRA
24,105 Nodes
MANIPUR
268 Nodes
MEGHALAYA
426 Nodes
MIZORAM
166 Nodes
NAGALAND
231 Nodes
ODHISA
1 Nodes
ODISHA
6,144 Nodes
PUDUCHERRY
235 Nodes
PUNJAB
7,093 Nodes
RAJASTHAN
9,717 Nodes
SIKKIM
200 Nodes
TAMIL NADU
13,216 Nodes
TELANGANA
5,085 Nodes
TRIPURA
428 Nodes
UTTAR PRADESH
16,096 Nodes
UTTARAKHAND
2,531 Nodes
UTTARKHAND
2 Nodes
WEST BENGAL
8,991 Nodes

India's Complete Bank Branch Directory

IFSCTeam hosts over 1,77,000 verified bank branch records across all 29 Indian states and 7 union territories. Every branch in this directory has a unique IFSC code issued by the Reserve Bank of India — essential for NEFT, RTGS, IMPS and UPI transfers.

Our database covers all scheduled commercial banks including public sector banks (SBI, PNB, BOB), private banks (HDFC, ICICI, Axis), small finance banks, regional rural banks and co-operative banks. All data is cross-verified against the official RBI master registry and updated to reflect bank mergers and branch changes.

Directory Features

  • RBI-Synced Data: All IFSC and MICR codes sourced from the official RBI master registry
  • Merger Tracking: Updated IFSC codes after PNB-OBC-UBI, BOB-Dena-Vijaya, and other mergers
  • Branch Locator: Exact addresses, PIN codes and customer care numbers for every branch

Frequently Asked Questions

What is an IFSC code and why do I need it?

An IFSC (Indian Financial System Code) is an 11-character alphanumeric code assigned by the Reserve Bank of India to every bank branch in India. It is mandatory for all electronic fund transfers — NEFT, RTGS, IMPS and UPI. Without the correct IFSC code, your fund transfer will fail or be returned.

How do I find the IFSC code for my bank branch?

Select your state from the directory above, then your city, then your bank, and finally your branch. The IFSC code will be displayed prominently. You can also use the search box at the top by typing your bank name, city or branch name.

How accurate are the IFSC codes listed here?

All IFSC codes on IFSCTeam are sourced directly from the Reserve Bank of India's master registry. We track bank mergers (like the 2019 PNB-OBC-United merger and the Bank of Baroda-Dena-Vijaya merger) and update codes accordingly. If you find an error, use the 'Report Issue' button on the branch page — our team verifies and corrects it within 48 hours.

What is the difference between NEFT, RTGS and IMPS?

NEFT is processed in half-hourly batches, works 24×7, and has no minimum or maximum amount limit. RTGS is for amounts ₹2,00,000 and above, processed in real-time. IMPS is instant, works 24×7 including holidays, and supports up to ₹5,00,000 per transaction. All three require the beneficiary's IFSC code. UPI transfers are free, instant and work for amounts up to ₹1,00,000.