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

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,253 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.

Himachal Pradesh State Co-operative Bank

Paddar

HPSC0000347
Vpo Paddar Teh Paddar Mandi 175012, Mandi, Paddar, Himachal Pradesh, 175012
Paddar, Himachal Pradesh
MICR: 175311134
View IFSC details

Himachal Pradesh State Co-operative Bank

Rajgarh Mnd

HPSC0000351
Rajgarh Pin 175027, Mandi, Rajgarh, Himachal Pradesh, 175027
Rajgarh, Himachal Pradesh
MICR: 175311132
View IFSC details

Himachal Pradesh State Co-operative Bank

Rewalsar

HPSC0000321
Rewalsar Pin 175023, Mandi, Rewalsar, Himachal Pradesh, 175023
Rewalsar, Himachal Pradesh
MICR: 175311106
View IFSC details

Himachal Pradesh State Co-operative Bank

Sarkaghat

HPSC0000323
Sarkaghat, Mandi, Sarkaghat, Himachal Pradesh
Sarkaghat, Himachal Pradesh
MICR: 175311122
View IFSC details

Himachal Pradesh State Co-operative Bank

Smaila

HPSC0000338
Smaila, Tehsil Saraghat Pin-175034, Mandi, Sarkaghat, Himachal Pradesh, 175034
Sarkaghat, Himachal Pradesh
MICR: 174311007
View IFSC details

Himachal Pradesh State Co-operative Bank

Tihra

HPSC0000332
Tihra Tehsil Sarkaghat Pin 175026, Mandi, Sarkaghat, Himachal Pradesh, 175026
Sarkaghat, Himachal Pradesh
MICR: 174311008
View IFSC details

Himachal Pradesh State Co-operative Bank

Bachhunch Chapoti

HPSC0000458
Bachhunch Chapoti, Shimla, Rohru, Himachal Pradesh
Rohru, Himachal Pradesh
MICR: 171311025
View IFSC details

Himachal Pradesh State Co-operative Bank

Bharanu

HPSC0000401
Bharanu Tehsil Chopal, Shimla, Chopal, Himachal Pradesh
Chopal, Himachal Pradesh
MICR: 171311036
View IFSC details

Himachal Pradesh State Co-operative Bank

Chamain

HPSC0000403
Chamain Tehsil Kotkhai, Shimla, Kotkhai, Himachal Pradesh
Kotkhai, Himachal Pradesh
MICR: 171311034
View IFSC details

Himachal Pradesh State Co-operative Bank

Chirgaon

HPSC0000404
Chirgaon Pin, Shimla, Chirgaon, Himachal Pradesh
Chirgaon, Himachal Pradesh
MICR: 171311019
View IFSC details

Himachal Pradesh State Co-operative Bank

Dodra

HPSC0000410
Dodra Kwar Pin 171221, Shimla, Chirgaon, Himachal Pradesh, 171221
Chirgaon, Himachal Pradesh
MICR: 172311007
View IFSC details

Himachal Pradesh State Co-operative Bank

H P Secretariat

HPSC0000435
Bo Sectt Chhota Shimla 171002, Shimla, Shimla, Himachal Pradesh, 171002
Shimla, Himachal Pradesh
MICR: 171311006
View IFSC details

Himachal Pradesh State Co-operative Bank

Isbt Shimla

HPSC0000402
Bo Isbt Shimla Pin 171001, Shimla, Shimla, Himachal Pradesh, 171001
Shimla, Himachal Pradesh
MICR: 171311003
View IFSC details

Himachal Pradesh State Co-operative Bank

Jikhnipul

HPSC0000415
Jhiknipul Tehsil Chopal Pin 171211, Shimla, Chopal, Himachal Pradesh, 171211
Chopal, Himachal Pradesh
MICR: 171311038
View IFSC details

Himachal Pradesh State Co-operative Bank

Jubbal

HPSC0000416
Jubbal Tehsil Jubbal Distt Shimla Pin 171205, Shimla, Jubbal, Himachal Pradesh, 171205
Jubbal, Himachal Pradesh
MICR: 171311028
View IFSC details

Himachal Pradesh State Co-operative Bank

Junga

HPSC0000470
Po Junga Sub Tehsil Junga, Shimla, Shimla, Himachal Pradesh
Shimla, Himachal Pradesh
MICR: 171311059
View IFSC details

Himachal Pradesh State Co-operative Bank

Khalini

HPSC0000418
Khalini Shimla Pin 171002, Shimla, Shimla, Himachal Pradesh, 171002
Shimla, Himachal Pradesh
MICR: 171311004
View IFSC details

Himachal Pradesh State Co-operative Bank

Kharapathar

HPSC0000459
Khara Pathar Tehsil Jubbal Pin 171205, Shimla, Jubbal, Himachal Pradesh, 171205
Jubbal, Himachal Pradesh
MICR: 171311049
View IFSC details
Showing 361 to 378 of 2,112 branches