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
MCAB0000043 The Meghalaya Co-operative Apex Bank Ltd AMLAREM AMLAREM WEST JAINTIA HILLS DIST. AMLAREM MEGHALAYA Yes Yes Yes
MCAB0000032 The Meghalaya Co-operative Apex Bank Ltd ARAIMILE ARAIMILE NEW TURA WEST GARO HILLS DISTRICT. ARAIMILE MEGHALAYA Yes Yes Yes
MCAB0000008 The Meghalaya Co-operative Apex Bank Ltd BAGHMARA BAGHMARA SOUTH GARO HILLS DIST. BAGHMARA Meghalaya 794102 Yes Yes Yes
MCAB0000027 The Meghalaya Co-operative Apex Bank Ltd BAJENGDOBA BAJENGDOBA EAST GARO HILLS DIST. BAJENDOBA MEGHALAYA Yes Yes Yes
MCAB0000042 The Meghalaya Co-operative Apex Bank Ltd BHOIRYMBONG RI-BHOI DIST. MEGHALAYA BHOIRYMBONG MEGHALAYA Yes Yes Yes
MCAB0000039 The Meghalaya Co-operative Apex Bank Ltd BYRNIHAT BYRNIHAT RI-BHOI DISTRICT . BYRNIHAT MEGHALAYA Yes Yes Yes
MCAB0000036 The Meghalaya Co-operative Apex Bank Ltd CHANDMARI CHANDMARI TURA WEST GARO HILLS DIST. CHANDMARI MEGHALAYA Yes Yes Yes
MCAB0000019 The Meghalaya Co-operative Apex Bank Ltd CHOKPOT CHOKPOT SOUTH GARO HILLS DIST. CHOKPOT Meghalaya 794005 Yes Yes Yes
MCAB0000016 The Meghalaya Co-operative Apex Bank Ltd DALU DALU WEST GARO HILLS DIST. DALU Meghalaya 794103 Yes Yes Yes
MCAB0000010 The Meghalaya Co-operative Apex Bank Ltd DAWKI DAWKI WEST JAINTIA HILLS DIST. DAWKI MEGHALAYA Yes Yes Yes
MCAB0000014 The Meghalaya Co-operative Apex Bank Ltd GAROBADHA GAROBADHA WEST GARO HILLS DIST. GAROBADHA MEGHALAYA Yes Yes Yes
MCAB0000028 The Meghalaya Co-operative Apex Bank Ltd GOERAGRE GOERAGRE WEST GARO HILLS DIST. GOERAGRE Meghalaya 794002 Yes Yes Yes
MCAB0000045 The Meghalaya Co-operative Apex Bank Ltd HALLIDAYGANJ HALLIDAYGANJ WEST GARO HILLS DIST . HALLIDAYGANJ MEGHALAYA Yes Yes Yes
MCAB0000004 The Meghalaya Co-operative Apex Bank Ltd JOWAI JOWAI WEST JAINTIA HILLS DIST. JOWAI MEGHALAYA Yes Yes Yes
MCAB0000025 The Meghalaya Co-operative Apex Bank Ltd KHLIEHRIAT KHLIEHRIAT EAST JAINTIA HILLS DIST. KHLIEHRIAT MEGHALAYA Yes Yes Yes
MCAB0000051 The Meghalaya Co-operative Apex Bank Ltd KRANG BPO SOHIONG EAST KHASI HILLS DIST. KRANG MEGHALAYA Yes Yes Yes
MCAB0000034 The Meghalaya Co-operative Apex Bank Ltd LADTHALABOH LADTHALABOH JOWAI WEST JAINTIA HILLS DISTRICT LADTHALABOH MEGHALAYA Yes Yes Yes
MCAB0000020 The Meghalaya Co-operative Apex Bank Ltd MAHENDRAGANJ MAHENDRAGANJ WEST GARO HILLS. MAHENDRAGANJ MEGHALAYA Yes Yes Yes
MCAB0000011 The Meghalaya Co-operative Apex Bank Ltd MAIRANG MAIRANG WEST KHASI HILLS DIST MAIRANG Meghalaya 793120 Yes Yes Yes
MCAB0000023 The Meghalaya Co-operative Apex Bank Ltd MAWKYRWAT MAWKYRWAT SOUTH WEST KHASI HILLS . MAWKYRWAT MEGHALAYA Yes Yes Yes
MCAB0000050 The Meghalaya Co-operative Apex Bank Ltd MAWNGAP MAWPHLANG BLOCK EAST KHASI HILLS DIST. MAWNGAP Meghalaya 793121 Yes Yes Yes
MCAB0000046 The Meghalaya Co-operative Apex Bank Ltd MAWRYNGKNENG MAWRYNGKNENG EAST KHASI HILLS DIST. MAWRYNGKNENG Meghalaya 793021 Yes Yes Yes
MCAB0000024 The Meghalaya Co-operative Apex Bank Ltd MAWSYNRAM MAWSYNRAM EAST KHASI HILLS DIST. MAWSYNRAM Meghalaya 793113 Yes Yes Yes
MCAB0000006 The Meghalaya Co-operative Apex Bank Ltd MENDIPATHAR MENDIPATHAR EAST GARO HILLS DIST. MENDIPATHAR MEGHALAYA Yes Yes Yes
MCAB0000017 The Meghalaya Co-operative Apex Bank Ltd NARTIANG NARTIANG WEST JAINTIA HILLS DIST. NARTIANG MEGHALAYA Yes Yes Yes
MCAB0000013 The Meghalaya Co-operative Apex Bank Ltd NONGPOH NONGPOH RI-BHOI DIST. NONGPOH MEGHALAYA Yes Yes Yes
MCAB0000009 The Meghalaya Co-operative Apex Bank Ltd NONGSTOIN NONGSTOIN WEST KHASI HILLS. NONGSTOIN Meghalaya 793119 Yes Yes Yes
MCAB0000005 The Meghalaya Co-operative Apex Bank Ltd PHULBARI PHULBARI WEST GARO HILLS DIST. PHULBARI Meghalaya 794101 Yes Yes Yes
MCAB0000033 The Meghalaya Co-operative Apex Bank Ltd PYNURSLA PYNURSLA EAST KHASI HILLS DIST. PYNURSLA Meghalaya 793110 Yes Yes Yes
MCAB0000015 The Meghalaya Co-operative Apex Bank Ltd RONGJENG RONGJENG EAST GARO HILLS DIST. RONGJENG Meghalaya 794110 Yes Yes Yes
MCAB0000035 The Meghalaya Co-operative Apex Bank Ltd BISHNUPUR BISHNUPUR SHILLONG EAST KHASI??HILLS DISTRICT SHILLONG Meghalaya 793001 Yes Yes Yes
MCAB0000049 The Meghalaya Co-operative Apex Bank Ltd DEMTHRING MADANRTING SHILLONG. SHILLONG Meghalaya 793001 Yes Yes Yes
MCAB0000031 The Meghalaya Co-operative Apex Bank Ltd LAITUMKHRAH LAITUMKHRAH SHILLONG E.K.HILLS. SHILLONG Meghalaya 793001 Yes Yes Yes
MCAB0000038 The Meghalaya Co-operative Apex Bank Ltd MAWIONG MAWIONG SHILLONG EAST KHASI HILLS DIST. SHILLONG Meghalaya 793001 Yes Yes Yes
MCAB0000029 The Meghalaya Co-operative Apex Bank Ltd MAWKHAR MAWKHAR SHILLONG EAST KHASI HILLS DIST. SHILLONG Meghalaya 793001 Yes Yes Yes
MCAB0000037 The Meghalaya Co-operative Apex Bank Ltd MAWLAI MAWLAI SHILLONG EAST KHASI HILLS. SHILLONG Meghalaya 793001 Yes Yes Yes
MCAB0000048 The Meghalaya Co-operative Apex Bank Ltd NONGMENSONG NONGMENSONG SHILLONG EAST KHASI HILLS DIST. SHILLONG Meghalaya 793001 Yes Yes Yes
MCAB0000047 The Meghalaya Co-operative Apex Bank Ltd NONGTHYMMAI NONGTHYMMAI JINGKIENG SHILLONG EAST KHASI HILLS DIST. SHILLONG Meghalaya 793001 Yes Yes Yes
MCAB0000001 The Meghalaya Co-operative Apex Bank Ltd RTGS-HO M.G.ROAD SHILLONG EAST KHASI HILLS DIST. SHILLONG Meghalaya 793001 Yes Yes Yes
MCAB0000044 The Meghalaya Co-operative Apex Bank Ltd RYNJAH RYNJAH SHILLONG EAST KHASI HILLS DIST. SHILLONG Meghalaya 793001 Yes Yes Yes
MCAB0000030 The Meghalaya Co-operative Apex Bank Ltd SECRETARIAT MEGH. SECTT.COMPLEX SHILLONG E.K.HILLS. SHILLONG Meghalaya 793001 Yes Yes Yes
MCAB00000SC The Meghalaya Co-operative Apex Bank Ltd SERVICE CENTER M.G.ROAD SHILLONG EAST KHASI HILLS DIST. SHILLONG Meghalaya 793001 Yes Yes Yes
MCAB0000002 The Meghalaya Co-operative Apex Bank Ltd SHILLONG M.G.ROAD SHILLONG EAST KHASI HILLS DIST. SHILLONG Meghalaya 793001 Yes Yes Yes
MCAB0000021 The Meghalaya Co-operative Apex Bank Ltd SMIT SMIT SHILLONG EAST KHASI HILLS DIST. SMIT Meghalaya 793015 Yes Yes Yes
MCAB0000041 The Meghalaya Co-operative Apex Bank Ltd SOHIONG BPO SOHIONG EAST KHASI HILLS DIST. SOHIONG MEGHALAYA Yes Yes Yes
MCAB0000007 The Meghalaya Co-operative Apex Bank Ltd CHERRAPUNJEE CHERRA BAZAR CHERRAPUNJEE EAST KHASI HILLS DIST. SOHRA MEGHALAYA Yes Yes Yes
MCAB0000022 The Meghalaya Co-operative Apex Bank Ltd TIKRIKILLA TIKRIKILLA WEST GARO HILLS DIST. TIKRIKILLA Meghalaya 794109 Yes Yes Yes
MCAB0000003 The Meghalaya Co-operative Apex Bank Ltd TURA TURA WEST GARO HILLS DIST. TURA MEGHALAYA Yes Yes Yes
MCAB0000052 The Meghalaya Co-operative Apex Bank Ltd UMKIANG UMKIANG EAST JAINTIA HILLS DIST. UMKIANG MEGHALAYA Yes Yes Yes
MCAB0000040 The Meghalaya Co-operative Apex Bank Ltd UMMULONG UMMULONG WEST JAINTIA HILLS DIST. UMMULONG MEGHALAYA Yes Yes Yes
MCAB0000018 The Meghalaya Co-operative Apex Bank Ltd UMSNING UMSNING RI-BHOI DIST. UMSNING MEGHALAYA Yes Yes Yes
MCAB0000012 The Meghalaya Co-operative Apex Bank Ltd WILLIAMNAGAR WILLIAMNAGAR. EAST GARO HILLS. WILLIAMNAGAR Meghalaya 794111 Yes Yes Yes
Showing 52 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.