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
KARB0000020 KARNATAKA BANK LIMITED ADONI DOOR NO. 19/418-2 I FLOOR RAWJEES COMPLEX MUNCIPAL MAIN ROAD ADONI PIN - 518301 ADONI Andhra Pradesh 518301 Yes Yes Yes
KARB0000014 KARNATAKA BANK LIMITED AGALI OPP.PUSHPANJALI TALKIES MADAKASIRA ROAD AGALI PIN - 515311. AGALI Andhra Pradesh 515311 Yes Yes Yes
KARB0000890 KARNATAKA BANK LIMITED KALYANADURGAM ROAD D NO 6-193 GROUND FLOOR KALYANADURGAM ROAD HOUSING BOARD COLONY SATHYANANDA NAGAR SUB POST OFFICE ANANTAPUR-515001 ANANTAPUR DISTRICT ANDHRA PRADESH STATE ANANTAPUR ANDHRA PRADESH Yes Yes Yes
KARB0000025 KARNATAKA BANK LIMITED ANANTHAPUR D.NO.13-3-304 IST FLOOR THAKAI TOWERS RAILWAY FEEDER ROAD ANANTAPUR PIN - 515001 ANANTHAPUR Andhra Pradesh 515001 Yes Yes Yes
KARB0000360 KARNATAKA BANK LIMITED KADIRI D.NO.1/1175-1 GROUND FLOOR NEAR COLLEGE CIRCLE BYE-PASS ROAD KADIRI-515591 ANANTHAPUR Andhra Pradesh 515591 Yes Yes Yes
KARB0000944 KARNATAKA BANK LIMITED BHIMAVARAM FIRST FLOOR NO 3 13 27 SRI RAMA KUSUMA PLAZA JUVVALA PALEM ROAD BHIMAVARAM 534202 BHIMAVARAM Andhra Pradesh 534202 Yes Yes Yes
KARB0000092 KARNATAKA BANK LIMITED BOMMANHAL FIRST FLOOR BELLARY KANEKAL ROAD KANEKAL(S.O) BOMMANAHAL POST PIN - 515871. BOMMANHAL Andhra Pradesh 515871 Yes Yes Yes
KARB0000220 KARNATAKA BANK LIMITED CHITTOOR D.NO.17-336 337 JAYASREE COMPLEX T V NAIDU STREET CHITTOOR-517001 AP CHITTOOR Andhra Pradesh 517001 Yes Yes Yes
KARB0000151 KARNATAKA BANK LIMITED CUDDAPAH A P I FLOOR RAJARAM COMPLEX 3/303 CHRISTIAN LANE CUDDAPAH PIN - 516001. CUDDAPAH Andhra Pradesh 516001 Yes Yes Yes
KARB0000208 KARNATAKA BANK LIMITED ELURU PEDDADA VARI STREET RAMACHNADRA RAO PET ELURU 534 001 ELURU Andhra Pradesh 534001 Yes Yes Yes
KARB0000812 KARNATAKA BANK LIMITED VISAKHAPATNAM GOPALAPATNAM D NO 11 155 GROUND FLOOR GUNNARAJU COMPLEX GOPALAPATNAM VISAKHAPATNAM 530027 GOPALAPATNAM Andhra Pradesh 530027 Yes Yes Yes
KARB0000279 KARNATAKA BANK LIMITED GUNTUR AMARAVATI ROAD GROUND FLOOR D NO 4 14 106 ANANDA NILAYAM NEAR ANJANEYA SWAMI TEMPLE AMARAVATI ROAD GUNTUR 522007 GUNTUR Andhra Pradesh 522007 Yes Yes Yes
KARB0000255 KARNATAKA BANK LIMITED GUNTUR AP 24-34 35 BEHIND HINDU COLLEGE G T ROAD GUNTUR PIN - 522003 GUNTUR Andhra Pradesh 522003 Yes Yes Yes
KARB0000327 KARNATAKA BANK LIMITED HINDUPUR A P 17-3-632/4 IST FLOOR JEELANI COMPLEX K L ROAD HINDUPUR PIN - 515201 HINDUPUR Andhra Pradesh 515201 Yes Yes Yes
KARB0000429 KARNATAKA BANK LIMITED KAKINADA AP D NO 34-1-13 IST FLOOR SRI KRISHNA KIRTHI COMPLEX TEMPLE STREET KAKINADA PIN - 533009 KAKINADA ANDHRA PRADESH 533009 Yes Yes Yes
KARB0000856 KARNATAKA BANK LIMITED KALYANDURG DNO.8-1177 GAJANANA NILAYAM HINDUPUR ROAD NEAR OLD STATE BANK OF INDIA KALYANADURG-515761 KALYANADURG TALUK ANANTHAPUR DISTRICT ANDHRA PRADESH STATE. KALYANDURG Andhra Pradesh 515761 Yes Yes Yes
KARB0000428 KARNATAKA BANK LIMITED KURNOOL AP D NO 4/29-F M M M COMPLEX IST FLOOR PARK ROAD KURNOOL PIN - 518001 KURNOOL Andhra Pradesh 518001 Yes Yes Yes
KARB0000674 KARNATAKA BANK LIMITED KURNOOL-NANDYAL ROAD NO. 87-1339 GROUND FLOOR ENGINEERS COLONY NANDYAL ROAD KURNOOL-518002 KURNOOL Andhra Pradesh 518002 Yes Yes Yes
KARB0000671 KARNATAKA BANK LIMITED MANTRALAYAM NEAR SRI RAGHAVENDRA SWAMY MUTT MAHADWARA MAIN ROAD MANTRALAYAM-518345 KURNOOL Andhra Pradesh 518345 Yes Yes Yes
KARB0000578 KARNATAKA BANK LIMITED MACHILIPATNAM OLD LIC ROAD JAGANADAPURAM ROAD RAJAVARI CENTRE MACHILIPATNAM 521001 MACHILIPATNAM Andhra Pradesh 521001 Yes Yes Yes
KARB0000489 KARNATAKA BANK LIMITED MADAKSHIRA 5-172 GUPTAS BUILDING TUMKUR BELLARY ROAD MADAKASIRA PIN - 515301 MADAKSIRA Andhra Pradesh 515301 Yes Yes Yes
KARB0000632 KARNATAKA BANK LIMITED MADANAPALLE D.NO.2/250-B-F&PRN TOWERS KADIRI ROAD MADANAPALLE MADANAPALLE ANDHRA PRADESH Yes Yes Yes
KARB0000543 KARNATAKA BANK LIMITED NANDYALA AP D NO.2/398 N K ROAD SOWJANYA COMPLEX SRINIVAS NAGAR NANDYAL PIN - 518501 NANDYAL Andhra Pradesh 518501 Yes Yes Yes
KARB0000624 KARNATAKA BANK LIMITED NARASARAOPET D.NO.9-6-15/1 GROUND FLOOR WARD NO.9 OLD LIC OFFICE ROAD ARUNDALPET NARASARAOPET - 522601 NARASARAOPET Andhra Pradesh 522601 Yes Yes Yes
KARB0000535 KARNATAKA BANK LIMITED NELLORE A P D NO W-15/201 KAVERI BUILDING GOTURUVARI STREET BRINDAVAN NELLORE PIN - 524001 NELLORE Andhra Pradesh 524001 Yes Yes Yes
KARB0000687 KARNATAKA BANK LIMITED NIDADAVOLU D.NO.2-2-63/1 NEAR GANESH CHOWK PANGIDI ROAD NIDADAVOLU-534301 NIDADAVOLU Andhra Pradesh 534301 Yes Yes Yes
KARB0000590 KARNATAKA BANK LIMITED ONGOLE CHITIRALA COMMERCIAL COMPLEX KURNOOL ROAD OPP. ST. XAVIERS SCHOOL ONGOLE - 523002 ONGOLE Andhra Pradesh 523002 Yes Yes Yes
KARB0000681 KARNATAKA BANK LIMITED PENUGONDA D.NO.19-114. GROUND FLOOR SIVALINGAM STREET GANDHIBOMMA ROAD OPP.CANARA BANK PENUGONDA-534320 PENUGONDA Andhra Pradesh 534320 Yes Yes Yes
KARB0000691 KARNATAKA BANK LIMITED PENUKONDA D.NO.447-2A/1 PENUKONDA-MADAKASIRA ROAD ALWIN COLONY PENUKONDA-515110 PENUKONDA Andhra Pradesh 515110 Yes Yes Yes
KARB0000618 KARNATAKA BANK LIMITED PRODDATUR GROUND FLOOR D NO 8 600 601 602 & 487 GODOWN ROAD PRODDATUR 516360 PRODDATUR Andhra Pradesh 516360 Yes Yes Yes
KARB0000657 KARNATAKA BANK LIMITED RAJMUNDRY AP DOOR NO.46-11-31 OPP.TOBACO BOARD OFFICE DANAVAIPETA RAJAHMUNDRY PIN - 533103 RAJAHMUNDRY Andhra Pradesh 533103 Yes Yes Yes
KARB0000750 KARNATAKA BANK LIMITED SRIKAKULAM GROUND FLOOR D NO 12 14 10 G T ROAD NEAR CHANDRA MAHAL SRIKAKULAM 532001 SRIKAKULAM DIST ANDHRAPRADESH STATE SRIKAKULAM ANDHRA PRADESH Yes Yes Yes
KARB0000760 KARNATAKA BANK LIMITED TADAPATRI AP 13/256 KANCHANI COMPLEX C-B ROAD TADPATRI PIN - 515411 TADAPATRI Andhra Pradesh 515411 Yes Yes Yes
KARB0000773 KARNATAKA BANK LIMITED TANUKU D. NO. 30-16-17 SHOP NO. 1 2 & 8 GROUND FLOOR CRSS TOWERS VELPUR ROAD TANUKU - 534211 TANUKU Andhra Pradesh 534211 Yes Yes Yes
KARB0000784 KARNATAKA BANK LIMITED TENALI D.NO.21-1-59 JANDYALAVARI STREET RAMALINGESWARAPET NEAR SWARAJ THEATRE TENALI TENALI GUNTUR ANDHRA PRADESH Yes Yes Yes
KARB0000765 KARNATAKA BANK LIMITED TIRUPATI E B S R COMPLEX GROUND FLOOR 19-8-85 RAYALA-CHERAVU ROAD TIRUPATI PIN - 517501 TIRUPATHI Andhra Pradesh 517501 Yes Yes Yes
KARB0000795 KARNATAKA BANK LIMITED GOVERNORPET VIJAYAWADA D.NO.27-12-5 IST FLOOR ALI BAIG STREET GOVERNORPET VIJAYAWADA PIN - 520002 VIJAYAWADA Andhra Pradesh 520002 Yes Yes Yes
KARB0000813 KARNATAKA BANK LIMITED VIJAYAWADA BHAVANIPURAM GROUND FLOOR D NO 76 8 16 CROMBAY ROAD BHAVANIPURAM VIJAYAWADA 520012 VIJAYAWADA TALUK VIJAYAWADA Andhra Pradesh 520012 Yes Yes Yes
KARB0000791 KARNATAKA BANK LIMITED VIJAYAWADA MAIN AP NO.11-25-21 OPP.HINDU HIGH SCHOOL SUBBARAMIAH STREET VIJAYAWADA PIN - 520001 VIJAYAWADA Andhra Pradesh 520001 Yes Yes Yes
KARB0000838 KARNATAKA BANK LIMITED VIJAYAWADA-PATAMATA NO.56-11-16 GROUND FLOOR MG ROAD AUTO NAGAR POST PATAMATA VIJAYAWADA-520010 NTR DISTRICT ANDHRA PRADESH STATE. VIJAYAWADA ANDHRA PRADESH Yes Yes Yes
KARB0000796 KARNATAKA BANK LIMITED CBM COMPOUND VISHAKAPATNAM 9-1-221/A CBM COMPOUND NEAR RAMA TALKIES JUNCTION MADDILAPALEM ROAD VISAKAPATNAM PIN - 530003 VISAKAPATNAM Andhra Pradesh 530003 Yes Yes Yes
KARB0000792 KARNATAKA BANK LIMITED VISHAKAPATNAM MAIN AP D.NO.14-25-41 ST FLOOR OPP.JAGADAMBA JUNCTION VISAKHAPATNAM PIN - 530002 VISAKAPATNAM Andhra Pradesh 530002 Yes Yes Yes
KARB0000882 KARNATAKA BANK LIMITED VISAKHAPATNAM-P M PALEM D NO 13-40 HIG-15 GROUND FLOOR A.P HOUSING BOARD COLONY POTHINA MALLAYYA PALEM ROAD VISAKHAPATNAM-530041 VISAKHAPATNAM Andhra Pradesh 530041 Yes Yes Yes
KARB0000798 KARNATAKA BANK LIMITED SHANTIPURAM VIZAG D.NO.49-52-4 PLOT NO.26 SHANKARMATH ROAD SHANTIPURAM VISAKHAPATNAM PIN - 530016 VIZIANAGARAM Andhra Pradesh 530016 Yes Yes Yes
KARB0000797 KARNATAKA BANK LIMITED VIZIANAGARAM AP SRI SAI COMPLEX IST FLOOR MAYUR JUNCTION APSRTC BUS STAND ROAD VIZIANAGARAM PIN - 535003 VIZIANAGARAM Andhra Pradesh 535003 Yes Yes Yes
Showing 45 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.