IFSC Code Finder

IFSC Code Finder: Verify Bank Branch Codes Instantly

Search by IFSC, bank name, or branch. Check NEFT, RTGS & IMPS availability. Data backed by RBI and verified sources.

177,123 Branches
253 Banks
37 States
38,136 Cities

Search IFSC Code

Search by IFSC code, bank name, branch name, or combine bank and branch. Use advanced filters to narrow by state, district, or city.

Secure & trusted Instant search Multiple options
Format: 4 letters + 0 + 6 alphanumeric characters.
Start typing to see suggestions
Start typing to see suggestions

Search Results

Branches matching your search. Use the form above to try different criteria or open advanced filters.

IFSC Bank Branch Address City State Pincode NEFT RTGS IMPS
CIUB0000456 CITY UNION BANK LIMITED BASAVANAGUDI NO 194 GROUND FLOOR SC ROAD NEAR NETKALLAPPA CIRCLE BASAVANAGUDI-560004 BANGALORE- DIST BANGALORE Karnataka 560004 Yes Yes Yes
CIUB0000583 CITY UNION BANK LIMITED BENAGLURU JIGANI NO. 3A1 2ND PHASE JIGANI INDUSTRIAL AREA TALUK JIGANI BANGLORE 560105 BANGALORE Karnataka 560105 Yes Yes Yes
CIUB0000457 CITY UNION BANK LIMITED K.R.PURAM SREE RAGH TOWERS DOOR NO 390 4TH MAIN OLD MADRAS ROAD K R PURAM OLD EXTN BANGALORE -560036 BANGALORE Karnataka 560036 Yes Yes Yes
CIUB0000513 CITY UNION BANK LIMITED MARATHAHALLI-BANGALORE SITE NO.61 3RD CROSS ASHWATH NAGAR KALAMANDIR SERVICE ROAD MARATHAHALLI BANGALORE-560037 BANGALORE Karnataka 560037 Yes Yes Yes
CIUB0000512 CITY UNION BANK LIMITED RT NAGAR BANGALORE 590 HMT LAYOUT 4TH CROSS RT NAGAR BANGALORE BANGALORE Karnataka 560032 Yes Yes Yes
CIUB0000165 CITY UNION BANK LIMITED BELGAUM I FLOOR G 5 BELGAUM Karnataka 590001 Yes Yes Yes
CIUB0000250 CITY UNION BANK LIMITED BELLARY BHUSHAN BHAVANA T.S NO.238/2A & 28/1A BALLARY - BENGALURU ROAD OPP.KSRTC BUS STAND BALLARY BELLARY Karnataka 583101 Yes Yes Yes
CIUB0000318 CITY UNION BANK LIMITED BANASWADI NO 6 GANESH CHAMBERS DODDA BANASWADI MAIN ROAD BANASWADI BENGALURU URBAN BENGALURU KARNATAKA Yes Yes Yes
CIUB0000054 CITY UNION BANK LIMITED BANGALORE SULTANPET NO 349 KOMARALA TOWERS OTC ROAD CHICKPET MAIN ROAD BANGALORE BENGALURU KARNATAKA Yes Yes Yes
CIUB0000641 CITY UNION BANK LIMITED BENGALURU BTM LAYOUT NO.595 7TH MAIN ROAD 2ND STAGE BTM LAYOUT BENGALURU BENGALURU KARNATAKA Yes Yes Yes
CIUB0000533 CITY UNION BANK LIMITED BENGALURU HSR LAYOUT NO 1672-A 14TH MAIN ROAD GROUND FLOOR SECTOR VII BDA COMPLEX HSR LAYOUT BENGALURU BENGALURU KARNATAKA Yes Yes Yes
CIUB0000640 CITY UNION BANK LIMITED BENGALURU ISRO LAYOUT NO.12 BIKASIPURA DR.APJ ABDUL KALAM PARK ROAD BANASHANKARI 5TH STAGE NEAR ISRO LAYOUR BENGALURU BENGALURU KARNATAKA Yes Yes Yes
CIUB0000642 CITY UNION BANK LIMITED BENGALURU J C ROAD NO.61 62 H.SIDDIAH ROAD URVASI THEATRE ROAD SUDHAM NAGAR J C ROAD BENGALURU BENGALURU KARNATAKA Yes Yes Yes
CIUB0000816 CITY UNION BANK LIMITED BENGALURU KAMAKSHIPALYA NO.34 MAGADIMAIN ROAD NEAR SRS BOOKING OFFICE KAMAKSHIPALYA BENGALURU. BENGALURU KARNATAKA Yes Yes Yes
CIUB0000543 CITY UNION BANK LIMITED BENGALURU KENGARI SITE NO.1107 1ST MAIN ROAD SATELLITE TOWN OPP. TO DOMINOS PIZZA KENGARI BENGALURU. BENGALURU KARNATAKA Yes Yes Yes
CIUB0000767 CITY UNION BANK LIMITED BENGALURU SHIVAJI NAGAR NO. 5 GROUND FLOOR MAIN GUARD CROSS ROAD SHIVAJI NAGAR BENGALURU BENGALURU KARNATAKA Yes Yes Yes
CIUB0000203 CITY UNION BANK LIMITED BHANASHANKARI 784 II PHASE 7TH BLOCK BANASHANKARI III STAGE 100 FT ROAD BANGALORE KARNATAKA 560085 BENGALURU Karnataka 560085 Yes Yes Yes
CIUB0000333 CITY UNION BANK LIMITED BOMMASANDRA NO 17 5TH CROSS VIDYANAGAR NEXT TO LARK HOTEL HOSUR ROAD BOMMASANDRA 560 099 BENGALURU KARNATAKA Yes Yes Yes
CIUB0000566 CITY UNION BANK LIMITED HOSKOTE 6TH CROSS THAMME GOWDA LAYOUT OPP HOSKOTE MISSION HOSPITAL AND CHANNAKESHAVA PETROL BUNK HOSKOTE BENGALURU 562114. BENGALURU Karnataka 562114 Yes Yes Yes
CIUB0000568 CITY UNION BANK LIMITED HULIMAVU GATE SRI SADHAN NO 236-1 VIJAY SRI LAYOUT BANNERGHATTA MAIN ROAD ARKERA VILLAGE BENGALURU 560078 BENGALURU Karnataka 560078 Yes Yes Yes
CIUB0000139 CITY UNION BANK LIMITED INDIRA NAGAR 194 GROUND FLOOR 7TH CROSS IST STAGE INDIRA NAGAR BENGALURU BENGALURU KARNATAKA Yes Yes Yes
CIUB0000236 CITY UNION BANK LIMITED J P NAGAR DOOR NO 253 24TH MAIN 16TH CROSS 5TH PHASE J P NAGAR BANGALURU 560078 BENGALURU Karnataka 560078 Yes Yes Yes
CIUB0000148 CITY UNION BANK LIMITED JAYANAGAR BANGALORE NO.126 33RD CROSS 11TH MAIN 4TH BLOCK (NEAR A.V.R. SWARNA MAHAL SIGNAL) JAYANAGAR BANGALORE BENGALURU KARNATAKA Yes Yes Yes
CIUB0000109 CITY UNION BANK LIMITED KORAMANGALA BANGALORE 92 Z SQUARE GR FLOOR JYOTHI NIVAS COLLEGE ROAD INDUSTRIAL LAYOUT 5TH BLOCK KORAMANGALA BENGALURU BENGALURU KARNATAKA Yes Yes Yes
CIUB0000132 CITY UNION BANK LIMITED MALLESWARAM NO 58 1 13TH CROSS MARGOSA ROAD MALLESWARAM BENGALURU RURAL BENGALURU KARNATAKA Yes Yes Yes
CIUB0000660 CITY UNION BANK LIMITED MATHIKERE NO.7/1 MSR BOYS HOME BUILDING MSR ENGINEERING COLLEGE ROAD MSRIT POST MATHIKERE BENGALURU KARNATAKA Yes Yes Yes
CIUB0000354 CITY UNION BANK LIMITED PEENYA DOOR NO 252 SUREKA COMPLEX 100 FEET ROAD NEAR JALAHALLI CROSS PEENYA BANGALORE 560 057 BENGALURU KARNATAKA Yes Yes Yes
CIUB0000199 CITY UNION BANK LIMITED RAJAJI NAGAR BANGALORE 1002 BY 55 KRK CHAMBERS FIRST MAIN FOURTH BLOCK 80 FEET DRRAJKUMAR ROAD BANGALORE 560010 BENGALURU Karnataka 560010 Yes Yes Yes
CIUB0000567 CITY UNION BANK LIMITED VIDYARANYAPURA NO 808 SRI VIDYARANYASHREE B.E.L.H.B.C.S LAYOUT VIDYARANYAPURA MAIN ROAD VIDYARANYAPURA BENGALURU 560097 BENGALURU Karnataka 560097 Yes Yes Yes
CIUB0000233 CITY UNION BANK LIMITED VIJAYNAGAR NO 23 BY 1 17TH CROSS M C LAYOUT NEAR MARUTHI MANDIR VIJAYNAGAR BANGALORE 560040 BENGALURU Karnataka 560040 Yes Yes Yes
CIUB0000234 CITY UNION BANK LIMITED WHITE FIELD 295 MAIN ROAD OPP MAYURA BAKERY WHITE FIELD BANGALORE 560066 BENGALURU Karnataka 560066 Yes Yes Yes
CIUB0000237 CITY UNION BANK LIMITED YELAHANKA NO 324 3RD A CROSS FIRST PHASE YELAHANKA NEW TOWN BANGALURU 560 106 BENGALURU KARNATAKA 560106 Yes Yes Yes
CIUB0000823 CITY UNION BANK LIMITED BIDAR CMC 9-3-114 SWATTINA PID NO 22-1-507-95A NEAR SAFA HOSPITAL SHAH GUNJ ROAD BIDAR - 585401 BIDAR Karnataka 585401 Yes Yes Yes
CIUB0000779 CITY UNION BANK LIMITED CHIKKAMAGALURU NO 10-1-7-135C GROUND FLOOR SHIVARAM COMPLEX NEAR TOWN POLICE STATION AMBEDKAR STREET CHIKKAMAGALURU CHIKKAMAGALURU KARNATAKA Yes Yes Yes
CIUB0000848 CITY UNION BANK LIMITED CHITRADURGA DOOR NO.21-1-42-31A SR ARCADE SANTHE HONDA ROAD NEAR AMOGHA COMPLEX KARNATAKA CHITRADURGA Karnataka 577501 Yes Yes Yes
CIUB0000168 CITY UNION BANK LIMITED DAVENGERE GROUND FLOOR 134 BY 17 MAHAVEERA ROAD MANDIPET DEVENGERE KARNATAKA Yes Yes Yes
CIUB0000334 CITY UNION BANK LIMITED DODDABALLAPUR 1108 BY 1116 BY 925 HUNGI COMPLEX CINEMA STREET DODDABALLAPUR 561 203 BANGALORE DODDABALLAPUR KARNATAKA Yes Yes Yes
CIUB0000854 CITY UNION BANK LIMITED GADAG UMACHIGI LEGACY GROUND FLOOR THANGA KOOT NAMJOSHI ROAD GADAG-582101 GADAG Karnataka 582101 Yes Yes Yes
CIUB0000843 CITY UNION BANK LIMITED GANGAVATHI SS SINGANAL COMPLEX RAICHUR KOPPAL MAIN ROAD NEAR RANA PRATAP CIRCLE OPP. RELIANCE SMART BAZAR GANGAVATHI-583227 GANGAVATHI Karnataka 583227 Yes Yes Yes
CIUB0000586 CITY UNION BANK LIMITED HASSAN KHATA NO.2278 NEAR HOTEL PALIKA RC ROAD HASSAN HASSAN Karnataka 573201 Yes Yes Yes
CIUB0000166 CITY UNION BANK LIMITED HUBLI GROUND FLOOR HUBLI KARNATAKA Yes Yes Yes
CIUB0000778 CITY UNION BANK LIMITED KALABURAGI CS TOWER 2-41 2-43 OPP CITY MUNICIPAL CORPORATION JAGAT MAIN ROAD KALABURAGI KALABURAGI KARNATAKA Yes Yes Yes
CIUB0000795 CITY UNION BANK LIMITED BAGALKOT NO.101-14-15-16 OPP. BAS ENGINEERING COLLEGE BVVS SHOPPING COMPLEX BAGALKOT KARNATAKA KARNATAKA Yes Yes Yes
CIUB0000797 CITY UNION BANK LIMITED MVJ COLLEGE-DBU ROOM NO.3 GROUND FLOOR 1ST BUILDING MVJ COLLEGE OF ENGINEERING NEAR ITPB WHITEFIELD KADUGODI KADUGODI BENGALURU KARNATAKA KARNATAKA Yes Yes Yes
CIUB0000796 CITY UNION BANK LIMITED NELAMANGALA 2035 -2232 T.B.BUS STOP SUBHAS NAGAR B.H.ROAD NELAMANGALA BENGALURU KARNATAKA KARNATAKA Yes Yes Yes
CIUB0000765 CITY UNION BANK LIMITED KOLAR NO.141/1 COTTON PETE CROSS OPP. SUVARNA CENTRAL SCHOOL KOLAR KOLAR KOLAR KARNATAKA Yes Yes Yes
CIUB0000859 CITY UNION BANK LIMITED MANDYA BABU RAO ARCADE NO.1571/3 GROUND FLOOR OPP.LAKSHMI JANARDHANA SCHOOL VIDYANAGARA KR ROAD MANDYA - 571401 KARNATAKA MANDYA Karnataka 571401 Yes Yes Yes
CIUB0000167 CITY UNION BANK LIMITED MANGALORE D.NO.4-9-857/8 9 10 AADHEESH AVENUE KALAKUNJ ROAD KODIALBAIL MANGALORE KARNATAKA Yes Yes Yes
CIUB0000149 CITY UNION BANK LIMITED MYSORE 28 D DEVARAJ URS ROAD MYSORE Karnataka 570001 Yes Yes Yes
CIUB0000830 CITY UNION BANK LIMITED MYSURU VIJAYANAGAR 283 284 AND 285 EMIRATES ARCADE BEHIND WATER TANK VIJAYANAGAR 2ND STAGE KARNATAKA-570017 MYSURU Karnataka 570017 Yes Yes Yes
CIUB0000855 CITY UNION BANK LIMITED NEW THARAGUPET SREE ADI BALAJI TOWER NO.81 GROUND FLOOR 3RD MAIN ROAD NEW THARAGUPET-560002. NEW THARAGUPET Karnataka 560002 Yes Yes Yes
CIUB0000645 CITY UNION BANK LIMITED RAICHUR OLD NO 12 11 20 NEW NO 12 11 88 ARAB MOHALLA GOUSHALA ROAD RAICHUR 584101 RAICHUR Karnataka 584101 Yes Yes Yes
CIUB0000198 CITY UNION BANK LIMITED RAMANAGARA BANGALORE BMROAD 316 IJOOR I STAGE NEAR BUS STAND BANGALORE MYSORE MAIN ROAD RAMANAGARAKARNATAKA 571511 RAMANAGARA KARNATAKA 571511 Yes Yes Yes
CIUB0000829 CITY UNION BANK LIMITED RANEBENNUR DOOR NO 790/1A PLOT NO.2 AND 4 CHOWDESHWARI NAGAR THIRD CROSS MEDLERI ROAD RANEBENNUR-581115 RANEBENNUR Karnataka 581115 Yes Yes Yes
CIUB0000587 CITY UNION BANK LIMITED SHIMOGA AYYA ARCADE BH ROAD SHIMOGA SHIMOGA Karnataka 577201 Yes Yes Yes
CIUB0000093 CITY UNION BANK LIMITED TIPTUR 721 BY 1 B H ROAD CHANDRAMOULI COMPLEX BANGALORE - HONNAVER ROAD TIPTUR - 572 201 TIPTUR Karnataka 572201 Yes Yes Yes
CIUB0000119 CITY UNION BANK LIMITED TUMKUR PARIJATHA ARCADE OPP TO GAYATHRI TALKIES BH ROAD TUMKUR- 572 101 TUMKUR Karnataka 572101 Yes Yes Yes
CIUB0000880 CITY UNION BANK LIMITED UDUPI NO.76 GROUND FLOOR U B SQUARE COURT ROAD BADAGABETTU VILLAGE THENKAPETE WARD UDUPI - 576101. UDUPI Karnataka 576101 Yes Yes Yes
CIUB0000760 CITY UNION BANK LIMITED HOSAPETE DOOR NO 1321 GROUND FLOOR SRI SAI DHAMA COMPLEX ABHERAJ BALDOTA ROAD NC COLONY HOSAPETE VIJAYANAGARA KARNATAKA Yes Yes Yes
CIUB0000761 CITY UNION BANK LIMITED VIJAYAPURA DOOR NO.951/A/2 GROUND FLOOR SS FRONT ROAD OPPOSITE SIDDESWARA TEMPLE VIJAYAPURA-586101 VIJAYAPURA Karnataka 586101 Yes Yes Yes
Showing 60 branch es.

