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.

197,048

Total bank branches

382

Active banks covered

45

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
197,048 Searchable bank branches in the IFSC directory
382 Active banks with indexed branch data
45 States available in current branch coverage

2,026 IFSC results

Filtered results based on your current search criteria.

KOTAK MAHINDRA BANK LIMITED

PARADIP BRANCH

KKBK0007322
PARADIP BRANCH- ORRISA, GROUND FLOOR, PLOT NO-417, KHATA NO-68, MAUZA, BIJAYACHANDRAPUR, PARADIP, JAGATSINGHAPUR-ORRISA-754142, PARADEEP, JAGATSINGHPUR, ODISHA, 754142
JAGATSINGHPUR, ODISHA
MICR: Not available
View IFSC details

KOTAK MAHINDRA BANK LIMITED

ROURKELA

KKBK0000495
GROUND FLOOR, PLOT NO 201 MAIN ROAD ADJOINING HARAYAN, ROURKELA 769001, RAURKELA, SUNDARGARH, ODISHA, 769001
SUNDARGARH, ODISHA
MICR: Not available
View IFSC details

KOTAK MAHINDRA BANK LIMITED

PONDICHERRY

KKBK0000532
GROUND FLOOR & 1ST FLOOR, SHOP NO. 27, OLD NO. 25/A, MUTHUMARIAMMAN KOLI STREET, PINDICHERY PIN 605001, PONDICHERRY, PONDICHERRY, PUDUCHERRY, 605001
PONDICHERRY, PUDUCHERRY
MICR: Not available
View IFSC details

KOTAK MAHINDRA BANK LIMITED

Puducherry Pondicherry

KKBK0008955
188 Old No 70 Mission Street Puducherry Pondicherry 605001, Puducherry, Puducherry, Puducherry, 605001
Puducherry, Puducherry
MICR: 605485004
View IFSC details

KOTAK MAHINDRA BANK LIMITED

AMLOH

KKBK0000266
24/52 BYEPASS ROAD DISTT: FATEHGARH SAHIB AMLOH, PUNJAB - 147 203, AMLOH, FATEHGARH SAHIB, PUNJAB
FATEHGARH SAHIB, PUNJAB
MICR: Not available
View IFSC details

KOTAK MAHINDRA BANK LIMITED

Ajnhnala

KKBK0004057
Khasara No 448 74 Amritsar Road Near Swaraj Tractor Agency Ajnala 143102, Amritsar, Ajnala, Punjab, 143102
Ajnala, Punjab
MICR: 143485552
View IFSC details

KOTAK MAHINDRA BANK LIMITED

AMRITSAR

KKBK0000255
10, KENNEDY AVENUE, THE MAIN MALL RD. AMRITSAR, PUNJAB- 143 001., AMRITSAR, AMRITSAR, PUNJAB
AMRITSAR, PUNJAB
MICR: Not available
View IFSC details

KOTAK MAHINDRA BANK LIMITED

Amritsar Batala Road

KKBK0004006
Ground Floor Pot No 5 Jawahar Nagar Batala Road Amritsar 143 001 Punjab, Amritsar, Amritsar, Punjab
Amritsar, Punjab
MICR: 143485007
View IFSC details

KOTAK MAHINDRA BANK LIMITED

Meharbanpura

KKBK0004074
Nijjer Market Meherbanpur 143115 District Amritsar Punjab, Amritsar, Meharbanpur, Punjab, 143115
Meharbanpur, Punjab
MICR: 143485452
View IFSC details

KOTAK MAHINDRA BANK LIMITED

BARNALA BRANCH

KKBK0004056
BARNALA BRANCH- PUNJAB GROUND FLOOR, B-12/293, PAKA COLLEGE ROAD, BARNALA-148101-PUNJAB, BARNALA, SANGRUR, PUNJAB, 148101
SANGRUR, PUNJAB
MICR: Not available
View IFSC details

KOTAK MAHINDRA BANK LIMITED

Bathinda

KKBK0004059
3a Civil Lines 83 Liberty Chowk Bhatinda 151001, Bathinda, Bathinda, Punjab, 151001
Bathinda, Punjab
MICR: 151485003
View IFSC details

KOTAK MAHINDRA BANK LIMITED

Ramapurphul

KKBK0004084
Opp Bank Of India Bank Bazaar Rampura Phul 151103 Dist Bathinda Punjab, Bathinda, Rampura Phul, Punjab, 151103
Rampura Phul, Punjab
MICR: 151485302
View IFSC details

KOTAK MAHINDRA BANK LIMITED

BHUCHO MANDI BRANCH

KKBK0004054
GROUND FLOOR, W-1/36, BHUCHO KANCHIYA ROAD, NEAR TRUCK UNION, BHUCHO MANDI - 151101, TEHSIL AND DISTRICT BATHINDA. PUNJAB., BHUCHO MANDI, BATHINDA, PUNJAB, 151101
BATHINDA, PUNJAB
MICR: Not available
View IFSC details

KOTAK MAHINDRA BANK LIMITED

Chandigarh Sector Branch

KKBK0004208
Ground And First Floor 282 Sec 32d Chandigarh Ut 160030, Chandigarh, Chandigarh, Punjab, 160030
Chandigarh, Punjab
MICR: 160485018
View IFSC details

KOTAK MAHINDRA BANK LIMITED

Kotkapura

KKBK0004070
Near Hdfc And Amar Theatre Faridkot Road Kotkapura 151204 Dist Faridkot State Punjab, Faridkot, Kotkapura, Punjab, 151204
Kotkapura, Punjab
MICR: 151485152
View IFSC details

KOTAK MAHINDRA BANK LIMITED

Azimgarh

KKBK0004058
Kotak Mahindra Bank Limited. Ground Floor, Khasra No.1281/7/11-9, Opposite Hotel Giorgio, Hanumangarh Road, Azimgarh, Punjab. Pin - 152116, Fazilka, Azimgarh, Punjab, 152116
Azimgarh, Punjab
MICR: 152485052
View IFSC details

KOTAK MAHINDRA BANK LIMITED

Dera Baba Nanak Branch

KKBK0004114
Grd Flr Khasra No 386 Khewat 262 Khatauni 573 Batala Rd Pokhoke Dera Baba Nanak Dist Gurdaspur Punjab 143604, Gurdaspur, Pokhoke Dera Baba Nanak, Punjab, 143604
Pokhoke Dera Baba Nanak, Punjab
MICR: 143485206
View IFSC details

KOTAK MAHINDRA BANK LIMITED

Dinanagar

KKBK0004063
G T Road Near Union Bank Dinanagar 143531, Gurdaspur, Dinanagar, Punjab, 143531
Dinanagar, Punjab
MICR: 143485352
View IFSC details
Showing 1711 to 1728 of 2,026 branches