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
MAHB0001698 BANK OF MAHARASHTRA AMBIKAPUR H/O CHANDRAWATI DEVI BESIDES POLYTECHNIC COL AMBIKAPURBESIDES POLYTECHNIC COL AMBIKAPUR AMBIKAPUR Chhattisgarh 497001 Yes Yes Yes
MAHB0001893 BANK OF MAHARASHTRA GULLU MATS UNIVERSITY CAMPUS AT AND POST GULLU ARAN GULLUAT AND POST GULLU ARAN GULLU ARANG CHHATTISGARH Yes Yes Yes
MAHB0002398 BANK OF MAHARASHTRA BALOD UNNATI PLAZA OPP POST OFFICE CIVIL LINES BALOD BALOD CHHATTISGARH Yes Yes Yes
MAHB0001579 BANK OF MAHARASHTRA BASNA WARD NO. 10 GAURAVA PETH BASNAPADAMPUR MARG BASNA Chhattisgarh 493554 Yes Yes Yes
MAHB0002159 BANK OF MAHARASHTRA BHATAPARA STATE GST OFFICE K K WARDBHATAPARA BHATAPARA CHHATTISGARH Yes Yes Yes
MAHB0001162 BANK OF MAHARASHTRA BHILAI AKASH GANGA COMPLEX G.E ROAD GHADI CHAWK SUPELA BHILAINAGAR Chhattisgarh 490001 Yes Yes Yes
MAHB0001322 BANK OF MAHARASHTRA SANKARACHARYA COLLEGE OF ENGINEERING BHILLAI SHRI SANKARACHARYA COLL. OF ENGG.CAMPUSBHILLAI BHILAINAGAR CHHATTISGARH Yes Yes Yes
MAHB0000460 BANK OF MAHARASHTRA BILASPUR SAMAD CHAWL MASANGANJ BILASPUR DIST. - BILASPUR CHHATTISGARH - 495001 BILASPUR Chhattisgarh 495001 Yes Yes Yes
MAHB0002239 BANK OF MAHARASHTRA VYAPAR VIHAR BILASPUR PLOT NO A-5 HH SQUAREMAIN ROAD VYAPAR VIHAR ZONE-2 BILASPUR BILASPUR Chhattisgarh 495001 Yes Yes Yes
MAHB0001754 BANK OF MAHARASHTRA JANJGIR NEAR PALIWAL CLOTH STORES JANJGIRMAIN ROAD CHAMPA CHHATTISGARH Yes Yes Yes
MAHB0001746 BANK OF MAHARASHTRA DEORBEEJA NEAR BUS STAND DURG-BEMETARA ROAD AT AND POST DEORBEEJADURG-BEMETARA ROAD AT AND POST DEORBEEJA DEORBIJA CHHATTISGARH Yes Yes Yes
MAHB0001697 BANK OF MAHARASHTRA DHAMTARI NEAR DEV BOOK DEPOT OPP. MAKAI CHOWK PETROL DHAMTARIOPP. MAKAI CHOWK PETROL DHAMTARI DHAMTARI Chhattisgarh 493773 Yes Yes Yes
MAHB0001810 BANK OF MAHARASHTRA POTIYADIH MAIN ROAD VILLAGE AND POST POTIYADIH TALUKA POTIYADIHVILLAGE AND POST POTIYADIH TALUKA POTIYADIH DHAMTARI Chhattisgarh 493773 Yes Yes Yes
MAHB0002240 BANK OF MAHARASHTRA ADARSH NAGAR DURG NEAR POTIYA CHOWK RAJNANDGAON BY PASS MAIN ROAD ADARSH NAGAR DURG-491001 DURG Chhattisgarh 491001 Yes Yes Yes
MAHB0000615 BANK OF MAHARASHTRA ANDA ATAL CHOWK VILL-ANDA TEHSIL DURG DURG Chhattisgarh 491001 Yes Yes Yes
MAHB0002374 BANK OF MAHARASHTRA BHILAI CHARODA GE ROAD BAJRANG PARA BHILAI-3 DIST -DURG-490021 DURG Chhattisgarh 490021 Yes Yes Yes
MAHB0001658 BANK OF MAHARASHTRA DHAMADHA H/O SHRI. DHANESHWAR PRASAD VERMA WARD NO. 1 DHAMADHAWARD NO. 1 DHAMADHA DURG Chhattisgarh 491001 Yes Yes Yes
MAHB0000057 BANK OF MAHARASHTRA DURG-GANDHI CHOWK UPPER GROUND FLOOR R.K.HEIGHTS OPP. KEWALYA BHAWAN DURG GURUDWARA STATION ROAD DURG DURG Chhattisgarh 491001 Yes Yes Yes
MAHB0000634 BANK OF MAHARASHTRA GANDAI AT AND POST GANDAI KHAIRAGARH TEHSILPOST GANDAI KHAIRAGARH TEHSIL GANDAI CHHATTISGARH Yes Yes Yes
MAHB0002549 BANK OF MAHARASHTRA RAJIM RAIPUR ROAD RAJIM DISTRICT-GARIYABAND CHHATTISGARH-493885 GARIYABAND Chhattisgarh 493885 Yes Yes Yes
MAHB0002548 BANK OF MAHARASHTRA PENDRA NAVEEN COMPLEX PENDRA DISTRICT-GAURELA-PENDRA-MARWAHI CHHATTISGARH-495119 GAURELA-PENDRA-MARWAHI Chhattisgarh 495119 Yes Yes Yes
MAHB0000584 BANK OF MAHARASHTRA GHUMKA GHUMKA TEH.RAJNANDGAON 491444TEH.RAJNANDGAON GHUMKA Chhattisgarh 491444 Yes Yes Yes
MAHB0002079 BANK OF MAHARASHTRA JAGDALPUR NEAR SAHID PARKBALAJI WARD JAGDALPUR JAGDALPUR Chhattisgarh 494001 Yes Yes Yes
MAHB0002247 BANK OF MAHARASHTRA JASHPUR NAGAR CHANDRARAJ COMPLEX GAURAV PATH COLLECTORATE ROAD JASHPUR-496331 JASHPUR Chhattisgarh 496331 Yes Yes Yes
MAHB0000693 BANK OF MAHARASHTRA JEE-JAMGAON HOUSE OF GAIKWAD VIA KURUD JEE-JAMGAON TEH.DHAMTARI JEE-JAMGAON CHHATTISGARH Yes Yes Yes
MAHB0002347 BANK OF MAHARASHTRA KANKER ALBELA PARA NEAR PG COLLEGE KANKER CHHATTISGARH-494334 KANKER Chhattisgarh 494334 Yes Yes Yes
MAHB0001795 BANK OF MAHARASHTRA KAWARDHA CHHABRA PLAZA NAVEEN MARKET KAWARDHAOPP. TALKIES KAWARDHA CHHATTISGARH Yes Yes Yes
MAHB0001103 BANK OF MAHARASHTRA KHAIRGARH SAHASPUR SAHASPUR DALLI P.O.BHAINSATARA TEH.RAJNANDGAONP.O.BHAINSATARA TEH.RAJNANDGAON KHAIRAGARH Chhattisgarh 491881 Yes Yes Yes
MAHB0000679 BANK OF MAHARASHTRA KHAROD NEAR LASMANESHWAR COLLEGE SHUKULPARA MAIN ROAD KHAROD. DIST. JANJGIR CHAMPA KHAROD KHAROD CHHATTISGARH Yes Yes Yes
MAHB0001075 BANK OF MAHARASHTRA KONAR CHANDRAKAR HOUSE BILASPUR-PAMGARH ROAD KONAR TEH.PAMGARH 495553 KONAR Chhattisgarh 495553 Yes Yes Yes
MAHB0002255 BANK OF MAHARASHTRA KONDAGAON MAIN ROAD NEAR RAIPUR NAKA KONDAGAON-494226 KONDAGAON Chhattisgarh 494226 Yes Yes Yes
MAHB0001695 BANK OF MAHARASHTRA KORBA PLOT NO.784 OPP. PUSHPALATA UDYAN KORBABALCO ROAD KORBA Chhattisgarh 495450 Yes Yes Yes
MAHB0002399 BANK OF MAHARASHTRA TRANSPORT NAGAR KORBA INDIRA COMMERCIAL COMPLEX STADIUM ROAD TP NAGAR KORBA-495677 KORBA Chhattisgarh 495677 Yes Yes Yes
MAHB0002397 BANK OF MAHARASHTRA BAIKUNTHPUR BELOW HOTEL AAWAS MAIN ROAD BAIKUNTHPUR DIST-KORIYA-497335 KORIYA Chhattisgarh 497335 Yes Yes Yes
MAHB0001657 BANK OF MAHARASHTRA KUMHARI H/O SHRI. JAICHAND JAIN C/O VARDHMAN HIGHWAY KUMHARIKUMHARI KUMHARI Chhattisgarh 490042 Yes Yes Yes
MAHB0001477 BANK OF MAHARASHTRA MAHASAMUND HOUSE NO.98 WARD NO.12 MAHASAMUNDRAIUR ROAD MAHASAMUND Chhattisgarh 493445 Yes Yes Yes
MAHB0000647 BANK OF MAHARASHTRA MALHAR AT AND POST MALHAR NAGAR PANCHAYAT BALODABAZAR ROAD TEHSIL-MASTURI DIST-BILASPUR MALHAR Chhattisgarh 495551 Yes Yes Yes
MAHB0002776 BANK OF MAHARASHTRA MANENDRAGARH NH-43 NADIPAAR MANENDRAGARH DIST. MANENDRAGARH-CHIRMIRI-BHARATPUR CHHATTISGARH - 497442 MANENDRAGARH Chhattisgarh 497442 Yes Yes Yes
MAHB0001809 BANK OF MAHARASHTRA NAGPURA MAHATEL COMPLEX BUS STAND AT NAGPURA TEHSIL NAGPURABUS STAND AT NAGPURA TEHSIL NAGPURA NAGPURA Chhattisgarh 491001 Yes Yes Yes
MAHB0001131 BANK OF MAHARASHTRA PAILIMETA PAILIMETA TEH.KHAIRAGARH 491885TEH.KHAIRAGARH 491885 PAILIMETA Chhattisgarh 491885 Yes Yes Yes
MAHB0001696 BANK OF MAHARASHTRA RAIGARH H/O SMT GULAB BAI MODI RAIGARHOLD PALACE ROAD RAIGARH Chhattisgarh 496001 Yes Yes Yes
MAHB0002603 BANK OF MAHARASHTRA ATAL NAGAR RAIPUR P2A MAIN ROAD SECTOR 27 NAYA RAIPUR DIST-RAIPUR CHHATTISGARH-492018 RAIPUR Chhattisgarh 492018 Yes Yes Yes
MAHB0000981 BANK OF MAHARASHTRA BYRON BAZAR RAIPUR CHANDNANI BHAVAN BEHIND NETAJI HOTEL ARVIND NAGAR RAIPUR-492001 RAIPUR Chhattisgarh 492001 Yes Yes Yes
MAHB0002215 BANK OF MAHARASHTRA CHOUBEY COLONY RAIPUR SOUTH AVENUE PLAZACHOUBEY COLONY RAIPUR RAIPUR CHHATTISGARH Yes Yes Yes
MAHB0001928 BANK OF MAHARASHTRA DEVENDRA NAGAR RAIPUR D-60 SECTOR 3 MAIN ROAD DEVENDRANAGAR P.O. RAIPURMAIN ROAD DEVENDRANAGAR P.O. RAIPUR RAIPUR CHHATTISGARH Yes Yes Yes
MAHB0002502 BANK OF MAHARASHTRA DUMARTARAI L K CORPORATES & LOGISTICS PARK NH-30 NEW DHAMTARI ROAD DUMARTARAI RAIPUR CHHATTISGARH-492001 RAIPUR Chhattisgarh 492001 Yes Yes Yes
MAHB0002417 BANK OF MAHARASHTRA HOUSING FINANCE BRANCH RAIPUR USHA ESTATE BESIDE MOWA FLYOVER RAIPUR DISTRICT- RAIPUR CHHATTISGARH-492004 RAIPUR Chhattisgarh 492004 Yes Yes Yes
MAHB0001580 BANK OF MAHARASHTRA KENDRI C/O BHILAI INSTITUTE OF TECHONOLOGY KENDRIKENDRI RAIPUR CHHATTISGARH Yes Yes Yes
MAHB0002335 BANK OF MAHARASHTRA MOWA USHA ESTATE BESIDE MOWA FLYOVER MOWA RAIPUR-492004 RAIPUR Chhattisgarh 492004 Yes Yes Yes
MAHB0001441 BANK OF MAHARASHTRA SHANKAR NAGAR RAIPUR HIG-4 SECTOR - 1 SHANKAR NAGAR RAIPURSHANKAR NAGAR RAIPUR RAIPUR CHHATTISGARH Yes Yes Yes
MAHB0002400 BANK OF MAHARASHTRA SHYAM NAGAR IN FRONT OF GURUNANAK HALL SHYAM NAGAR RAIPUR-492001 RAIPUR Chhattisgarh 492001 Yes Yes Yes
MAHB0000063 BANK OF MAHARASHTRA RAJNANDGAON BHARKHAPARANEAR KAMAL TALKIES RAJNANDGAON Chhattisgarh 491441 Yes Yes Yes
MAHB0001855 BANK OF MAHARASHTRA SAKARI HAPA ROAD VILLAGE SAKARI DISTRICT BILASPUR SAKARIDISTRICT BILASPUR SAKARI SAKRI CHHATTISGARH Yes Yes Yes
MAHB0002746 BANK OF MAHARASHTRA SARANGARH INFRONT OF KISHAN RICE MILL BILASPUR ROAD PRATAPGUNJ DIST. SARANGARH BILAIGARH CHHATTISGARH - 496445 SARANGARH Chhattisgarh 496445 Yes Yes Yes
MAHB0001850 BANK OF MAHARASHTRA SEMRA AT AND POST SEMRA TEHSIL NAVAGARH DISTRICT J SEMRATEHSIL NAVAGARH DISTRICT J SEMRA SEMRA CHHATTISGARH Yes Yes Yes
MAHB0002680 BANK OF MAHARASHTRA SUKMA RVS COMPLEX KHASPARA SUKMA DIST. - SUKMA CHHATTISGARH - 494111 SUKMA Chhattisgarh 494111 Yes Yes Yes
MAHB0002396 BANK OF MAHARASHTRA SURAJPUR NAWAPARA NH-43 MAIN ROAD SURAJPUR DIST-SURAJPUR-497229 SURAJPUR Chhattisgarh 497229 Yes Yes Yes
Showing 57 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.