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.
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.
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 |
|---|---|---|---|---|---|---|---|---|---|
| MAHB0002368 | BANK OF MAHARASHTRA | ADOOR | PUTHENVILAYIL BUILDING CENTRAL JUNCTION THATTA ROAD ADOOR-691523 | ADOOR | Kerala | 691523 | Yes | Yes | Yes |
| MAHB0002455 | BANK OF MAHARASHTRA | CHERTHALA | THRIUVATHUKKAL ENCLAVE CHERTHALA DIST-ALAPPUZHA KERALA-688524 | ALAPUZHA | Kerala | 688524 | Yes | Yes | Yes |
| MAHB0001974 | BANK OF MAHARASHTRA | ALAPPUZHA | THANKAMANYS DALEARATTUVAZHY WARD ALAPPUZHA NORTH | ALPUZHA | KERALA | Yes | Yes | Yes | |
| MAHB0002089 | BANK OF MAHARASHTRA | ANGAMALY | CHHAKKIATH PLAZA M C ROADNEAR OLIAN KAPPELA ANGAMALY | ANGAMALY | Kerala | 683572 | Yes | Yes | Yes |
| MAHB0000408 | BANK OF MAHARASHTRA | CALICUT-KOZHIKODE | AKS TOWER GROUND FLOOR NEAR PUTHIYARA JUNCTIONPUTHIYARA KOZHIKODE PIN 673004 | CALICUT | Kerala | 673004 | Yes | Yes | Yes |
| MAHB0002198 | BANK OF MAHARASHTRA | CHANGANASSERY | M C ROAD NEAR S B COLLEGECHANGANASSERY | CHANGANASSERY | Kerala | 686101 | Yes | Yes | Yes |
| MAHB0002199 | BANK OF MAHARASHTRA | CHENGANNUR | PALAMOOTTIL BUILDING GOVT HOSPITAL JN. CHENGANNUR | CHENGANNUR | Kerala | 689121 | Yes | Yes | Yes |
| MAHB0002454 | BANK OF MAHARASHTRA | ALUVA | CITY CASTLE NH BYPASS THAINOTHIL ROAD ALUVA DIST-ERNAKULAM KERALA-683101 | ERNAKULAM | Kerala | 683101 | Yes | Yes | Yes |
| MAHB0002369 | BANK OF MAHARASHTRA | CORPORATE FINANCE BRANCH ERNAKULAM | MASTERS TOWER GROUND FLOOR PIPE LINE JN. CIVIL LINE ROAD PALARIVATTOM ERNAKULAM-682025 | ERNAKULAM | Kerala | 682025 | Yes | Yes | Yes |
| MAHB0002392 | BANK OF MAHARASHTRA | HOUSING FINANCE BRANCH ERNAKULAM | GROUND FLOOR MASTERS TOWER PIPELINE JUNCTION CIVIL LINE ROAD PALARIVATTOM ERNALULAM DIST - ERNAKULAM-682025 | ERNAKULAM | Kerala | 682025 | Yes | Yes | Yes |
| MAHB0002458 | BANK OF MAHARASHTRA | KOTHAMANGALAM | NEAR ANN THEATRE COMPLEX KOCHI-DHANUSHKODI HIGHWAY KOTHAMANGALAM DIST-ERNAKULAM KERALA-686691 | ERNAKULAM | Kerala | 686691 | Yes | Yes | Yes |
| MAHB0002460 | BANK OF MAHARASHTRA | PIRAVOM | KUDILIL PLAZA ERNAKULAM-PIRAVOM MAIN ROAD PIRAVOM DIST-ERNAKULAM KERALA-686664 | ERNAKULAM | Kerala | 686664 | Yes | Yes | Yes |
| MAHB0002462 | BANK OF MAHARASHTRA | THRIPPUNITHURA | ABHILASH RESIDENCY NORTH FORT GATE MAIN ROAD THRIPUNITHURA ERNAKULAM KERALA-682301 | ERNAKULAM | Kerala | 682301 | Yes | Yes | Yes |
| MAHB0002370 | BANK OF MAHARASHTRA | VYTILLA | MATHA BUILDING NH 66 THYKOODAM VYTILLA ERNAKULAM-682019 | ERNAKULAM | Kerala | 682019 | Yes | Yes | Yes |
| MAHB0001980 | BANK OF MAHARASHTRA | GURUVAYOOR | GROUND FLOOR SREEPADAM TOURIST HOMEEAST NADA GURUVAYOOR | GURUVAYUR | Kerala | 680101 | Yes | Yes | Yes |
| MAHB0002090 | BANK OF MAHARASHTRA | KAKKANAD | NOEL TOWERS THRIKKAKKARAKAKKANAD KOCHI | KAKKANAD | Kerala | 682030 | Yes | Yes | Yes |
| MAHB0002621 | BANK OF MAHARASHTRA | KANJIRAPPALLY | KCT KETTIDAM KANJIRAPALLY KOTTAYAM-686507 | KANJIRAPPALLY | Kerala | 686507 | Yes | Yes | Yes |
| MAHB0002011 | BANK OF MAHARASHTRA | KANNUR | BUILDING NO.49/2198 NEAR CHANDRIKA OFFICETHAZHETHERU ROAD KANNUR | KANNUR | KERALA | Yes | Yes | Yes | |
| MAHB0001683 | BANK OF MAHARASHTRA | KASARAGOD | NO. KMC III-1315 C11 C12 C13 C14 AND C15 THEKKIL KASARAGOD | KASARAGOD | Kerala | 671121 | Yes | Yes | Yes |
| MAHB0002516 | BANK OF MAHARASHTRA | KANHANGAD | NORTH KOTTECHERY IQBAL JUNCTION MANIKOTH KANHANGAD DISTRICT-KASARAGOD KERALA-671316 | KASARGOD | Kerala | 671316 | Yes | Yes | Yes |
| MAHB0002622 | BANK OF MAHARASHTRA | KATTAPPANA | PERINCHERIKALAM BUILDING NEAR MUNICIPAL TOWN HALL KATTAPPANA IDUKKI-685505 | KATTAPPANA | Kerala | 685505 | Yes | Yes | Yes |
| MAHB0002201 | BANK OF MAHARASHTRA | KAVITHA | GROUND FLOOR PULLINATTU PROPERTIESVELOORKUNNAM MUVATTUPPUZHA | KAVITHA | KERALA | Yes | Yes | Yes | |
| MAHB0000379 | BANK OF MAHARASHTRA | ERNAKULAM - COCHHI | DOOR NO 62/661A GROUND FLOOR ADITYA PRIME DURBAR HALL ERNAKULAM -682016 | KOCHI | Kerala | 682016 | Yes | Yes | Yes |
| MAHB0001962 | BANK OF MAHARASHTRA | KADAVANTHARA | GROUND FLOOR SHANTI KOITHARA APPARTMENTS OPP. ST. JOSEPH CHURCH K P VALLAN ROAD KADAVANTHARA ERNAKULAM 682020 | KOCHI | Kerala | 682020 | Yes | Yes | Yes |
| MAHB0002200 | BANK OF MAHARASHTRA | KOLENCHERY | ELOOR TOWERS KOCHI-MADURAI HIGHWAYMEDICAL COLEGE JN. KOLENCHERY | KOLENCHERY | KERALA | Yes | Yes | Yes | |
| MAHB0002456 | BANK OF MAHARASHTRA | KARUNAGAPPALLY | MAKAYIRAM ARCADE PULLIMAN JUNCTION PADA NORTH KARUNAGAPALLY PO KARUNAGAPPALLY DIST-KOLLAM KERALA-690518 | KOLLAM | Kerala | 690518 | Yes | Yes | Yes |
| MAHB0001791 | BANK OF MAHARASHTRA | KOLLAM | KARTHIK CASTLE D.NO.1438-39 PALACE WARD CAN KOLLAMKOLLAM | KOLLAM | Kerala | 691001 | Yes | Yes | Yes |
| MAHB0002114 | BANK OF MAHARASHTRA | KOTTARAKKARA | GROUND FLOOR T.K BUILDING NEAR KERALA STATE WAREHOUSE CORPORATION PULAMON P.O KOTTARAKKARA.PIN-691531 | KOTTARAKKARA | Kerala | 691531 | Yes | Yes | Yes |
| MAHB0001199 | BANK OF MAHARASHTRA | KOTTAYAM | GROUND FLOOR CSI COMPLEX BAKER JUNCTION KOTTAYAM KERALA - 686001 | KOTTAYAM | Kerala | 686001 | Yes | Yes | Yes |
| MAHB0002461 | BANK OF MAHARASHTRA | THAMARASSERY | CHUNGAM THAMARASSERRY-KOYILANDI ROAD THAMARASSERRY KERALA-673573 | KOZHIKODE | Kerala | 673573 | Yes | Yes | Yes |
| MAHB0002623 | BANK OF MAHARASHTRA | KUNNAMANGALAM | BEEYES ARCADE NH-212 WAYNAD ROAD KARANTHUR KUNNAMANGALAM KOZHIKODE-673571 | KUNNAMANGALAM | Kerala | 673571 | Yes | Yes | Yes |
| MAHB0001981 | BANK OF MAHARASHTRA | MAHB0000919 | PERKS PERUMBADA TOWER OPP TECHNOPARK MAIN GATE PHASE-I KAZHAKOOTTAM THIRUVANANTHAPURAM 695582 | MAHB0000919 | Kerala | 695582 | Yes | Yes | Yes |
| MAHB0002517 | BANK OF MAHARASHTRA | MAHE | GROUND FLOOR VIJAY PLAZA NEAR ST.THERESAS SHRINE BASILICA MAHE DISTRICT PUDUCHERRY 673310 | MAHE | Kerala | 673310 | Yes | Yes | Yes |
| MAHB0001871 | BANK OF MAHARASHTRA | MALLAPURAM | PARAMBHATT COMPLEX KURANGAL JUNCTION MALAPP MALLAPURAMMALLAPURAM | MALAPPURAM | Kerala | 676505 | Yes | Yes | Yes |
| MAHB0002463 | BANK OF MAHARASHTRA | MANJERI | 22ND MILE MANJERI MALAPPURAM KERALA-676121 | MALAPPURAM | Kerala | 676121 | Yes | Yes | Yes |
| MAHB0002112 | BANK OF MAHARASHTRA | NEYATTINKARA | VIN TOWER OPP. KERALA WATER AUTHORITYNEYYATTINKARA TRIVANDRUM | NEYYATINKARA | KERALA | Yes | Yes | Yes | |
| MAHB0002202 | BANK OF MAHARASHTRA | PALA | GROUND FLOR ST. THOMAS MALLOPP. HEAD POST OFFICE PALA | PALA | KERALA | Yes | Yes | Yes | |
| MAHB0002459 | BANK OF MAHARASHTRA | OTTAPPALAM | G-FLOOR ASCO TOWER EAST OTTAPALAM OTTAPALAM DIST-PALAKKAD KERALA-679101 | PALAKKAD | Kerala | 679101 | Yes | Yes | Yes |
| MAHB0002091 | BANK OF MAHARASHTRA | PALAKKAD | U N TOWER NOORANI JUNCTIONSHORANUR ROAD PALAKKAD | PALAKKAD | Kerala | 678001 | Yes | Yes | Yes |
| MAHB0002624 | BANK OF MAHARASHTRA | NORTH PARAVUR | NEAR NH66 NALUVAZHI-THONNIYAKAVU ROAD NORTH PARAVUR DISTRICT-ERNAKULAM KERALA-683513 | PARAVUR | Kerala | 683513 | Yes | Yes | Yes |
| MAHB0002110 | BANK OF MAHARASHTRA | PATHANAMTHITTA | KUNNITHOTTATHIL TOWERST.PETER S JUNCTION PATHANAMTHITTA | PATHANAMTHITTA | KERALA | 689345 | Yes | Yes | Yes |
| MAHB0002203 | BANK OF MAHARASHTRA | PAYYANNUR | VI-718/D3 KANDOTH NH PERUMBA PAYYANNUR | PAYYANNUR | Kerala | 670305 | Yes | Yes | Yes |
| MAHB0002627 | BANK OF MAHARASHTRA | RAMANATTUKARA | MARIYAM TOWER CALICUT ROAD RAMANATTUKARA KOZHIKODE-673633 | RAMANATTUKARA | Kerala | 673633 | Yes | Yes | Yes |
| MAHB0002113 | BANK OF MAHARASHTRA | SULTAN BATHERY | DOOR NO.24/249A KUNNATHS ANCHORM G ROAD SULTAN BATHERY | SULTAN BATHERY | KERALA | Yes | Yes | Yes | |
| MAHB0001227 | BANK OF MAHARASHTRA | THIRUVALLA BRANCH | 18/28/11 ANUGRAHA SQUARE MARKET ROAD THIRUVALLA 689101THIRUVALLA 689101 | THIRUVALLA | Kerala | 689101 | Yes | Yes | Yes |
| MAHB0002197 | BANK OF MAHARASHTRA | ATTINGAL | LOHITHAGIRI BUILDING OPPOSITE MUNICIPAL TOWN HALL ATTINGAL TRIVANDRUM PIN 695101 | THIRUVANANTHAPURAM | Kerala | 695101 | Yes | Yes | Yes |
| MAHB0002625 | BANK OF MAHARASHTRA | NEDUMANGAD | MAR BUILDING VALICODE NEDUMANGAD THIRUVANANTHPURAM-695541 | THIRUVANANTHAPURAM | Kerala | 695541 | Yes | Yes | Yes |
| MAHB0000399 | BANK OF MAHARASHTRA | THIRUVANANTHAPURAM-M.G.ROAD | PRINTEK TOWERS GROUND FLOOR PANAVILA JUNCTION THIRUVANANTHAPURAM | THIRUVANANTHAPURAM | Kerala | 695001 | Yes | Yes | Yes |
| MAHB0002457 | BANK OF MAHARASHTRA | KESAVADASAPURAM | ORTHODOX CHURCH CENTRE ULOOR KESAVADASAPURAM BRANCH DIST-THIRUVANANTHAPURAM KERALA-695011 | THIRUVANANTHAPURM | Kerala | 695011 | Yes | Yes | Yes |
| MAHB0001982 | BANK OF MAHARASHTRA | THODUPUZHA | 23/309A PADATHIL TOWN CENTREKANJIRAMATTOM JUNCTION THODUPUZHA | THODAPUZHA | KERALA | Yes | Yes | Yes | |
| MAHB0002391 | BANK OF MAHARASHTRA | CHALAKUDY | STJ TOWER NEAR ST JAMES HOSPITAL MAIN ROAD CHALAKUDY THRISSUR 680307 | THRISSUR | Kerala | 680307 | Yes | Yes | Yes |
| MAHB0002393 | BANK OF MAHARASHTRA | IRINJALAKUDA | PJ COMPLEX R S ROAD PULLUR IRINJALAKUDA 680683 | THRISSUR | Kerala | 680683 | Yes | Yes | Yes |
| MAHB0002394 | BANK OF MAHARASHTRA | KUNNAMKULAM | PANAKKAL JAMES MANORS NEW BUS STAND ROAD KUNNAMKULAM-680503 | THRISSUR | Kerala | 680503 | Yes | Yes | Yes |
| MAHB0001248 | BANK OF MAHARASHTRA | THRISSUR BRANCH | FIRST FLOOR SITARAM TEJAL BUILDING OPP. 110 KV SUBSTATION ASWINI JUNCTION THRISSUR 680022 | THRISSUR | Kerala | 680022 | Yes | Yes | Yes |
| MAHB0002629 | BANK OF MAHARASHTRA | WEST FORT THRISSUR | MARIA ARCADE MACHINGAL LANE M G ROAD THRISSUR-680001 | THRISSUR | Kerala | 680001 | Yes | Yes | Yes |
| MAHB0002204 | BANK OF MAHARASHTRA | VADAKARA | GROUND FLOOR. BELLA ARCADEEDODI JN. VADAKARA | VADAKARA | Kerala | 673101 | Yes | Yes | Yes |
| MAHB0002628 | BANK OF MAHARASHTRA | VAIKOM | DSG GRAND ESTATE NORTH GATE NEAR MAHADEV TEMPLE VAIKOM KOTTAYAM-686141 KERALA | VAIKOM | Kerala | 686141 | Yes | Yes | Yes |
| MAHB0001330 | BANK OF MAHARASHTRA | VATTIYOORKAVU THIRUVANANTHAPURAM | NEAR SARSWATI VIDYALAYA VATTIVOORKAVUARAPPURA JUNCTION | VATTIYURKAVU | Kerala | 695006 | Yes | Yes | Yes |
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:
- Open our IFSC Code Finder.
- Choose “Search by Bank Name” or “Search by Branch Name” and enter the details.
- Optionally filter by state and district to narrow results.
- Click the correct branch and note the IFSC, address, and NEFT/RTGS/IMPS status.
- 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:
| Service | Typical use | Timing | Limit (approx) |
|---|---|---|---|
| NEFT | Regular transfers | Batches, same day | No max |
| RTGS | High-value transfers | Real-time, same day | Min ₹2 lakh |
| IMPS | Instant transfer | 24/7 instant | As 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.