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,385

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,385 Searchable bank branches in the IFSC directory
256 Active banks with indexed branch data
43 States available in current branch coverage

1,356 IFSC results

Filtered results based on your current search criteria.

KOTAK MAHINDRA BANK LIMITED

Jalandhar

KKBK0004018
Adjoining Sekhon Grand Namdev Chowk G T Road Jalandhar 144001, Jalandhar, Jalandhar, Punjab, 144001
Jalandhar, Punjab
MICR: 144485003
View IFSC details

KOTAK MAHINDRA BANK LIMITED

NAKODAR

KKBK0000258
GROUND FLOOR, AMRIK CHAMBERS, NURMAHAL ROAD NAKODAR – 144040 JALLANDHAR, JALANDHAR, JALANDHAR, PUNJAB, 144040
JALANDHAR, PUNJAB
MICR: Not available
View IFSC details

KOTAK MAHINDRA BANK LIMITED

KAPURTHALA

KKBK0000252
GROUND FLOOR, SIMMI PLAZAPLOT NO 51, MALL ROAD,KAPURTHALA - 144 601PUNJAB, KAPURTHALA, KAPURTHALA, PUNJAB
KAPURTHALA, PUNJAB
MICR: Not available
View IFSC details

KOTAK MAHINDRA BANK LIMITED

Agwar Gujjran Branch

KKBK0003909
Grd 1st Flr Shop No Bxix 1849 Plot No 508 1a 505 1b 508 1c College Rd Agwar Gujjran Jagraon Pb 142026, Ludhiana, Agwar Gujjran, Punjab, 142026
Agwar Gujjran, Punjab
MICR: 142485052
View IFSC details

KOTAK MAHINDRA BANK LIMITED

Doraha

KKBK0004064
Old Grain Market Doraha 141421, Ludhiana, Doraha, Punjab, 141421
Doraha, Punjab
MICR: 141485007
View IFSC details

KOTAK MAHINDRA BANK LIMITED

LUDHIANA

KKBK0000251
SCO 120, GROUND FLOOR,FEROZE GANDHI MARKET,LUDHIANA - 141 001, LUDHIANA, LUDHIANA, PUNJAB
LUDHIANA, PUNJAB
MICR: Not available
View IFSC details

KOTAK MAHINDRA BANK LIMITED

Ludhiana

KKBK0003901
Kotak Mahindra Bank Ltd., Upper Ground Floor, B-19-400/2, Rani Jhansi Road, Civil Lines, Ludhiana - 141001, Punjab, Ludhiana, Ludhiana, Punjab, 141001
Ludhiana, Punjab
MICR: 141485006
View IFSC details

KOTAK MAHINDRA BANK LIMITED

MILLER GUNJ BRANCH

KKBK0003900
MILLER GUNJ BRANCH- LUDHIANA, GROUND FLOOR, PREMISES NO. 180, GRANT TRUNK ROAD, MILLER GUNJ, LUDHIANA , PUNJAB-141003, LUDHIANA, LUDHIANA, PUNJAB, 141003
LUDHIANA, PUNJAB
MICR: Not available
View IFSC details

KOTAK MAHINDRA BANK LIMITED

MODEL TOWN EXTENSION BRANCH

KKBK0003904
MODEL TOWN BRANCH LUDHIANA GROUND FLOOR SCO 27 A BLOCK MODEL TOWN EXTENSION LUDHIANA 141001, LUDHIANA, LUDHIANA, PUNJAB, 141001
LUDHIANA, PUNJAB
MICR: Not available
View IFSC details

KOTAK MAHINDRA BANK LIMITED

Sunder Nagar Branch

KKBK0003907
Ground Floor B 24 2594 Khasra No 4985 32 4986 32 4987 32 Taraf Saidan Jagat Nagar Also Known As Sunder Nagar Ludhiana Punjab 141007, Ludhiana, Ludhiana, Punjab, 141007
Ludhiana, Punjab
MICR: 141485011
View IFSC details

KOTAK MAHINDRA BANK LIMITED

Jawaharke

KKBK0004068
Opp Bus Stand Budhlada Road Jawaharke 151505 Dist Mansa State Punjab, Mansa, Jawaharke, Punjab, 151505
Jawaharke, Punjab
MICR: 151485052
View IFSC details

KOTAK MAHINDRA BANK LIMITED

Moga Branch

KKBK0004106
Gr Floor Shop No 7 8 Scheme No 3 Truck Stand Moga Ferozpur Road Moga Mehla Singh Moga Pujab 142001, Moga, Moga, Punjab, 142001
Moga, Punjab
MICR: 142485002
View IFSC details

KOTAK MAHINDRA BANK LIMITED

MOHALI BRANCH

KKBK0004098
GR FLOOR AND BASEMENT FLOOR SCO NO 58 PHASE XI SECTOR 65 MOHALI PUNJAB 160062, MOHALI, RUPNAGAR, PUNJAB, 160062
RUPNAGAR, PUNJAB
MICR: Not available
View IFSC details

KOTAK MAHINDRA BANK LIMITED

Malout

KKBK0004072
Adj Bdo Office Malout Muktsar Road Vill Malout 152107 Muktsar Dist Punjab, Muktsar, Malout, Punjab, 152107
Malout, Punjab
MICR: 152485202
View IFSC details

KOTAK MAHINDRA BANK LIMITED

MULLANPUR - DAKHA

KKBK0000267
FLOOR 1/150 A FEROZEPUR ROAD, MULLANPUR DAKHA, DISTT LUDHIANA, PUNJAB - 141 101., MULLANPUR DAKHA, LUDHIANA, PUNJAB
LUDHIANA, PUNJAB
MICR: Not available
View IFSC details

KOTAK MAHINDRA BANK LIMITED

PALDI BRANCH

KKBK0002564
PALDI BRANCH-AHMEDABAD, GROUND FLOOR, “ SANSTAR HOUSE “, FORMERLY VIVA II), OPPOSITE SUVIDHA, SHOPPING CENTER, NEAR MAHALAXMI – CROSS ROAD, PALDI AHMEDABAD-380007, PALDI, HOSHIARPUR, PUNJAB, 380007
HOSHIARPUR, PUNJAB
MICR: Not available
View IFSC details

KOTAK MAHINDRA BANK LIMITED

Duladi

KKBK0004097
Ground Floor Punjab Pipe Store Malerkotla Rd Vill Duladi Tehsil Nabha Distt Patiala Punjab 147201, Patiala, Duladi, Punjab, 147201
Duladi, Punjab
MICR: 147485152
View IFSC details

KOTAK MAHINDRA BANK LIMITED

MANDI GOBINDGARH BRANCH PATIALA

KKBK0004055
MAIN POST OFFICE ROAD, MANDI BOVIND GARH ,PATIALA-PUNJAB-147301, PATIALA, PATIALA, PUNJAB, 147301
PATIALA, PUNJAB
MICR: Not available
View IFSC details
Showing 1081 to 1098 of 1,356 branches