Use the search below to find a verified bank IFSC code along with the MICR code, branch address and contact details. Results are drawn from current records and shown with full context so you can confirm the right branch before you copy anything.
District-based search is the one I recommend when someone isn't sure of the exact city or town name but knows their general area. India's districts are administrative units most people know — you reference them on government forms, official documents, voter ID cards. They're a reliable anchor point even when the town name is ambiguous.
The practical use case: "I know it's somewhere in Thane district" or "The branch is in Gautam Buddh Nagar" (which is the official district name even though most people say Noida). Starting from the district then filtering by bank and city gets you there without needing to know the exact locality upfront.
India has 776 districts (as of the last major reorganisation) spread across 28 states and 8 UTs. Banking density varies enormously:
| Region Type | Typical Branches per District | Search Approach |
|---|---|---|
| Metro district (Mumbai, Delhi NCR) | 500–2000+ | Filter heavily by bank + city |
| State capital district | 100–500 | Bank filter usually enough |
| Tier 2 city district | 50–200 | Direct district search works well |
| Rural/semi-urban district | 10–50 | Start with district, easy to navigate |
💡 Gotcha to watch for: Several Indian districts were reorganised or bifurcated after the last major census. If you're looking for branches in a new district (like some of Telangana's districts created post-2014), try both the new district name and the old parent district name — older branch records may still use the previous district classification.
Happens all the time — Pune district, Pune city. Lucknow district, Lucknow city. This can cause confusion when the system distinguishes between them. The rule of thumb: if you're in the main city, city-based search is more precise. If you're in an outlying area within the district, district-based search casts a wider net that'll catch it.
Honestly, the district search is most valuable for rural banking — cooperative banks, regional rural banks (RRBs), and smaller branches of nationalised banks that serve villages and mandals within a district. These don't always have prominent city names attached to them, but the district is always there in the records.
When regional banks merged into larger nationalised banks over the past decade, their branch records were absorbed. The branch might still have the same physical address and serve the same district, but it now appears under the merged bank's name. If a district search seems to be missing a bank you know operates there, try searching under the current parent bank name rather than the absorbed institution.
Yes — enter the district name to see all branches in that district. Apply bank and city filters to narrow down to the specific branch you're looking for.
When you're not certain of the exact city or town, the district is a wider, more reliable unit. It's also useful for rural branches that might be associated with a village rather than a named town — district is always present in the records.
Branch records may still use the old parent district. Try the original district name for more complete results. RBI updates records gradually after administrative boundary changes.
For branches in the main city, city search is more precise. For branches in smaller towns or villages within the district, district search returns broader results that city search might miss.
Not sure this is the right method for you? Every one of these searches leads to the same verified bank IFSC code — they just start from a different detail you might have on hand. Pick whichever matches what you already know.
Jump straight to a bank IFSC code search for one of India's most-searched banks, or use the location tool to find branches near you.