IFSC Directory

Search IFSC codes, bank branches, addresses, and location details

Browse a large India-wide bank branch directory with IFSC search, city and state filters, and SEO-friendly detail pages for each branch.

164,249

Total bank branches

256

Active banks covered

43

States in directory

Directory Utility

Search by IFSC, bank name, branch, city, district, or state

The directory is built to help users move from broad discovery into exact branch pages that are easy to index and share.

Canonical detail pages Each branch can resolve to a clean IFSC URL with bank, branch, city, and state context.
Search-friendly flow Users can search broadly, filter results, or jump straight into a specific IFSC code page.
IFSC lookup | branch listing | SEO-friendly detail pages
164,249 Searchable bank branches in the IFSC directory
256 Active banks with indexed branch data
43 States available in current branch coverage

1,354 IFSC results

Filtered results based on your current search criteria.

KOTAK MAHINDRA BANK LIMITED

Model Town Panipat Branch

KKBK0004367
Ground Floor And Basement 20 Gole Market Model Town Panipat 132103, Panipat, Panipat, Haryana, 132103
Panipat, Haryana
MICR: 132485003
View IFSC details

KOTAK MAHINDRA BANK LIMITED

PANIPAT BRANCH

KKBK0000293
PLOT NO. 1181, ROYAL-II, GT ROAD, NEAR GURUDWARA, PANIPAT, HARYANA PIN : 132103, PANIPAT, PANIPAT, HARYANA, 132103
PANIPAT, HARYANA
MICR: Not available
View IFSC details

KOTAK MAHINDRA BANK LIMITED

ROHTAK

KKBK0000151
KOTAK MAHINDRA BANK LTD GROUND FLOOR, PLOT NO. 406 TO 408/28 ROOPALAY COMPLEX, MODEL TOWN ROHTAK, HARIYANA-124001, ROHTAK, ROHTAK, HARYANA, 124001
ROHTAK, HARYANA
MICR: Not available
View IFSC details

KOTAK MAHINDRA BANK LIMITED

Kanganpura

KKBK0004069
Kanganpur Road Near Kendriya Vidyalaya 2 Kanganpur 125055 Tehsil Sirsa Dist Sirsa State Haryana, Sirsa, Sirsa, Haryana, 125055
Sirsa, Haryana
MICR: 125485003
View IFSC details

KOTAK MAHINDRA BANK LIMITED

RAM NAGARIA BRANCH

KKBK0004326
GROUND FLOOR, PLOT NO 13, OPP TARA BABA KUTIA, NEAR GROVER ATTA CHAKKI, RANIA ROAD, VILLAGE : RAM NAGARIA, DIST SIRSA – 125055. HARYANA, SIRSA, SIRSA, HARYANA, 125055
SIRSA, HARYANA
MICR: Not available
View IFSC details

KOTAK MAHINDRA BANK LIMITED

Atlas Road Sonepat Branch

KKBK0004347
Gr Floor Abadi Model Town Atlas Road Sonipat New Minerwa Cinema Sonipat 131001, Sonipat, Sonipat, Haryana, 131001
Sonipat, Haryana
MICR: 110485136
View IFSC details

KOTAK MAHINDRA BANK LIMITED

Sonipat Sector Branch

KKBK0004366
Scf 7 Sector 14 Main Market Urban Estate Sonipat Sonepat Haryana 131001, Sonipat, Sonipat, Haryana, 131001
Sonipat, Haryana
MICR: 110485141
View IFSC details

KOTAK MAHINDRA BANK LIMITED

Yamuna Nagar Branch

KKBK0004355
Lower And Upper Gr Flr Plot 38 39 Shivaji Park Model Town Nehru Park Rd Yamuna Ngr Haryana 135001, Yamunanagar, Yamunanagar, Haryana, 135001
Yamunanagar, Haryana
MICR: 135485003
View IFSC details

KOTAK MAHINDRA BANK LIMITED