Nationwide Coverage

IFSC database spanning leading public & private banks, cooperative branches, and regional rural banks across India.

Always Updated

Automated refresh to catch newly merged, relocated, or discontinued branches before they impact your payments.

Developer Friendly

Use our API-ready endpoints and search functionality to seamlessly integrate IFSC verification into your apps.

Key takeaways: Use our IFSC code finder to verify any Indian bank branch code in seconds. Search by IFSC, bank name, branch name, or filter by state and district. Always check NEFT, RTGS, and IMPS availability before adding a payee or sending money.

What Is an IFSC Code and Why You Should Verify It

An IFSC (Indian Financial System Code) is the 11-character code that identifies a specific bank branch for electronic transfers. Every NEFT, RTGS, IMPS, and UPI payment in India uses it. One wrong character can send your money to the wrong branch or cause the transaction to fail. In our experience, verifying the IFSC before you add a new payee or initiate a transfer saves time and avoids failed transactions. Experts recommend double-checking with the bank’s official source or a trusted tool like ours.

How to Find Your Bank’s IFSC Code

You can find your bank’s IFSC code on your cheque book, bank statement, or the bank’s official website; you can also use our IFSC code finder by bank name and branch free. Steps that work for most people:

  1. Open our IFSC Code Finder.
  2. Choose “Search by Bank Name” or “Search by Branch Name” and enter the details.
  3. Optionally filter by state and district to narrow results.
  4. Click the correct branch and note the IFSC, address, and NEFT/RTGS/IMPS status.
  5. Use this IFSC when adding the payee in your net banking or UPI app.

