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

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

Kiari

HPSC0000421
Kiari Tehsil Kotkhai Pin 171204, Shimla, Kotkhai, Himachal Pradesh, 171204
Kotkhai, Himachal Pradesh
MICR: 171311037
View IFSC details

Himachal Pradesh State Co-operative Bank

Mandal

HPSC0000454
Mandal Pin 171216, Shimla, Mandal, Himachal Pradesh, 171216
Mandal, Himachal Pradesh
MICR: 171311054
View IFSC details

Himachal Pradesh State Co-operative Bank

Mashobra

HPSC0000469
Village Mashobra-2 Post Office Mashobra Tehsil And District Shimla Pin 171007, Shimla, Shimla, Himachal Pradesh, 171007
Shimla, Himachal Pradesh
MICR: 171311060
View IFSC details

Himachal Pradesh State Co-operative Bank

Narkanda

HPSC0000426
Narkanda, Tehsil Kumarsain Pin-171213, Shimla, Kumarsain, Himachal Pradesh, 171213
Kumarsain, Himachal Pradesh
MICR: 171311018
View IFSC details

Himachal Pradesh State Co-operative Bank

Nerwa

HPSC0000427
Nerwa Tehsil Chopal Pin 171210, Shimla, Chopal, Himachal Pradesh, 171210
Chopal, Himachal Pradesh
MICR: 171311046
View IFSC details

Himachal Pradesh State Co-operative Bank

Nogli

HPSC0000428
Nogli Tehsil Rampur Bushahar Pin 172022, Shimla, Rampur, Himachal Pradesh, 172022
Rampur, Himachal Pradesh
MICR: 172311004
View IFSC details

Himachal Pradesh State Co-operative Bank

Pragati Nagar

HPSC0000429
Pragati Nagar Tehsil Kotkhai Pin 171202, Shimla, Kotkhai, Himachal Pradesh, 171202
Kotkhai, Himachal Pradesh
MICR: 171311042
View IFSC details

Himachal Pradesh State Co-operative Bank

Ratnari

HPSC0000447
Ratnari Tehsil Kotkhai Pin 171225, Shimla, Kotkhai, Himachal Pradesh, 171225
Kotkhai, Himachal Pradesh
MICR: 171311044
View IFSC details

Himachal Pradesh State Co-operative Bank

Saraswati Nagar

HPSC0000448
Saraswati Nagar Pin 171206, Shimla, Saraswati Nagar, Himachal Pradesh, 171206
Saraswati Nagar, Himachal Pradesh
MICR: 171311032
View IFSC details

Himachal Pradesh State Co-operative Bank

Summer Hill

HPSC0000461
Summer Hill Distt Shimla 171005, Shimla, Shimla, Himachal Pradesh, 171005
Shimla, Himachal Pradesh
MICR: 171311057
View IFSC details

Himachal Pradesh State Co-operative Bank

Dadahu

HPSC0000553
Dadahu Distt Sirmour Pin 173022, Sirmour, Dadahu, Himachal Pradesh, 173022
Dadahu, Himachal Pradesh
MICR: 173311059
View IFSC details

Himachal Pradesh State Co-operative Bank

Dc Office Nahan

HPSC0000572
Dc Nahan Pin 173026, Sirmour, Nahan, Himachal Pradesh, 173026
Nahan, Himachal Pradesh
MICR: 173311054
View IFSC details

Himachal Pradesh State Co-operative Bank

Dhaula Kuan

HPSC0000552
Dhaula Kuan Pin 173020, Sirmour, Dhaula Kuan, Himachal Pradesh, 173020
Dhaula Kuan, Himachal Pradesh
MICR: 173311107
View IFSC details

Himachal Pradesh State Co-operative Bank

Jamta

HPSC0000576
Jamta Tehsil Nahan Pin, Sirmour, Nahan, Himachal Pradesh
Nahan, Himachal Pradesh
MICR: 173311063
View IFSC details

Himachal Pradesh State Co-operative Bank

Kala Amb

HPSC0000556
Kala Amb Pin 173020, Sirmour, Kaka Amb, Himachal Pradesh, 173020
Kaka Amb, Himachal Pradesh
MICR: 173311062
View IFSC details

Himachal Pradesh State Co-operative Bank

Katcha Tank

HPSC0000557
Katcha Tank Pin 173001, Sirmour, Nahan, Himachal Pradesh, 173001
Nahan, Himachal Pradesh
MICR: 173311053
View IFSC details

Himachal Pradesh State Co-operative Bank

Lana Cheta

HPSC0000571
Lana Cheta Pin 173104, Sirmour, Lana Cheta, Himachal Pradesh, 173104
Lana Cheta, Himachal Pradesh
MICR: 173311058
View IFSC details

Himachal Pradesh State Co-operative Bank

Majra

HPSC0000558
Majra Pin 173021, Sirmour, Majra, Himachal Pradesh, 173021
Majra, Himachal Pradesh
MICR: 173311109
View IFSC details
Showing 379 to 396 of 2,112 branches