Shimla Branch

KKBK0004397
Gr Flr First Flr And Second Flr Jain Ashram Opp H P Tourism Lift Mall Shimla Himachal Pradesh 171001, Shimla, Shimla, Himachal Pradesh, 171001
Shimla, Himachal Pradesh
MICR: 171485002
View IFSC details

KOTAK MAHINDRA BANK LIMITED

Baddi

KKBK0004394
Kotak Mahindra Bank Ltd., Showroom No.5a & 6a, Village Kalyanpur, Baddi, Dist. Solan - 173205, Himachal Pradesh., Solan, Baddi, Himachal Pradesh, 173205
Baddi, Himachal Pradesh
MICR: 160485015
View IFSC details

KOTAK MAHINDRA BANK LIMITED

J P Chowk Branch

KKBK0004446
Ground Floor Left Side Portion J P Chowk Near General Bus Stand Gumat Jammu 180001, Jammu, Jammu, Jammu And Kashmir, 180001
Jammu, Jammu And Kashmir
MICR: 180485002
View IFSC details

KOTAK MAHINDRA BANK LIMITED

JAMMU

KKBK0000161
GROUND FLOOR , JHELAM RESORTS, OPP. BAHU PLAZA, RAIL HEAD COMPLEX, JAMMU-180012, JAMMU, JAMMU, JAMMU AND KASHMIR, 180012
JAMMU, JAMMU AND KASHMIR
MICR: Not available
View IFSC details

KOTAK MAHINDRA BANK LIMITED

CHAIBASA

KKBK0000156
GROUND FLOOR & FIRST FLOOR, OPPOSITE STATE BANK OF INDIA, MAIN ROAD, SADAR BAZAR, CHAIBASA, SINGHBHUMI-833201-JHARKHAND, CHAIBASA, PASCHIMI SINGHBHUM, JHARKHAND, 833201
PASCHIMI SINGHBHUM, JHARKHAND
MICR: Not available
View IFSC details

KOTAK MAHINDRA BANK LIMITED

DHANBAD

KKBK0000150
GROUND FLOOR, WARD NO. 18, RAMSON ARCADE, SHASTRI NAGAR, DHANBAD - 826 001, JHARKHAND, DHANBAD, DHANBAD, JHARKHAND
DHANBAD, JHARKHAND
MICR: Not available
View IFSC details

KOTAK MAHINDRA BANK LIMITED

JAMSHEDPUR

KKBK0000146
GAYATRI ENCLAVE, K. ROAD, S. TOWN, BISTUPUR, JAMSHEDPUR, JHARKHAND - 831 001., JAMSHEDPUR, PURBI SINGHBHUM, JHARKHAND
PURBI SINGHBHUM, JHARKHAND
MICR: Not available
View IFSC details

KOTAK MAHINDRA BANK LIMITED

Jugsalai Branch

KKBK0005701
Part Of Gr Flr Hotel Meridian Lokenath Anex Post Tatanagar Dist Purbi Singhbhum Jharkhand Pin 831002, Purbi Singhbhum, Jugsalai, Jharkhand, 831002
Jugsalai, Jharkhand
MICR: 831485004
View IFSC details

KOTAK MAHINDRA BANK LIMITED

Marar

KKBK0005794
Plot No 1016 Opposite Dr Geeta Sinha Hospital Mandu Seota Ranchi Hazaribaug Road 829117 Marar Jharkhand, Ramgarh, Marar, Jharkhand, 829117
Marar, Jharkhand
MICR: 829485002
View IFSC details

KOTAK MAHINDRA BANK LIMITED

Kanke Branch

KKBK0005636
Grd And 1st Floor Krishi Bhawan Kanke Rd Kanke Tehsil Kanke Dist Ranchi Jharkhand 834008, Ranchi, Kanke, Jharkhand, 834008
Kanke, Jharkhand
MICR: Not available
View IFSC details
Showing 433 to 450 of 1,354 branches