Verify IFSC Code Before You Transfer

Verifying the IFSC code before a transfer ensures your money reaches the correct branch and reduces the risk of failed or misrouted payments. Common mistakes include copying an old IFSC after a branch merger or typo errors. Our tool shows the current branch details and whether NEFT, RTGS, and IMPS are available. RBI maintains the master list of IFSC codes; we source our data from official and reliable datasets and update it regularly. [Internal Link: Use our IFSC finder for quick verification]

NEFT, RTGS, IMPS: What Each Service Means

NEFT is for smaller transfers (usually within hours), RTGS is for large same-day transfers, and IMPS is for instant 24/7 transfers; not every branch supports all three. The table below summarises the main differences:

ServiceTypical useTimingLimit (approx)
NEFTRegular transfersBatches, same dayNo max
RTGSHigh-value transfersReal-time, same dayMin ₹2 lakh
IMPSInstant transfer24/7 instantAs per bank

When you search a branch in our IFSC code finder, we show whether that branch supports NEFT, RTGS, and IMPS so you can choose the right option.

Find IFSC by State and District

You can find IFSC codes by state and district using the “Advanced filters” on our IFSC page. Select your state, then district, and optionally the branch name. This helps when you know the location but not the exact IFSC. We cover 177,123+ branches across 253+ banks, so you can quickly locate the correct bank branch code for any region in India.

