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,461 IFSC results

Filtered results based on your current search criteria.

STATE BANK OF INDIA

Drawl

SBIN0050432
Ylivibsntu171108h, Hma, Drawl, Himachal Pradesh
Drawl, Himachal Pradesh
MICR: 171002028
View IFSC details

STATE BANK OF INDIA

KUSUMPATISHIMLA

SBIN0050717
SDA COMPLEX KAMUMPATI SHIMLA, HMA, SIMLA, HIMACHAL PRADESH
SIMLA, HIMACHAL PRADESH
MICR: Not available
View IFSC details

STATE BANK OF INDIA

Pujarli

SBIN0050539
Vpo Pujarli, Hma, Pujarli, Himachal Pradesh
Pujarli, Himachal Pradesh
MICR: 171002029
View IFSC details

STATE BANK OF INDIA

Shimla East

SBIN0050204
Shimla East Himachal Pradesh710002, Hma, Simla, Himachal Pradesh
Simla, Himachal Pradesh
MICR: 171002022
View IFSC details

STATE BANK OF INDIA

Shimla,mall Road

SBIN0050118
The Mallshimla Himachal Pradesh710002, Hma, Simla, Himachal Pradesh
Simla, Himachal Pradesh
MICR: 171002045
View IFSC details

STATE BANK OF INDIA

SHIMLASANJAULI

SBIN0050611
HOTEL BROAD VIEWS SANJAULI SHIMLA, HMA, SIMLA, HIMACHAL PRADESH
SIMLA, HIMACHAL PRADESH
MICR: Not available
View IFSC details

STATE BANK OF INDIA

IGMC SHIMLA

SBIN0004054
IGMC SHIMLA DIST SHIMLA, HIMACHAL PRADESH, HP, SHIMLA, HIMACHAL PRADESH
SHIMLA, HIMACHAL PRADESH
MICR: Not available
View IFSC details

STATE BANK OF INDIA

Bhagani

SBIN0050536
Eosb, Imu, Bhagani, Himachal Pradesh
Bhagani, Himachal Pradesh
MICR: 173002105
View IFSC details

STATE BANK OF INDIA

Boghdhar

SBIN0050562
Vpo Boghdhar, Imu, Boghdhar, Himachal Pradesh
Boghdhar, Himachal Pradesh
MICR: 173002037
View IFSC details

STATE BANK OF INDIA

Panog

SBIN0050570
An E A, Imu, Panog, Himachal Pradesh
Panog, Himachal Pradesh
MICR: 173002107
View IFSC details

STATE BANK OF INDIA

PAONTA SAHIB

SBIN0050321
TEH POANTA SAHIB HP 173025, IMU, PAONTA SAHIB, HIMACHAL PRADESH
PAONTA SAHIB, HIMACHAL PRADESH
MICR: Not available
View IFSC details

STATE BANK OF INDIA

Ronhat

SBIN0050438
Po Ronhat Teh Shillai Hp 173027, Imu, Shillai, Himachal Pradesh, 173027
Shillai, Himachal Pradesh
MICR: 173002104
View IFSC details

STATE BANK OF INDIA

Timbi

SBIN0050569
Timbi Teh Shillai Hp 173029, Imu, Timbi, Himachal Pradesh, 173029
Timbi, Himachal Pradesh
MICR: 173002106
View IFSC details

STATE BANK OF INDIA

WASANI

SBIN0050559
VPO WASNI BLOCK PACHHAD HP 173024, IMU, WASNI, HIMACHAL PRADESH
WASNI, HIMACHAL PRADESH
MICR: Not available
View IFSC details

STATE BANK OF INDIA

INDORA

SBIN0011983
VPO INDORA,DISTT KANGRA,HIMACHAL PRADESH 176401, INDORA, KANGRA, HIMACHAL PRADESH, 176401
KANGRA, HIMACHAL PRADESH
MICR: Not available
View IFSC details

STATE BANK OF INDIA

JAHU KHURAD

SBIN0011877
HAMIRPUR,HIMACHAL PRADESH, JAHU, HAMIRPUR, HIMACHAL PRADESH
HAMIRPUR, HIMACHAL PRADESH
MICR: Not available
View IFSC details

STATE BANK OF INDIA

R And Db Racc Jasur

SBIN0063505
1st Floor State Bank Of India Jasur Tehsil Nurpur, Distt Kangra,himachal Pradesh, Pin 176201, Jasur, Jasur, Himachal Pradesh, 176201
Jasur, Himachal Pradesh
MICR: 176002167
View IFSC details

STATE BANK OF INDIA

JAWALI

SBIN0001528
DISTKANGRA HIMACHAL PRADESH 176023, JAWALI, KANGRA, HIMACHAL PRADESH, 176023
KANGRA, HIMACHAL PRADESH
MICR: Not available
View IFSC details
Showing 1297 to 1314 of 2,461 branches