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
KKBK0005921 KOTAK MAHINDRA BANK LIMITED ASHOKNAGAR BRANCH GROUND FLOOR HOUSE NO 539 BY PASS TIRAHA VIDISHA ROAD ASHOKNAGAR 473331 TEHSIL ASHOKNAGAR DISTRICT GUNA MADHYA PRADESH ASHOKNAGAR MADHYA PRADESH Yes Yes Yes
KKBK0005919 KOTAK MAHINDRA BANK LIMITED BAGAUTA BRANCH CHHATARPUR GROUND FLOOR PLOT NO. 410 SAGAR ROAD BAGAUTA - 471001 TEHSIL & DISTRICT CHHATARPUR MADHYA PRADESH BAGOTA MADHYA PRADESH Yes Yes Yes
KKBK0006100 KOTAK MAHINDRA BANK LIMITED BAMANGAON - AKHAI KOTAK MAHINDRA BANK LTD 501 LANDMARK ON MANSINGA TIRAHA PANDHANA ROAD KHANDWA BAMANGAON - 450001. MADHYA PRADESH BAMANGAON - AKHAI MADHYA PRADESH Yes Yes Yes
KKBK0006101 KOTAK MAHINDRA BANK LIMITED BARDIYA KOTAK MAHINDRA BANK LTD C 15 NEW RADHAVALLABH MAIN ROAD JAWAHAR NAGAR KHARGONE BARDIYA - 451001. MADHYA PRADESH BARDIYA MADHYA PRADESH Yes Yes Yes
KKBK0005944 KOTAK MAHINDRA BANK LIMITED BETUL BRANCH SHOP NO 7 8 9 G FLOOR HOTEL ABHASHREE COMPLEX CIVIL LINES DISTRICT BETUL MP PIN 460001 BETUL Madhya Pradesh 460001 Yes Yes Yes
KKBK0005898 KOTAK MAHINDRA BANK LIMITED BHANPUR KOTAK MAHINDRA BANK LTD 1 WARD NO. 66 BHANPUR - VIDISHA MAIN ROAD BHANPUR - 462037. MADHYA PRADESH BHANPUR MADHYA PRADESH Yes Yes Yes
KKBK0000753 KOTAK MAHINDRA BANK LIMITED BHOPAL 214 BHAGWAN COMPLEX ZONE 1 M P NAGAR BHOPAL MADHYA PRADESH - 462 016 BHOPAL Madhya Pradesh 462016 Yes Yes Yes
KKBK0005887 KOTAK MAHINDRA BANK LIMITED BHOPAL KOTAK MAHINDRA BANK LTD. GROUND AND MEZZANINE FLOOR E-2/113 BHADBHADA ROAD OPPOSITE GTB COMPLEX NEW MARKET BHOPAL 462003. MADHYA PRADESH. BHOPAL Madhya Pradesh 462001 Yes Yes Yes
KKBK0005886 KOTAK MAHINDRA BANK LIMITED BHOPAL - ARERA COLONY KOTAK MAHINDRA BANK LTD GROUND FLOOR PLOT NO. E/2/111 ARERA COLONY BHOPAL - 462016. MADHYA PRADESH BHOPAL MADHYA PRADESH Yes Yes Yes
KKBK0005896 KOTAK MAHINDRA BANK LIMITED BHOPAL AURA MALL KOTAK MAHINDRA BANK LTD E 8 361 TRILANGA MAIN ROAD ARERA COLONY BHOPAL 462039 MADHYA PRADESH BHOPAL MADHYA PRADESH Yes Yes Yes
KKBK0005893 KOTAK MAHINDRA BANK LIMITED BHOPAL BAIRAGARH GROUND FLOOR 6 AND 7 GAYATRI COLONY MAIN ROAD NEAR RAJDEEP HOSPITAL BAIRAGARH BHOPAL 462030 M P BHOPAL MADHYA PRADESH Yes Yes Yes
KKBK0005892 KOTAK MAHINDRA BANK LIMITED BHOPAL INDRAPURI BHEL GROUND FLOOR PLOT NO 36 SECTOR A OPP GATE NO1 BHEL INDRAPURI RAISEN ROAD BHOPAL 462 022 BHOPAL MADHYA PRADESH Yes Yes Yes
KKBK0005993 KOTAK MAHINDRA BANK LIMITED BHOPAL LALGHATI SQUARE KOTAK MAHINDRA BANK LTD 3 STC MOHINI HOMES GOLF LINK PHASE -2 NAYAPURA NEVRI RD LALGHATI SQUARE BHOPAL - 462030. MADHYA PRADESH BHOPAL MADHYA PRADESH Yes Yes Yes
KKBK0005897 KOTAK MAHINDRA BANK LIMITED BHOPAL MARWARI ROAD KOTAK MAHINDRA BANK LTD 4 BALAJI TOWERS MARWARI ROAD BHOPAL - 462001. MADHYA PRADESH BHOPAL MADHYA PRADESH Yes Yes Yes
KKBK0005888 KOTAK MAHINDRA BANK LIMITED CHUNNABHATTI BRANCH GR FLOOR 06 ARANYA VIHAR CHUNABHATTI KOLAR ROAD NEXT TO STATE BANK OF INDIA BHOPAL 462016 BHOPAL Madhya Pradesh 462016 Yes Yes Yes
KKBK0005891 KOTAK MAHINDRA BANK LIMITED HAMEDIA ROAD BRANCH GROUND FLOOR MEZZANINE FLOOR HOTEL BLUE STAR 62 HAMEDIA ROAD NEAR SANGAM CINEMA BHOPAL 462001 BHOPAL Madhya Pradesh 462001 Yes Yes Yes
KKBK0NSBM01 KOTAK MAHINDRA BANK LIMITED NAGRIK SAHAKARI BANK MARYADIT RAJGARH BIAORA SHANKAR MARG SHABJI MARKET RAJGARH BIAORA MP 465661 BIAORA Madhya Pradesh 465661 Yes Yes Yes
KKBK0005953 KOTAK MAHINDRA BANK LIMITED CHAKBANDI BRANCH GR FLR KHASRA NO 40 2 HALKA BABUPUR VILAGE CHAKBANDI BLOCK SOHAWAL MAHADEVA DIST SATNA MP PIN 485001 CHAKBANDI Madhya Pradesh 485001 Yes Yes Yes
KKBK0005986 KOTAK MAHINDRA BANK LIMITED DEWAS KALANI BAGH KOTAK MAHINDRA BANK LTD 129 - A KALANI BAGH DEWAS - 455001. MADHYA PRADESH DEWAS Madhya Pradesh 455001 Yes Yes Yes
KKBK0005920 KOTAK MAHINDRA BANK LIMITED DHAR BRANCH GROUND FLOOR PLOT NO 20 KASHIBAUG COLONY INDORE ROAD DHAR - 404001 TEHSIL & DISTRICT DHAR MADHYA PRADESH DHAR Madhya Pradesh 454001 Yes Yes Yes
KKBK0005918 KOTAK MAHINDRA BANK LIMITED GADARWARA BRANCH PART OF GROUND FLOOR MALPANI HOUSE NARSIMHAPUR - PIPARIYA BYE PASS ROAD RAJIV WARD GADARWARA - 487551 TEHSIL GADARWARA DISTRICT NARSIMHAPUR MADHYA PRADESH GADARWARA MADHYA PRADESH Yes Yes Yes
KKBK0004912 KOTAK MAHINDRA BANK LIMITED GANJRAMPUR KOTAK MAHINDRA BANK LTD 8/1 SINGHAL HOUSE M. S. ROAD MORENA GANJRAMPUR - 476001. MADHYA PRADESH GANJRAMPUR Madhya Pradesh 476001 Yes Yes Yes
KKBK0005990 KOTAK MAHINDRA BANK LIMITED GWALIOR - TANSEN NAGAR KOTAK MAHINDRA BANK LTD 8 TANSEN ROAD HAZIRA GWALIOR GWALIOR - 474002. MADHYA PRADESH GWALIOR MADHYA PRADESH Yes Yes Yes
KKBK0005949 KOTAK MAHINDRA BANK LIMITED GWALIOR BRANCH 1ST FLOOR AND 2ND FLOOR TS TOWER OPP SHIVAJI PARK GAST KA TAZIA RD LASHKAR GWALIOR 474001 GWALIOR Madhya Pradesh 474001 Yes Yes Yes
KKBK0005960 KOTAK MAHINDRA BANK LIMITED GWALIOR BRANCH AARAV PLAZA PLOT NO 2897 THANDI SADAK OPP MORAR POLICE STATION MORAR GWALIOR 474006 MADHYA PRADESH GWALIOR Madhya Pradesh 474001 Yes Yes Yes
KKBK0005927 KOTAK MAHINDRA BANK LIMITED LASHKAR PARANGA BRANCH GROUND FLOOR CITY CENTER MAIN ROAD MAHALGAON NEAR HARISHANARPURAM LASHKAR PARGANA GWALIOR 474009 GWALIOR Madhya Pradesh 474009 Yes Yes Yes
KKBK0005928 KOTAK MAHINDRA BANK LIMITED HARDA SANJAY WARD BRANCH SHOP NO 3 4 GR FLOOR MEZZANINE FLOOR AND 1ST FLOOR PLOT NO 74 SANJAY WARD HARDA MP PIN 461331 HARDA Madhya Pradesh 461331 Yes Yes Yes
KKBK0005941 KOTAK MAHINDRA BANK LIMITED ANNAPURNA ROAD BRANCH GR FLOOR 3 B BHAWANIPUR COLONY ANNAPURNA ROAD INDORE 452009 INDORE Madhya Pradesh 452009 Yes Yes Yes
KKBK0005963 KOTAK MAHINDRA BANK LIMITED BENGALI SQUARE BRANCH GROUND FLOOR G1 AND G2 A DEEP TOWER PLOT NO 81 SWAMI VIVEKANAND NAGAR BENGALI SQUARE KANADIA ROAD INDORE 452016 INDORE Madhya Pradesh 452016 Yes Yes Yes
KKBK0005942 KOTAK MAHINDRA BANK LIMITED CLOTH MARKET BRANCH GR FLOOR AND FIRST FLOOR 85 SIR HUKUM CHAND MARG CLOTH MARKET ITWARIYA BAZAR INDORE 452002 INDORE Madhya Pradesh 452002 Yes Yes Yes
KKBK0005952 KOTAK MAHINDRA BANK LIMITED GREATER KAILASH ROAD BRANCH UGF SHOP NO 1 AND 3 PLOT NO 5 2 CLASSIC MOON OLD PALASIA GREATER KAILASH ROAD INDORE 452001 MP INDORE MADHYA PRADESH Yes Yes Yes
KKBK0000751 KOTAK MAHINDRA BANK LIMITED INDORE KOTAK MAHINDRA BANK LTD.PLOT NO.A1 A2 & A3 PLATINUM PLAZA 577 - M.G.ROAD INDORE - 452 001 INDORE Madhya Pradesh 452001 Yes Yes Yes
KKBK0005974 KOTAK MAHINDRA BANK LIMITED INDORE - AIRPORT ROAD GROUND FLOOR PLOT NO.6 ANJANI NAGAR KALANI NAGAR SQUARE AIRPORT ROAD INDORE 452005. MADHYA PRADESH INDORE MADHYA PRADESH Yes Yes Yes
KKBK0005992 KOTAK MAHINDRA BANK LIMITED INDORE - DEWAS NAKA KOTAK MAHINDRA BANK LTD EL DORADO 11 128 KANCHAN VIHAR COLONY MR 11 DEWAS NAKA INDORE - 452010. MADHYA PRADESH INDORE MADHYA PRADESH Yes Yes Yes
KKBK0005979 KOTAK MAHINDRA BANK LIMITED INDORE - PIPLIYAHANA KOTAK MAHINDRA BANK LTD B1 GREATER BRAJESHWARI PIPLIYAHANA MAIN ROAD INDORE 452016 MADHYA PRADESH INDORE MADHYA PRADESH Yes Yes Yes
KKBK0005984 KOTAK MAHINDRA BANK LIMITED INDORE - SCHEME FIFTY FOUR KOTAK MAHINDRA BANK LTD EF 3 SCHEME NO. 54 VIJAY NAGAR INDORE - 452010. MADHYA PRADESH INDORE MADHYA PRADESH Yes Yes Yes
KKBK0005965 KOTAK MAHINDRA BANK LIMITED INDORE LIG SQUARE GROUND FLOOR HOUSE NO B 3 HIG KHAJRANIMIG MAIN ROAD LIG SQUARE INDORE 452011 MADHYA PRADESH INDORE MADHYA PRADESH Yes Yes Yes
KKBK0005982 KOTAK MAHINDRA BANK LIMITED INDORE SUKHLIYA KOTAK MAHINDRA BANK LTD 12 MANGAL NAGAR OPP MADAN MAHAL GARDEN INDORE 452010 MADHYA PRADESH INDORE MADHYA PRADESH Yes Yes Yes
KKBK0005937 KOTAK MAHINDRA BANK LIMITED JAWAHAR MARG INDORE O82JAWAHARMARGPLOTO628SCHEMEO3TRAFFICROUTEO2IDORE452007MADHYAPRADESH INDORE MADHYA PRADESH Yes Yes Yes
KKBK0005940 KOTAK MAHINDRA BANK LIMITED KHATIWALA TANK SAPNA SANGEETA BRANCH GROUND FLOOR PLOT NO 914 SCHEME NO 44 KHATIWALA TANK(SAPNA SANGEETA) INDORE MP 452001 INDORE Madhya Pradesh 452001 Yes Yes Yes
KKBK0005956 KOTAK MAHINDRA BANK LIMITED NAVLAKHA BRANCH UPPER GROUND FLOOR SHOP NO 2 BCM CITY NAVLAKHA SQUARE AGRA BOMBAY ROAD INDORE 452001 MP INDORE MADHYA PRADESH Yes Yes Yes
KKBK0005951 KOTAK MAHINDRA BANK LIMITED SHREEMAYA SQUARE BRANCH UNIT NO 205 UPPER GR FLOOR THE GRACE MILIND KIBE COLONY NR MADHUMILAN TALKIES INDORE MP 452001 INDORE Madhya Pradesh 452001 Yes Yes Yes
KKBK0005915 KOTAK MAHINDRA BANK LIMITED VIJAY NAGAR BRANCH INDORE VIJAY NAGAR BRANCH INDORE GROUND FLOOR PREMISES NO. H-1 (A TO H) METRO TOWER VIJAY NAGAR NEAR SQUARE AB ROAD INDORE-452010. INDORE Madhya Pradesh 452010 Yes Yes Yes
KKBK0005925 KOTAK MAHINDRA BANK LIMITED ITARSI BRANCH GROUND FLOOR SHOP NO 1 2 WARD NO 32 SUBHASH GANJ 2ND LANE NEAR POLICE STATION DISTRICT NARMADAPURAM ITARSI 461111 ITARSI Madhya Pradesh 461111 Yes Yes Yes
KKBK0005998 KOTAK MAHINDRA BANK LIMITED JABALPUR - NAPIER TOWN KOTAK MAHINDRA BANK LTD HOTEL SWAYAM NAPIER TOWN NAUDRA CROSSING JABALPUR - 482001. MADHYA PRADESH JABALPUR MADHYA PRADESH Yes Yes Yes
KKBK0005980 KOTAK MAHINDRA BANK LIMITED JABALPUR GORAKHPUR MARKET KOTAK MAHINDRA BANK LTD SHOP NO 625 MAIN ROAD GORAKHPUR MARKET JABALPUR 482001 MADHYA PRADESH JABALPUR MADHYA PRADESH Yes Yes Yes
KKBK0005922 KOTAK MAHINDRA BANK LIMITED JABALPUR WRIGHT TOWN BRANCH CHATTRAPATI BAWAN BUILDING HOUSE NO.846 NIWARDGANJ EXTENSION WRIGHT TOWN JABALPUR 428001 JABALPUR MADHYA PRADESH 428001 Yes Yes Yes
KKBK0005957 KOTAK MAHINDRA BANK LIMITED VIJAY NAGAR BRANCH GROUND FLOOR PLOT NO 660 MR 4 ROAD SCHEME NO 5 VIJAY NAGAR JABALPUR 482 002 MADHYA PRADESH JABALPUR MADHYA PRADESH Yes Yes Yes
KKBK0005954 KOTAK MAHINDRA BANK LIMITED KARAHIYA BRANCH GR FLR KHASRA NO 75 OPP NEW GRAIN MARKET KARAHIYA POST REWA TEHSIL HUZUR DISTRICT REWA MP PIN 486001 KARAHIYA Madhya Pradesh 486001 Yes Yes Yes
KKBK0005994 KOTAK MAHINDRA BANK LIMITED LALBAG MAL KOTAK MAHINDRA BANK LTD 3/10 BLOCK NO 22 LOHAR MANDI HARIRPURA BURHANPUR LALBAG MAL - 450331. MADHYA PRADESH LALBAG MAL MADHYA PRADESH Yes Yes Yes
KKBK0005945 KOTAK MAHINDRA BANK LIMITED MANDIDEEP BRANCH GR FLOOR PLOT 11 INDRA NAGAR NH 12 OPP HEG FACTORY GOHARGANJ DIST RAISEN MADHYA PRADESH PIN 462046 MANDIDEEP Madhya Pradesh 462046 Yes Yes Yes
KKBK0005958 KOTAK MAHINDRA BANK LIMITED NAGUKHEDI BRANCH GRND FLR PLOT NO 5 SURVEY NO 148 SIDDHARTH NAGAR NAGUKHEDI DISTRICT DEWAS MADHYA PRADESH 455001 NAGUKHEDI Madhya Pradesh 455001 Yes Yes Yes
KKBK0005917 KOTAK MAHINDRA BANK LIMITED HOSHANGABAD BRANCH GROUND FLOOR KALPTARU BHAWAN SITUATE LYING AT NAZUL SHEET NO.48 PLOT NO. 22/5/1 NEAR OLD CHURCH SADAR BAZAR HOSHANGABAD - 461001 MADHYA PRADESH NARMADAPURAM MADHYA PRADESH Yes Yes Yes
KKBK0005987 KOTAK MAHINDRA BANK LIMITED NEEMUCH AMBEDKAR MARG KOTAK MAHINDRA BANK LTD GROUND FLOOR 231 AMBEDKAR MARG NEEMUCH - 458441. MADHYA PRADESH NEEMUCH Madhya Pradesh 458441 Yes Yes Yes
KKBK0005997 KOTAK MAHINDRA BANK LIMITED NOHRI KALAN KOTAK MAHINDRA BANK LTD 611/35 NEW GOVERNMENT SCHOOL KAMLAGANJ A B ROAD SHIVPURI NOHRI KALAN - 473551. MADHYA PRADESH NOHRI KALAN Madhya Pradesh 473638 Yes Yes Yes
KKBK0005932 KOTAK MAHINDRA BANK LIMITED INDORE PALDA BRANCH 18A AND 8B GROUND FLOOR THE FINANCE HUB MUNDLA NAYATA NEMWAR ROAD PALDA INDORE MP 452020 PALDA Madhya Pradesh 452020 Yes Yes Yes
KKBK0005912 KOTAK MAHINDRA BANK LIMITED PIPLYA MANDI BRANCH PART OF HOUSE NO 19 & 20 PLOT NO 16 AJAY TALKIES ROAD WARD NO. 3 PIPLYA MANDI TEHSIL MALHARGARH DISTRICT - MANDSAUR PIN - 558 664. MADHYA PRADESH. PIPLIYAMANDI MADHYA PRADESH Yes Yes Yes
KKBK0005911 KOTAK MAHINDRA BANK LIMITED PIPRODA KHURD BRANCH BLOCK NO 16 GROUND FLOOR RAMAN SADAN OPPOSITE SHIWANGI PUBLIC SCHOOL UMARI ROAD NANA KHEDI PIPRODA KHURD GUNA PIN 473001. MADHYA PRADESH. PIPRODAKHURD MADHYA PRADESH Yes Yes Yes
KKBK0005978 KOTAK MAHINDRA BANK LIMITED PITHAMPUR MHOW NEEMUCH ROAD KOTAK MAHINDRA BANK LTD 77 AND 78 E BLOCK SUDARSHAN COMPLEX MHOW NEEMUCH ROAD PITHAMPUR 454 775 PITHAMPUR Madhya Pradesh 454331 Yes Yes Yes
KKBK0005924 KOTAK MAHINDRA BANK LIMITED RAISEN BRANCH ARJUN NAGAR SAGAR ROAD RAISEN 464551 TALUKA AND DISTRICT RAISEN MADHYA PRADESH RAISEN Madhya Pradesh 464551 Yes Yes Yes
KKBK0005909 KOTAK MAHINDRA BANK LIMITED RAJAKHEDI BRANCH KOTAK MAHINDRA BANK LTD GROUND FLOOR KAVERI COMPLEX NARSINGHPUR ROAD NEAR MAKRONIA CHOURAHA MAKRONIA SAGAR - 470004 MADHYA PRADESH RAJAKHEDI MADHYA PRADESH Yes Yes Yes
KKBK0005995 KOTAK MAHINDRA BANK LIMITED RATLAM - CHANDNI CHOWK KOTAK MAHINDRA BANK LTD H NO - 70/71 CHANDNI CHOWK RATLAM - 457001. MADHYA PRADESH RATLAM Madhya Pradesh 457001 Yes Yes Yes
KKBK0005981 KOTAK MAHINDRA BANK LIMITED RATLAM NEW ROAD KOTAK MAHINDRA BANK LTD 16 45 RATLAM PLAZA NEW ROAD RATLAM 457001 MADHYA PRADESH RATLAM Madhya Pradesh 457001 Yes Yes Yes
KKBK0005948 KOTAK MAHINDRA BANK LIMITED RAU BRANCH GR FLOOR BALAJI TRADE CENTRE WARD NO 6 A B RD TEHSIL AND DISTRICT INDORE MADHYA PRADESH PIN 453331 RAU Madhya Pradesh 453331 Yes Yes Yes
KKBK0005961 KOTAK MAHINDRA BANK LIMITED SALIWADA BRANCH SHOP NO 15 PLOT NO 20 1 SURVEY NO 51 76 SALIWADA POST BARELA TEHSIL DISTRICT JABALPUR MP 483001 SALIWADA Madhya Pradesh 483001 Yes Yes Yes
KKBK0005914 KOTAK MAHINDRA BANK LIMITED SARRA BRANCH SHOP NO 1 & 2 GROUND FLOOR THAKRE BHAVAN NEAR 132 KV SUBSTATION VILLAGE SARRA TEHSIL & DISTRICT CHHINDWARA. PIN - 480001. MADHYA PRADESH SARRA MADHYA PRADESH Yes Yes Yes
KKBK0005988 KOTAK MAHINDRA BANK LIMITED SATNA - REWA ROAD KOTAK MAHINDRA BANK LTD HOTEL SAVERA COMPOUND REWA ROAD SATNA - 485001. MADHYA PRADESH SATNA MADHYA PRADESH Yes Yes Yes
KKBK0005923 KOTAK MAHINDRA BANK LIMITED SEHORE BRANCH NEAR HDFC BANK SEHORE 466001 TALUKA AND DISTRICT SEHORE MADHYA PRADESH SEHORE Madhya Pradesh 466001 Yes Yes Yes
KKBK0005936 KOTAK MAHINDRA BANK LIMITED CHHINDWARA SEONI BRANCH PLOT NO 35 1 BLOCK NO 58 RAJYOG PALACE CHHINDWARA CHOWK STATION ROAD SEONI MP 480661 SEONI Madhya Pradesh 480661 Yes Yes Yes
KKBK0005959 KOTAK MAHINDRA BANK LIMITED SHAHDOL BRANCH GROUND FLOOR KHASRA NO 81 2 PATWARI HALKA NO 76 SHAHDOL TEHSIL SOHAGPUR DIST SHAHDOL M P 484001 SHAHDOL Madhya Pradesh 484001 Yes Yes Yes
KKBK0RRMN01 KOTAK MAHINDRA BANK LIMITED RAJ RAJESHWARI MAHILA NAGRIK SAHAK MAHILA NAGRIK SHAKARI BANK NAI SADAK NAGAR RADHA TAKIAZ SHAJAPUR 4652001 SHAJAPUR Madhya Pradesh 465001 Yes Yes Yes
KKBK0SNSB01 KOTAK MAHINDRA BANK LIMITED SHAJAPUR NAGRIK SAHAKARI BANK MARY SHAJAPUR NAGRIK SAHAKARI BANK MARYADIT MOHAN BHAI COMPLEX NAI SADAK SHAJAPUR MP SHAJAPUR Madhya Pradesh 465001 Yes Yes Yes
KKBK0005910 KOTAK MAHINDRA BANK LIMITED SHUJALPUR BRANCH SHOP NO 29/1 GROUND FLOOR MG ROAD IN FRONT OF JAWAHARLAL NEHRU COLLEGE SHUJALPUR DISTT - SHAJAPUR PIN 465333. MADHYA PRADESH SHUJALPUR Madhya Pradesh 465333 Yes Yes Yes
KKBK0005934 KOTAK MAHINDRA BANK LIMITED UJJAIN ADITYA PLAZA 34 AND 35 KAMLA NEHRU MARG FREEGUNJ UJJAIN 456010 UJJAIN Madhya Pradesh 456010 Yes Yes Yes
KKBK0005985 KOTAK MAHINDRA BANK LIMITED UJJAIN TILAK MARG KOTAK MAHINDRA BANK LTD 89/1 NEW ROAD NAI SADAK TILAK MARG UJJAIN - 456001. MADHYA PRADESH UJJAIN MADHYA PRADESH Yes Yes Yes
KKBK0005943 KOTAK MAHINDRA BANK LIMITED BASODA BRANCH GR FLOOR PLOT NO 808 WARD NO 7 OPP JAIN MANDIR GANJBASODA DISTRICT VIDISHA MP PIN 464221 VIDISHA Madhya Pradesh 464221 Yes Yes Yes
Showing 76 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.