IFSC vs MICR vs SWIFT: Quick Comparison

IFSC is for domestic electronic transfers in India; MICR is used for cheque clearing; SWIFT is for international wire transfers. IFSC is what you need for NEFT, RTGS, IMPS, and UPI within India. MICR appears on cheques. SWIFT (BIC) is used when sending or receiving money from abroad. Our tool focuses on IFSC and branch details for Indian payments. [Internal Link: Pincode search for address verification]

When to Use an IFSC Code Finder

Use an IFSC code finder when you are adding a new beneficiary for the first time, confirming a branch after a merger or relocation, or doing bulk payee verification for payroll or vendors. Payment verification before transfer is a good habit—our free tool helps you check IFSC and branch details in one place without visiting the bank.

Bottom line: The IFSC code finder on MyEarthInfo helps you verify bank branch codes instantly. Search by IFSC, bank name, branch name, or state and district; confirm NEFT, RTGS, and IMPS availability; and always double-check critical transfers with your bank or official RBI sources when needed.

IFSC FAQs

  • Difference between IFSC, MICR, and SWIFT codes
  • How to double-check branch status for NEFT/RTGS
  • Steps to add new payees safely
  • Guidelines for corporate bulk payments

Need Bulk Verification?

Talk to us for customized IFSC datasets, CSV exports, and API integrations that match your treasury workflows.