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

MAHILPUR BRANCH

KKBK0004099
GR FLOOR PREET BROS COMPLEX OPP MAIN BUS STAND GARSHANKAR CHANDIGARH RD DIST HOSHIARPUR PUNJAB 146105, HOSHIARPUR, MAHILPUR, PUNJAB
MAHILPUR, PUNJAB
MICR: Not available
View IFSC details

Kotak Mahindra Bank

RANDHAWA

KKBK0004085
GROUND FLOOR NEAR BUS STAND P O BHANA VILLAGE RANDHAWA 144205 TEHSIL DASUYA DIST HOSHIARPUR PUNJAB, HOSHIARPUR, RANDHAWA, PUNJAB
RANDHAWA, PUNJAB
MICR: Not available
View IFSC details

Kotak Mahindra Bank

USMAN SHAHID BRANCH

KKBK0004108
GR FLR DHALIWAL COMPLEX GT RD VILLAGE USMAN SHAHID POST DASUYA DISTRICT HOSHIARPUR PUNJAB PIN 144205, HOSHIARPUR, USMAN SHAHID, PUNJAB
USMAN SHAHID, PUNJAB
MICR: Not available
View IFSC details

Kotak Mahindra Bank

GADAIPUR BRANCH

KKBK0004023
GRD FLR SHOP NO BS21 VILLAGE GADAIPUR POST INDUSTRIAL TOWN JALANDHAR PUNJAB PIN 144004, JALANDHAR, GADAIPUR, PUNJAB
GADAIPUR, PUNJAB
MICR: Not available
View IFSC details

Kotak Mahindra Bank

JALANDHAR BASTI BAWA KHEL

KKBK0004024
GROUND FLOOR 37 12 ETC BASTI BAWA KHEL JALANDHAR 144021, JALANDHAR, JALANDHAR, PUNJAB
JALANDHAR, PUNJAB
MICR: Not available
View IFSC details

Kotak Mahindra Bank

JALANDHAR GUJRAL NAGAR BRANCH

KKBK0004021
GROUND FLOOR PLOT NO 2 GUJRAL NAGAR JALANDHAR PIN 144001, JALANDHAR, JALANDHAR, PUNJAB
JALANDHAR, PUNJAB
MICR: Not available
View IFSC details

Kotak Mahindra Bank

JALLANDER BRANCH

KKBK0004020
GROUND FLOOR 417 L MODEL TOWN JALLANDAR PUNJAB 144003, JALANDHAR, JALANDHAR, PUNJAB
JALANDHAR, PUNJAB
MICR: Not available
View IFSC details

Kotak Mahindra Bank

SHAHKOT

KKBK0004096
GROUND FLOOR ADJACENT TO ICICI BANK LTD MOGA ROAD SHAHKOT 144702 TEHSIL NABHA DISTT PATIALA PUNJAB, JALANDHAR, SHAHKOT, PUNJAB
SHAHKOT, PUNJAB
MICR: Not available
View IFSC details

Kotak Mahindra Bank

TANDA ROAD GAUSHALA BRANCH

KKBK0004019
GR FLOOR TANDA ROAD NEAR DEVI TALAB MANDIR OR OPPOSITE GAUSHALA JALANDHAR PUNJAB 144008, JALANDHAR, JALANDHAR, PUNJAB
JALANDHAR, PUNJAB
MICR: Not available
View IFSC details

Kotak Mahindra Bank

SIKRI

KKBK0004090
RES VILL SIKRI P O MAINI 144 631 BHAGUPURINAN TEHSIL BULATH DIST KAPURTHALA PUNJAB, KAPURTHALA, SIKRI, PUNJAB
SIKRI, PUNJAB
MICR: Not available
View IFSC details

Kotak Mahindra Bank

SULTANPUR LODHI

KKBK0004093
MODEL TOWN ROAD ADJ HDFC BANK LTD SULTANPUR LODHI 144626, KAPURTHALA, SULTANPUR LODHI, PUNJAB
SULTANPUR LODHI, PUNJAB
MICR: Not available
View IFSC details

Kotak Mahindra Bank

BRS NAGAR BRANCH

KKBK0003908
UPPER GROUND FLOOR SCO 36 37 F BLOCK BRS NAGAR NEAR ORIENT CINEMA EAST DAY LUDHIANA PUNJAB 141001, LUDHIANA, LUDHIANA, PUNJAB
LUDHIANA, PUNJAB
MICR: Not available
View IFSC details

Kotak Mahindra Bank

GILL ROAD - LUDHIANA

KKBK0003902
BLOCK XV 399 AND 399 1 BASEMENT GROUND AND I FLOOR MOONGPHALI MANDI GILL ROAD LUDHIANA 141003, LUDHIANA, LUDHIANA, PUNJAB
LUDHIANA, PUNJAB
MICR: Not available
View IFSC details

Kotak Mahindra Bank

LUDHIANA BRANCH

KKBK0003905
GROUND FLOOR SCO 31 SECTOR 32 CHANDIGARH ROAD LUDHIANA PUNJAB 141001, LUDHIANA, LUDHIANA, PUNJAB
LUDHIANA, PUNJAB
MICR: Not available
View IFSC details

Kotak Mahindra Bank

PAKHOWAL

KKBK0004079
KHASRA NO 48 5 NEAR MAIN BUS STAND PAKHOWAL 141108, LUDHIANA, PAKHOWAL, PUNJAB
PAKHOWAL, PUNJAB
MICR: Not available
View IFSC details

Kotak Mahindra Bank

SAMRALA

KKBK0004088
KHATA NO 842 871 KHASRA NO 53 57 0 10 CHANDIGARH ROAD SAMRALA 141114, LUDHIANA, SAMRALA, PUNJAB
SAMRALA, PUNJAB
MICR: Not available
View IFSC details

Kotak Mahindra Bank

MOHALI

KKBK0004089
SCO 537 SECTOR 70 MOHALI 160070, MOHALI SAHIBZADA AJIT SINGH NAGAR, SAS NAGAR MOHALI, PUNJAB
SAS NAGAR MOHALI, PUNJAB
MICR: Not available
View IFSC details

Kotak Mahindra Bank

SOHANA

KKBK0004092
KHASRA NO 678 CHANDIGARH LANDRAN ROAD SOHANA 140308, MOHALI SAHIBZADA AJIT SINGH NAGAR, SOHANA, PUNJAB
SOHANA, PUNJAB
MICR: Not available
View IFSC details
Showing 433 to 450 of 2,026 branches