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
KKBK0006744 KOTAK MAHINDRA BANK LIMITED ASANSOL GROUND FLOOR PARVATHI SHOPPING ARCADE BLOCK B BETWEEN DOMHANI AND G T ROAD ASANSOL 713301 ASANSOL West Bengal 713301 Yes Yes Yes
KKBK0006765 KOTAK MAHINDRA BANK LIMITED ASANSOL - GT ROAD KOTAK MAHINDRA BANK LTD G4 - G6 SARDA ENCLAVE MOUZA KUMARPUR G.T ROAD ASANSOL - 713304. WEST BENGAL ASANSOL WEST BENGAL Yes Yes Yes
KKBK0006745 KOTAK MAHINDRA BANK LIMITED LILUAH HOWRA KOTAK MAHINDRA BANK LTD 98 GIRISH GHOSH ROAD BELUR MATH HOWRAH - 711202 BALLY M West Bengal 711202 Yes Yes Yes
KKBK0006760 KOTAK MAHINDRA BANK LIMITED BARDDHAMAN G T ROAD KOTAK MAHINDRA BANK LTD 103 G T ROAD GROUND AND FIRST FLOOR BARDDHAMAN 713101 WEST BENGAL BARDDHAMAN WEST BENGAL Yes Yes Yes
KKBK0000326 KOTAK MAHINDRA BANK LIMITED KOLKATTA - SALT LAKE PLAZA LEVEL MILLENIUM CITY R-6 TOWER 1 PLOT NO. DN - 62 SALT LAKE SECTOR V KOLKATA - 700 091 BIDHAN NAGAR West Bengal 700091 Yes Yes Yes
KKBK0006747 KOTAK MAHINDRA BANK LIMITED DURGAPUR CITY PLAZA CITY CENTRE DURGAPUR 713216 DURGAPUR West Bengal 713216 Yes Yes Yes
KKBK0006761 KOTAK MAHINDRA BANK LIMITED DURGAPUR BENACHITY KOTAK MAHINDRA BANK LTD RAJ SAMMILONEE NACHAN ROAD BENACHITY DURGAPUR 713213 WEST BENGAL DURGAPUR WEST BENGAL Yes Yes Yes
KKBK0006766 KOTAK MAHINDRA BANK LIMITED HAORA MAIDAN KOTAK MAHINDRA BANK LTD PLATINA MALL 1 NITYADHAN MUKHERJEE ROAD HAORA - 711101 WEST BENGAL. HOWRAH WEST BENGAL Yes Yes Yes
KKBK0006607 KOTAK MAHINDRA BANK LIMITED ALIPORE BRANCH GROUND FLOOR 24 1 2 ALIPORE ROAD P S ALIPORE KOLKATTA 700027 KOLKATA West Bengal 700027 Yes Yes Yes
KKBK0006596 KOTAK MAHINDRA BANK LIMITED AMRATALA LANE BRANCH GROUND AND FIRST FLOOR 27 AMRATALA LANE KOLKATA 700001 KOLKATA West Bengal 700001 Yes Yes Yes
KKBK0006578 KOTAK MAHINDRA BANK LIMITED BALLYGUNGE KOLKATA GROUND FLOOR DEVALAYA 3 A GARIAHAT ROAD KOLKATA 700019 KOLKATA West Bengal 700019 Yes Yes Yes
KKBK0006605 KOTAK MAHINDRA BANK LIMITED BANGUR AVENUE BRANCH GROUND FLOOR SHOP NO 2 3 AND 4 BLOCK BUILDING NO 1 CLUB TOWN GREENS HOUSING COMPLEX JESSORE ROAD SOUTH DUM DUM MUNICIPALITYKOLKATA 700055 KOLKATA West Bengal 700055 Yes Yes Yes
KKBK0006573 KOTAK MAHINDRA BANK LIMITED BRABOURNE ROAD OVERSEAS CALCUTTA KOLKATA CITY CENTRE 19 SYNAGOGUE STREET KOLKATA 700001 KOLKATA West Bengal 700001 Yes Yes Yes
KKBK0006562 KOTAK MAHINDRA BANK LIMITED BURRA BAZAR BRANCH KOLKATTA BURRA BAZAR BRANCH-KOLKATTA GROUND & FIFTH FLRBLDG NO 1 JOGENDRA KAVIRAJ ROW NEAR KALAKAR STREET POST OFFICE KOLKATA 700007 KOLKATA West Bengal 700007 Yes Yes Yes
KKBK0006606 KOTAK MAHINDRA BANK LIMITED CHINI PATTY BRANCH GROUND AND FIRST FLOOR NO 13 B DOYHATTA STREET DIGAMBER JAIN TEMPLE ROAD P S POSTA WARD NO 22 CHINI PATTI BURRA BAZAR KOLKATTA 700007 KOLKATA West Bengal 700007 Yes Yes Yes
KKBK0006584 KOTAK MAHINDRA BANK LIMITED CHITTARANJAN AVENUE BRANCH GROUND FLOOR PREMISES NO 219 CHITTARANJAN AVENUE KOLKATA PIN 700006 KOLKATA West Bengal 700006 Yes Yes Yes
KKBK0006598 KOTAK MAHINDRA BANK LIMITED DALHOUSIE N S ROAD BRANCH GROUND AND MEZZANINE FLOOR 14 NETAJI SUBHASH ROAD DALHOUSIE KOLKATA 700001 KOLKATA West Bengal 700001 Yes Yes Yes
KKBK0006600 KOTAK MAHINDRA BANK LIMITED G C AVENUE BRANCH ROOM NO G 2 AND G 3 GROUND FLOOR AND MEZZANINE FLOOR PREMISES NO 17 GANESH CHANDRA AVENUE KOLKATTA 700013 KOLKATA West Bengal 700013 Yes Yes Yes
KKBK0006577 KOTAK MAHINDRA BANK LIMITED GARIA KOLKATA KOTAK MAHINDRA BANK LTD GROUND FLOOR PREMISE NO. 404 A/1B N.S.C BOSE ROAD GARIA KOLKATA -700047 KOLKATA West Bengal 700047 Yes Yes Yes
KKBK0006599 KOTAK MAHINDRA BANK LIMITED GARIAHAT BRANCH GROUND FLOOR 195 RASH BIHARI AVENUE GARIAHAT KOLKATA 700019 KOLKATA West Bengal 700019 Yes Yes Yes
KKBK0006567 KOTAK MAHINDRA BANK LIMITED GOL PARK BRANCH GROUND FLOOR AND FIRST FLOOR 23 BY 20 BY 2 GARIAHAT ROAD GOL PARK KOLKATTA 700029 KOLKATA West Bengal 700029 Yes Yes Yes
KKBK0006570 KOTAK MAHINDRA BANK LIMITED HBSARANI NSROAD KOLKATA 21 CENTRE POING BUILDING HEMANTA BASU SARANI KOLKATA 700001 KOLKATA West Bengal 700001 Yes Yes Yes
KKBK0006566 KOTAK MAHINDRA BANK LIMITED HOWRAH BRANCH KOTAK MAHINDRA BANK LTD 27 AMBIKA POINT MAULANA ABDUL KALAM AZAD ROAD HAORA - 711101 KOLKATA West Bengal 711101 Yes Yes Yes
KKBK0006571 KOTAK MAHINDRA BANK LIMITED KKTSTREET KOLKATA 41 A AND B GROUND FLOOR K K T STREET DAGA DHARAMSALA KOLKATA 700007 KOLKATA West Bengal 700007 Yes Yes Yes
KKBK0006626 KOTAK MAHINDRA BANK LIMITED KOLKATA - BARASAT KOTAK MAHINDRA BANK LTD 82/3 K.N.C ROAD BARASAT WARD NO -25 (N) PGS KOLKATA - 700124. WEST BENGAL KOLKATA West Bengal 700001 Yes Yes Yes
KKBK0006628 KOTAK MAHINDRA BANK LIMITED KOLKATA - SANTOSHPUR KOTAK MAHINDRA BANK LTD GROUND FLOOR 167/1 SANTOSHPUR AVENUE KOLKATA - 700075 WEST BENGAL. KOLKATA West Bengal 700001 Yes Yes Yes
KKBK0006613 KOTAK MAHINDRA BANK LIMITED KOLKATA - TOPSIA KOTAK MAHINDRA BANK LTD 83 2 1 TOPSIA ROAD SOUTH KOLKATA 700046 KOLKATA West Bengal 700046 Yes Yes Yes
KKBK0006575 KOTAK MAHINDRA BANK LIMITED KOLKATA BAGUIHATI GOUR BHAVAN RB 26 RAGHUNATHPUR BAGUIHATI KOLKATA WEST BENGAL PIN CODE 700 059 KOLKATA West Bengal 700001 Yes Yes Yes
KKBK0006568 KOTAK MAHINDRA BANK LIMITED KOLKATA BEHALA BRANCH 76 69 DIAMOND HARBOR ROAD BEHALA CHOURASTA WEST BENGAL KOLKATA 700008 KOLKATA West Bengal 700008 Yes Yes Yes
KKBK0006621 KOTAK MAHINDRA BANK LIMITED KOLKATA CHINAR PARK KOTAK MAHINDRA BANK LTD 133 908 CHINAR PARK RAJARHAT ROAD KOLKATA 700157 WEST BENGAL KOLKATA West Bengal 700001 Yes Yes Yes
KKBK0006623 KOTAK MAHINDRA BANK LIMITED KOLKATA CHOWRINGHEE ROAD KOTAK MAHINDRA BANK LTD 60D CHOWRINGHEE ROAD NEXT TO RABINDRA SADAN METRO STATION KOLKATA - 700020. WEST BENGAL KOLKATA West Bengal 700001 Yes Yes Yes
KKBK0006585 KOTAK MAHINDRA BANK LIMITED KOLKATA CURRENCY CHEST KOTAK MAHINDRA BANK GODOWN NO 3A 28 B T ROAD KOLKATA 700002 WEST BENGAL KOLKATA West Bengal 700001 Yes Yes Yes
KKBK0006583 KOTAK MAHINDRA BANK LIMITED KOLKATA HARISH MUKHERJEE RD BRANCH KOTAK MAHINDRA BANK LTD GR FLOOR NAHAR PARK 45/4A CHAKRA BERIA ROAD SOUTH BHAWANIPORE KOLKATA -700025 KOLKATA West Bengal 700025 Yes Yes Yes
KKBK0006620 KOTAK MAHINDRA BANK LIMITED KOLKATA METIABRUZ KOTAK MAHINDRA BANK LTD V 134 1 A SA FAROOQUI ROAD METIABRUZ 700018 WEST BENGAL KOLKATA West Bengal 700001 Yes Yes Yes
KKBK0006618 KOTAK MAHINDRA BANK LIMITED KOLKATA MG ROAD II KOTAK MAHINDRA BANK LTD 149 VINAYAK LANDMARK BUILDING MG ROAD KOLKATA 700007 WEST BENGAL KOLKATA West Bengal 700001 Yes Yes Yes
KKBK0006627 KOTAK MAHINDRA BANK LIMITED KOLKATA MUKUNDAPUR KOTAK MAHINDRA BANK LTD AVIDIPTA PHASE-II APARTMENT 127 EM BYPASS PO MUKUNDAPUR KOLKATA - 700099. WEST BENGAL KOLKATA West Bengal 700001 Yes Yes Yes
KKBK0006610 KOTAK MAHINDRA BANK LIMITED KOLKATA SALT LAKE SEC FIVE A 2 M 2 AND N 2 BLOCK EP AND GP OMEGA BENGAL INTELLIGENT PARK SALT LAKE ELECTRONICS COMPLEX SECTOR V KOLKATA 700091 KOLKATA West Bengal 700091 Yes Yes Yes
KKBK0006748 KOTAK MAHINDRA BANK LIMITED KOLKATA ULTADANGA KOTAK MAHINDRA BANK LTD P-161/1 VIP ROAD ULTADANGA KOLKATA - 700054. WEST BENGAL KOLKATA West Bengal 700001 Yes Yes Yes
KKBK0000325 KOTAK MAHINDRA BANK LIMITED KOLKATTA - BALLYGUNJ KOTAK MAHINDRA BANK LTD. BALLY HIGH GROUND FLOOR 1 - BALLYGUNJ PARK ROAD BALLYGUNJ KOLKATTA - 700 019 KOLKATA West Bengal 700019 Yes Yes Yes
KKBK0000324 KOTAK MAHINDRA BANK LIMITED KOLKATTA - KANKURGACHI KOTAK MAHINDRA BANK LTD GROUND FIRST & SECOND FLOOR 244/1 C.I.T ROAD SCHEME VI-M KAKURGACHI KOLKATA- 700054 WEST BENGAL KOLKATA West Bengal 700001 Yes Yes Yes
KKBK0006582 KOTAK MAHINDRA BANK LIMITED KOLKATTA CHATTERJEE ROAD BRANCH PREMISES NO 67A 1 R K CHETTERJI ROAD POLICE STATION KASBA KOLKATA 700042 KOLKATA West Bengal 700042 Yes Yes Yes
KKBK0000323 KOTAK MAHINDRA BANK LIMITED KOLKATTA- BRABORNE ROAD 7TH FLOOR GOVIND BHAVAN 2 BRABOURNE ROAD BIPLABI TRILOKYA MAHARAJ SARANI KOLKATA - 700 001 KOLKATA West Bengal 700001 Yes Yes Yes
KKBK0000322 KOTAK MAHINDRA BANK LIMITED KOLKATTA-PARKSTREET APEEJAY HOUSE 15 PARK STREET KOLKATA - 700 016 KOLKATA West Bengal 700016 Yes Yes Yes
KKBK0006590 KOTAK MAHINDRA BANK LIMITED LOUDON STREET BRANCH GROUND FLOOR 7 1A 1 LOUDON STREET KOLKATTA 700 017 KOLKATA West Bengal 700001 Yes Yes Yes
KKBK0006572 KOTAK MAHINDRA BANK LIMITED MIDDLETON STREET CRAVENUE KOLKATA KOTAK MAHINDRA BANK LTD 6 LITTLE RUSSEL STREET OPP MIDDLETON CHAMBERS KOLKATA - 700071 KOLKATA West Bengal 700071 Yes Yes Yes
KKBK0006579 KOTAK MAHINDRA BANK LIMITED MINTO PARK KOLKATA KOTAK MAHINDRA BANK LTD GROUND FLOOR CITY HEART 5 GORKY TERRACE KOLKATA - 700 017 WEST BENGAL KOLKATA West Bengal 700001 Yes Yes Yes
KKBK0006563 KOTAK MAHINDRA BANK LIMITED NEW ALIPORE BRANCH KOLKATTA NEW ALIPORE BRANCH- KOLKATTA WEST BENGAL GROUND FLOOR NEON PLAZA NO.67 (NEW ALIPORE) NALINI RANJAN AVENUE KOLKATTA-700053 KOLKATA West Bengal 700053 Yes Yes Yes
KKBK0006593 KOTAK MAHINDRA BANK LIMITED NSC BOSE ROAD BRANCH GROUND FLOOR METRO SOUTH 123 3 NSC BOSE ROAD KOLKATA 700 040 KOLKATA West Bengal 700001 Yes Yes Yes
KKBK0000330 KOTAK MAHINDRA BANK LIMITED RASHBEHARI KOTAK MAHINDRA BANK LTD. 95 - PRIYA CINEMA BUILDING RASH BEHARI AVENUE KOLKATA WEST BENGAL - 700029 KOLKATA West Bengal 700029 Yes Yes Yes
KKBK0006576 KOTAK MAHINDRA BANK LIMITED SALT LAKE KOLKATA AB 3 GROUND FLOOR SALT LAKE CITY SECTOR 1 KOLKATA 700064 KOLKATA West Bengal 700064 Yes Yes Yes
KKBK0006565 KOTAK MAHINDRA BANK LIMITED SARAT BOSE RD BRANCH KOLKATTA SARAT BOSE ROAD BRANCH-KOLKATTA GROUND PLUS MAZZANINE FLOOR UNIT NO.G 002 IDEAL PLAZA 11/1 SARAT BOSE ROAD KOLKATTA-700020 KOLKATA West Bengal 700020 Yes Yes Yes
KKBK0006581 KOTAK MAHINDRA BANK LIMITED SARKAR SARANI BRANCH 5 BN SARKAR SARANI FIRST FLOOR KOLKOTA 700073 KOLKATA West Bengal 700073 Yes Yes Yes
KKBK0000328 KOTAK MAHINDRA BANK LIMITED SHYAM BAZAR FIRST FLOOR RANAPATI APARTMENT 43/1 BAGBAZAR STREET SHYAM BAZAR KOLKATA WEST BENGAL-700003 KOLKATA West Bengal 700003 Yes Yes Yes
KKBK0006739 KOTAK MAHINDRA BANK LIMITED KONNAGAR BRANCH KONNAGAR BRANCH- HUGLI WEST BENGAL SHOP NO.2 GROUND FLOOR SWAPNA NEER PREMISES NO.82 INDIRA GANDHI ROAD P.O. KONNAGAR DISTRICT HUGLI WEST BENGAL-712234 KONNAGAR West Bengal 712234 Yes Yes Yes
KKBK0000329 KOTAK MAHINDRA BANK LIMITED NARENDRAPUR GROUND FLOOR SHOP NO./S.3 & 6 NAMITA APARTMENT 955 N S ROAD NARENDRAPUR P S SONARPUR DISTRICT SOUTH 24 PARGANAS WEST BENGAL 700103 NARENDRAPUR West Bengal 700103 Yes Yes Yes
KKBK0006742 KOTAK MAHINDRA BANK LIMITED SILIGURI BRANCH GR FLOOR SHOP NO.1 MITTAL SQUARE BUILDING SEVOKE ROAD SILLIGURI JALPAIGURI WEST BENGAL PIN 734001 SILIGURI West Bengal 734001 Yes Yes Yes
KKBK0006749 KOTAK MAHINDRA BANK LIMITED SILIGURI HILL CART ROAD 27 17 HILL CART ROAD DARJEELING SILIGURI WEST BENGAL 734001 SILIGURI West Bengal 734001 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.