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
MAHB0002225 BANK OF MAHARASHTRA AMALAPURAM 7-2-27 PATCHIGOLA COMPLEXMAIN ROAD AMALAPURAM AMALAPURAM ANDHRA PRADESH Yes Yes Yes
MAHB0000524 BANK OF MAHARASHTRA ANAKAPALLE 4-2-2 GOGULA RAJU COMPLEX ANAKAPALLE ANAKAPALLE ANDHRA PRADESH Yes Yes Yes
MAHB0002007 BANK OF MAHARASHTRA ANANTAPUR 12-3-347 SAI NAGAR MAIN ROADJESUS NAGAR ANANTAPUR ANANTAPUR ANDHRA PRADESH Yes Yes Yes
MAHB0002271 BANK OF MAHARASHTRA BAPATLA D NO. 4-2-32 S N P AGRAHARAM GBC ROAD BAPATLA-522101 BAPATLA Andhra Pradesh 522101 Yes Yes Yes
MAHB0001708 BANK OF MAHARASHTRA BHIMAVARAM H.NO.3-13-83 NEAR OLD BUS STAND BHIMAVARAMJ.P. ROAD BHIMAVARAM Andhra Pradesh 534201 Yes Yes Yes
MAHB0001985 BANK OF MAHARASHTRA CHITTOOR DOOR NO.8-347 AND 8-348 OPP LITTLE ROSE SCHOOLGANDHI ROAD CHITTOOR CHITTOOR Andhra Pradesh 517001 Yes Yes Yes
MAHB0002538 BANK OF MAHARASHTRA MANDAPETA D NO 34-16-28/1 DWARAPUDI ROAD MANDAPETA DISTRICT- DR. B.R. AMBEDKAR KONASEEMA ANDHRA PRADESH-533308 DR B R AMBEDKAR KONASEEMA Andhra Pradesh 533308 Yes Yes Yes
MAHB0001526 BANK OF MAHARASHTRA ELURU D NO 23A-8-11 BENDEPUDI ELURI URBAN VARI STREET R R PET ELURU ANDHRA PRADESH Yes Yes Yes
MAHB0001976 BANK OF MAHARASHTRA ETCHERLA OPPOSITE SRI VENKATESHWARA COLLEGE CAMPUSNH-16 ETCHERLA ETCHERLA Andhra Pradesh 532410 Yes Yes Yes
MAHB0001333 BANK OF MAHARASHTRA GAJUWAKA DOOR NO.29.17.15 GAJUWAKACHINAGANTYADA GAJUWAKA Andhra Pradesh 530026 Yes Yes Yes
MAHB0000411 BANK OF MAHARASHTRA GUNTUR 5-37-222 4TH LANE BRODIPET GUNTUR GUNTUR Andhra Pradesh 522001 Yes Yes Yes
MAHB0002539 BANK OF MAHARASHTRA TENALI 22-15-9 KOTHAPET REVENUE WARD NO 17 TENALI DISTRICT- GUNTUR ANDHRA PRADESH- 522201 GUNTUR Andhra Pradesh 522201 Yes Yes Yes
MAHB0002081 BANK OF MAHARASHTRA KADAPA D NO 45/376-10-1 BALAJI NAGARANEAR ITI CIRCLE KADAPA KADAPA ANDHRA PRADESH Yes Yes Yes
MAHB0002672 BANK OF MAHARASHTRA HOUSING FINANCE BRANCH KAKINADA 1ST FLOOR 10-5-12/101 SULTANS SIRI SOUDHA OPPOSITE NARAYANA SCHOOL NAGESWARARAO STREET RAMARAOPET KAKINADA DIST. KAKINADA ANDHRA PRADESH-533004 KAKINADA Andhra Pradesh 533004 Yes Yes Yes
MAHB0000440 BANK OF MAHARASHTRA KAKINADA SUPER BAZAR CPLX D.NO.20-1-11/A MAIN RD KAKINADA KAKINADA KAKINADA ANDHRA PRADESH Yes Yes Yes
MAHB0002695 BANK OF MAHARASHTRA PITHAPURAM D. NO. 5-3-109 MAIN ROAD GOLD MARKET NEAR SRIPADA VALLABHA TEMPLE PITHAPURAM DIST. - KAKINADA ANDHRA PRADESH - 533450 KAKINADA Andhra Pradesh 533450 Yes Yes Yes
MAHB0002012 BANK OF MAHARASHTRA KOTHAVALASA VIZIANAGARAM ROAD KOTHAVALASABESIDE KOTHAVALASA POST OFFICE KOTHAVALASA ANDHRA PRADESH Yes Yes Yes
MAHB0002588 BANK OF MAHARASHTRA ADONI D.NO. 1-188 NEW CHAITANYA COLONY OPPOSITE MANDIGIRI PANCHAYAT OFFICE ADONI DISTRICT- KURNOOL ANDHRA PRADESH-518301 KURNOOL Andhra Pradesh 518301 Yes Yes Yes
MAHB0002021 BANK OF MAHARASHTRA KURNOOL D.NO.45-203 A-55 VISHNU SAI ENCLAVEVENKATA RAMANA COLONY MAIN ROAD KURNOOL KURNOOL Andhra Pradesh 518001 Yes Yes Yes
MAHB0002227 BANK OF MAHARASHTRA MACHILIPATNAM 11-2 CHEMMANGIRIPETAMACHILIPATNAM MACHILIPATNAM Andhra Pradesh 521001 Yes Yes Yes
MAHB0002678 BANK OF MAHARASHTRA MANGALAGIRI D. NO. 1-646/A BAPUJI MANSION GT ROAD OPPOSITE R AND B BUNGLOW MANGALGIRI DIST. - GUNTUR ANDHRA PRADESH-522503 MNAGALAGIRI Andhra Pradesh 522503 Yes Yes Yes
MAHB0002346 BANK OF MAHARASHTRA NANDYAL STREET NO.25 MSR COMPLEX WARD NO.25 NANDYAL-518501 NANDYAL Andhra Pradesh 518501 Yes Yes Yes
MAHB0002376 BANK OF MAHARASHTRA NARASARAOPET D.NO.6-3-268 MALLAMMA CENTER SATTENAPALLI ROAD NARASARAOPET-522601 NARSARAOPET Andhra Pradesh 522601 Yes Yes Yes
MAHB0001345 BANK OF MAHARASHTRA NELLORE DOOR NO 2502-1474A 1ST FLOOR NELLOREG.N.T. ROAD VEDAYAPALEM NELLORE ANDHRA PRADESH Yes Yes Yes
MAHB0002573 BANK OF MAHARASHTRA IBRAHIMPATNAM D NO 21-104 RING CENTRE FERRY ROAD IBRAHIMPATNAM NTR DISTRICT-NTR ANDHRA PRADESH-521456 NTR Andhra Pradesh 521456 Yes Yes Yes
MAHB0001527 BANK OF MAHARASHTRA ONGOLE G.12 EISHWARYA APARTMENTS OPP DISTRICT COURT ONGOLE ONGOLE Andhra Pradesh 523001 Yes Yes Yes
MAHB0002405 BANK OF MAHARASHTRA PARVATHIPURAM HOUSE NO-207 MAIN ROAD BELGAM PARVATHIPURAM PARVATHIPURAM MANYAM-535501 PARVATHIPURM MANYAM Andhra Pradesh 535501 Yes Yes Yes
MAHB0002228 BANK OF MAHARASHTRA PRODATTUR D. NO. 3/3152-23GANDHI ROAD PRODDATUR PRODDATUR ANDHRA PRADESH Yes Yes Yes
MAHB0002307 BANK OF MAHARASHTRA PUTTAPARTHI D.NO.16/369 PRASANTHI GRAMAM PUTTAPARTHI SRI SATHYA SAI-515134 PUTTAPARTHI Andhra Pradesh 515134 Yes Yes Yes
MAHB0001126 BANK OF MAHARASHTRA RAJAHMUNDRY D. NO. 6-4-3 PEDDADAVARI STREET T NAGAR RAJAHMUNDRY DIST. - EAST GODAVARI ANDHRA PRADESH - 533101 RAJAHMUNDRY Andhra Pradesh 533101 Yes Yes Yes
MAHB0002742 BANK OF MAHARASHTRA RAJAM GMR INSTITUTE OF TECHNOLOGY GMR NAGAR RAJAM DIST- VIZIANAGARAM ANDHRA PRADESH - 532127 RAJAM Andhra Pradesh 532127 Yes Yes Yes
MAHB0001889 BANK OF MAHARASHTRA RAVULAPALEM D.NO.8-212 SRI MAHALAXMI TOWERS CANAL ROAD RAVULAPALEMRAVULAPALEM RAVULAPALEM ANDHRA PRADESH Yes Yes Yes
MAHB0002270 BANK OF MAHARASHTRA RAYACHOTI D NO. 38-113-43/B REDDY BUILDING MADANAPALLI ROAD RAYACHOTI-516629 RAYACHOTI ANDHRA PRADESH 516629 Yes Yes Yes
MAHB0000807 BANK OF MAHARASHTRA SARPAWARAM AT AND POST-SARPAWARAMTEH KAKINADA SARPAWARAM ANDHRA PRADESH Yes Yes Yes
MAHB0002022 BANK OF MAHARASHTRA SRIKAKULAM VENKATA KAMESHWARI COMPLEXNEAR SARASWATI THEATER JUNCTION SRIKAKULAM ANDHRA PRADESH Yes Yes Yes
MAHB0001952 BANK OF MAHARASHTRA THULLUR D.NO.7-19 THULLUR-GUNTUR ROAD BESIDE TULASI THULLURTHULLUR POST AND MANDAL DIST GUNTUR THULLUR Andhra Pradesh 522237 Yes Yes Yes
MAHB0002111 BANK OF MAHARASHTRA TIRUMALA TTD BUILDINGOPP VAIKUNTHAM QUEUE COMPLEX-II TIRUMALA TIRUMALA ANDHRA PRADESH Yes Yes Yes
MAHB0001172 BANK OF MAHARASHTRA TIRUPATHI D.NO.20-3-117/9 LEELAMAHAL CIRCLE KARAKAMBADI ROAD DISTRICT-TIRUPATI ANDHRA PRADESH-517501 TIRUPATI Andhra Pradesh 517501 Yes Yes Yes
MAHB0002226 BANK OF MAHARASHTRA AUTONAGAR PLOT NO.63 AND 64 BLOCK NO.C-XIII D NO.54-3-13JAWAHAR AUTONAGAR VIJAYAWADA VIJAYAWADA ANDHRA PRADESH Yes Yes Yes
MAHB0002145 BANK OF MAHARASHTRA BHAWANIPURAM VIJAYWADA 1-3-106 VIDHYADHARA PURAMNEAR RAVINDRA BHARTI SCHOOL VIJAYWADA ANDHRA PRADESH VIJAYAWADA ANDHRA PRADESH Yes Yes Yes
MAHB0001743 BANK OF MAHARASHTRA SURYARAOPET VIJAYAWADA D.NO.27-16-75 BESANT ROADVIJAYAWADA VIJAYAWADA ANDHRA PRADESH Yes Yes Yes
MAHB0000396 BANK OF MAHARASHTRA VIJAYAWADA-BRAHMIN ST. 11-25-18 K.T.ROAD P.B.NO.87 VIJAYAWADA VIJAYAWADA ANDHRA PRADESH Yes Yes Yes
MAHB0002345 BANK OF MAHARASHTRA MADHURWADA MIG-587 MITHILAPURI VUDAA COLONY MADHURWADA VISAKHAPATNAM-530041 VISAKHAPATNAM Andhra Pradesh 530041 Yes Yes Yes
MAHB0001314 BANK OF MAHARASHTRA MURLINAGAR VISHAKHAPATTANAM DOOR NO.39.06.47 MURLINAGARWARD NO.41 VISAKHAPATNAM ANDHRA PRADESH Yes Yes Yes
MAHB0000398 BANK OF MAHARASHTRA VISAKHAPATNAM-MAIN ROAD H.NO.30-15-138 I FL BINAYAK CPLX DABAGARDENS VISHAKHAPATNAM VISAKHAPATNAM ANDHRA PRADESH Yes Yes Yes
MAHB0002404 BANK OF MAHARASHTRA HOUSING FINANCE BRANCH VISHAKHAPATNAM H.I.G-42 APHB COLONY PM PALEM ROAD MADHURWADA VISHAKHAPATNAM-530020 VISHAKHAPATNAM Andhra Pradesh 530020 Yes Yes Yes
MAHB0002056 BANK OF MAHARASHTRA VIZIANAGARAM DOOR NO.20-18/1-33 RADHAMADHAVA HERITAGESRIRAMNAGAR DHARMAPURI ROAD VIZIANAGARAM ANDHRA PRADESH 531202 Yes Yes Yes
MAHB0002523 BANK OF MAHARASHTRA TANUKU H.NO 25-4-1 REVENUE WARD NO 8 NETHAJI SUBHASH CHANDRA BOSE ROAD TANUKU DISTRICT-WEST GODAVARI ANDHRA PRADESH-534211 WEST GODAVARI Andhra Pradesh 534211 Yes Yes Yes
MAHB0002479 BANK OF MAHARASHTRA YANAM DOOR NO 4-10-009 HIGH SCHOOL ROAD ZACRIA NAGAR YANAM PUDUCHERRY-533464 YANAM Andhra Pradesh 533464 Yes Yes Yes
Showing 49 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.