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

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

2,112 IFSC results

Filtered results based on your current search criteria.

ICICI BANK LIMITED

KASUMPTI

ICIC0003668
SCO 14 15 16 BLOCK NO.3 SDA COMPLEX KASUMPTI SHIMLA 171009, KASUMPTI JUNGA, SIMLA, HIMACHAL PRADESH, 171009
SIMLA, HIMACHAL PRADESH
MICR: Not available
View IFSC details

ICICI BANK LIMITED

KULU

ICIC0000736
ICICI BANK LTD., 40/8, NEAR KALA KENDRA, DHALPUR, KULLU (HP). 175 101, KULU, KULU, HIMACHAL PRADESH
KULU, HIMACHAL PRADESH
MICR: Not available
View IFSC details

ICICI BANK LIMITED

Manali

ICIC0003741
Icici Bank Ltd., 131.132, Ward No 3, Opp. Nagar Parishad, The Mall, Manali, District Kullu, Himachal Pradesh.175131, Kulu, Manali, Himachal Pradesh, 175131
Manali, Himachal Pradesh
MICR: 175229052
View IFSC details

ICICI BANK LIMITED

MANDI

ICIC0000451
ICICI BANK LTD., OPP. BUS STAND, SERI BAZAAR, MANDI, HIMACHAL PRADESH – 175001, MANDI, MANDI, HIMACHAL PRADESH, 175001
MANDI, HIMACHAL PRADESH
MICR: Not available
View IFSC details

ICICI BANK LIMITED

NAHAN

ICIC0000628
ICICI BANK LTD., HOTEL CITY HEART, OPP. PLAY GROUND, NEAR DELHI GATE, NAHAN-173001, DIST. SIRMAUR, NAHAN, SIRMAUR, HIMACHAL PRADESH, 173001
SIRMAUR, HIMACHAL PRADESH
MICR: Not available
View IFSC details

ICICI BANK LIMITED

PALAMPUR

ICIC0000936
ICICI BANK LTD., SUDESH NILEY, WARD NO 2, NH 22, PALAMPUR, DISTT KANGRA H.P. 176 061, PALAMPUR, KANGRA, HIMACHAL PRADESH
KANGRA, HIMACHAL PRADESH
MICR: Not available
View IFSC details

ICICI BANK LIMITED

PAONTA SAHIB

ICIC0001407
ICICI BANK LTD.- 99- WARD NO. 6- MAIN MARKET ROAD- PAONTA SAHIB- HIMACHAL PRADESH 173025, PAONTA SAHIB, SIRMAUR, HIMACHAL PRADESH, 173025
SIRMAUR, HIMACHAL PRADESH
MICR: Not available
View IFSC details

ICICI BANK LIMITED

PARWANOO

ICIC0003736
ICICI BANK LTD PARWANOO KH NO.434/25/12,MAUJA UP MOHAL SECTOR-1 PARWANOO DISTT SOLAN H.P 173220, PARWANOO, SOLAN, HIMACHAL PRADESH, 173220
SOLAN, HIMACHAL PRADESH
MICR: Not available
View IFSC details

ICICI BANK LIMITED

RAMPUR HIMACHAL PRADESH

ICIC0001626
ICICI BANK LTD., NEAR BUS STAND, ADJOINING AYODHYA NATH MANDIR, RAMPUR, HIMACHAL PRADESH- 172001, RAMPUR, SIMLA, HIMACHAL PRADESH, 172001
SIMLA, HIMACHAL PRADESH
MICR: Not available
View IFSC details

ICICI BANK LIMITED

Gumma

ICIC0007709
Icici Bank Ltd., Khasra No.1032/593, Main Market, Gumma, Dist.shimla, Himachal Pradesh.171202, Simla, Guma, Himachal Pradesh, 171202
Guma, Himachal Pradesh
MICR: 171229009
View IFSC details

ICICI BANK LIMITED

Mashnoo

ICIC0004426
Icici Bank Ltd., Khasra No. 907, Mauza Mashnoo, Ward No. 3, Teh. Rampur, Dist. Shimla, Himachal Pradesh.172102, Simla, Rampur, Himachal Pradesh, 172102
Rampur, Himachal Pradesh
MICR: 172229005
View IFSC details

ICICI BANK LIMITED

New Shimla

ICIC0003702
Icici Bank Ltd., Nh.22, Bcs, New Shimla, Shimla, Himachal Pradesh.171009, Simla, Simla, Himachal Pradesh, 171009
Simla, Himachal Pradesh
MICR: 171229007
View IFSC details

ICICI BANK LIMITED

SANJAULI

ICIC0001698
ICICI BANK LTD, CHHAJTA HEIGHTS, SANJAULI MAIN, SHIMLA-171006 HP, SIMLA, SIMLA, HIMACHAL PRADESH, 171006
SIMLA, HIMACHAL PRADESH
MICR: Not available
View IFSC details

ICICI BANK LIMITED

Sawara

ICIC0004427
Icici Bank Ltd., 1424, Village Srarswati Nagar, Sawara, P.o. Hatkoti, Teh. Jubbal, Dist. Shimla, Himachal Pradesh.171206, Simla, Sawara, Himachal Pradesh, 171206
Sawara, Himachal Pradesh
MICR: 171229011
View IFSC details

ICICI BANK LIMITED

SHIMLA 

ICIC0006353
THE MALL, SHIMLA, HIMACHAL PRADESH. 171001 , SIMLA, SIMLA, HIMACHAL PRADESH, 171001
SIMLA, HIMACHAL PRADESH
MICR: Not available
View IFSC details

ICICI BANK LIMITED

SOLAN

ICIC0000504
ICICI BANK LTD.,KAPOOR COMPLEX, THE MALL, SOLAN - 173212, HIMACHAL PRADESH, SOLAN, SOLAN, HIMACHAL PRADESH, 173212
SOLAN, HIMACHAL PRADESH
MICR: Not available
View IFSC details

ICICI BANK LIMITED

SUNDER NAGAR

ICIC0002123
ICICI BANK LTD., 67-A, NEAR GOPAL MANDIR, NH 21, SUNDERNAGAR - 175002, MANDI DIST., HIMACHAL PRADESH  , SUNDAR NAGAR, MANDI, HIMACHAL PRADESH, 175002
MANDI, HIMACHAL PRADESH
MICR: Not available
View IFSC details

ICICI BANK LIMITED

Daulatpur

ICIC0004531
Icici Bank Ltd., Thakur Hoshiar Singh Complex, Khasra No. 3332/2083, Chalet Daulatpur, Dist. Una, Himachal Pradesh.177204, Una, Una, Himachal Pradesh, 177204
Una, Himachal Pradesh
MICR: 174229103
View IFSC details
Showing 415 to 432 of 2,112 branches