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.
For a huge number of everyday transfers, the city is the detail that sticks. You know your friend banks in Mumbai, your vendor operates out of Bangalore, your cousin's account is in Lucknow. When the city is what you're sure of, searching for a bank IFSC code by city name is the most intuitive way in — you start from a place you can picture and work down to the exact branch.
Cities are where most bank branches cluster, so a city-based search tends to return rich, useful results. Whether you're in a metro with hundreds of branches or a smaller town with a handful, entering the city name lays out the banking landscape in front of you so you can find precisely the branch you're after.
We organise our mental map of the country by cities far more than by districts or branch names. Ask someone where a business is and they'll say "Pune" long before they'll recall the exact locality, let alone the branch. That instinct makes the city name a comfortable, low-friction starting point for a bank IFSC code search — you're not straining to remember anything, you're just naming a place you already know.
It also matches how transfers come up in real life. A landlord in Chennai, a supplier in Surat, a college in Delhi — the city is baked into the conversation. Searching at that level means you can act on the information exactly as it was given to you, without having to translate it into codes or localities first.
You type the city name, and the search brings up the banks and branches located there. From that point you can filter by bank to shrink the list, then choose the specific branch you need. Each branch listing shows its verified bank IFSC code, MICR code, address and available contact details, so you can confirm you've found the right one before copying anything.
In a big city, you'll often want to combine the city with the bank name to keep the list manageable — "HDFC Bank in Mumbai" is far more workable than every branch in Mumbai at once. The tool is built for exactly this kind of progressive narrowing, so you never feel buried under results.
Metros are a special case. A single bank can run dozens of branches across a city like Delhi or Bangalore, each with a different IFSC code. That's a feature, not a bug — it lets money route to the precise branch a person's account belongs to — but it does mean the city name alone won't finish the job. You'll pick the bank, then the locality or branch, to reach the one distinct IFSC code you actually need.
This is where knowing even a rough locality helps. If you remember the branch is somewhere in the west of the city, that's often enough to spot it quickly in the filtered list. The city gets you into the right pool; a little extra detail lands you on the exact branch.
Spell the city the common way — "Bengaluru" and "Bangalore" may both appear in records, so if one doesn't work, try the other. The same goes for cities with well-known older names. Keep an eye on the state too; there are repeated city names across India, and glancing at the state next to a result stops you from confusing, say, one Hyderabad-area branch with an entirely different place sharing a similar name.
If you're helping someone transfer money to you, giving them your city plus your bank and branch is the kindest thing you can do — it makes their city search almost instant and removes any chance of them landing on the wrong bank IFSC code.
Cities grow, branches multiply, and the occasional branch shuts or moves to a new address. An IFSC code that matched a city-centre branch a few years ago might now belong to a relocated office, or the branch might have been folded into another. The directory here is maintained against current records so the bank IFSC code you find by city reflects today's setup. For routine payments that reliability is exactly what you want; for large or first-time transfers, a quick confirmation with the recipient is still a sensible habit.
Searching by city name blends the familiar with the precise — you begin with a place everyone knows and end with a single verified IFSC code. It's arguably the most human way to look up a bank IFSC code, because it starts from the way we naturally think about where things are.
There's a reason city searches tend to return so much. Banks put their branches where the people and the money are, and in India that means cities carry a hugely disproportionate share of the branch network. A single large city can host branches from every major bank, several private banks, a handful of small finance and payments banks, and a scattering of cooperative institutions. That density is a gift for anyone searching by city, because whatever bank you're after, there's a strong chance it's represented — often many times over.
The flip side is that this density is exactly why you'll usually pair the city with a bank name to keep results sane. But that's a feature of thoroughness, not a flaw. You'd rather have every branch listed and filter down than miss the one you need. A city search casts a genuinely complete net over the urban banking landscape, and then hands you the tools to narrow it to the single bank IFSC code you're chasing.
Say you've just moved cities for a new job and you need to share your account details with your employer's payroll team, or add a local payee, and someone asks you to confirm your branch's IFSC code. You know your city for certain — you're living in it — and you know your bank. You might not yet remember your exact branch's name, since everything is new. A city search is perfect here: type the city, filter to your bank, and recognise your branch from the list by its locality. Out comes the verified bank IFSC code, ready to hand over.
The same ease applies whenever a transfer involves a place you can picture but a branch you can't quite name. Someone mentions their bank and their city in passing, and that's enough. The city anchors the search in a spot you both understand, and the filtering does the rest. It's this alignment with everyday conversation — "which city, which bank" — that makes city search feel so natural and keeps it among the most-used ways to find an IFSC code.
Type the city name to list its banks and branches, then filter by bank and select your branch to get its verified bank IFSC code and details.
Combine the city with the bank name, then pick the locality or branch. This trims a long metro list down to the single branch you need.
Both may appear in records. If one spelling returns nothing, try the other, and check the state to avoid confusing similarly named cities.
Yes. Results reflect current branch records, so relocated or newly opened branches appear with their present bank IFSC code.
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.