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

6,148 IFSC results

Filtered results based on your current search criteria.

STATE BANK OF INDIA

ZONAL OFFICE HARYANA

SBIN0006754
SCO 181,182 SECTOR 8 CCHANDIGARH160018, YAMUNANAGAR, YAMUNANAGAR, HARYANA
YAMUNANAGAR, HARYANA
MICR: Not available
View IFSC details

STATE BANK OF MYSORE

SUSHANTHLOK

SBMY0040661
CENTRE POINT A BLOCK SUSHANTLOK PHASE I GURGAON, GURGAON, GURGAON, HARYANA
GURGAON, HARYANA
MICR: Not available
View IFSC details

STATE BANK OF MYSORE

KUNDLI

SBMY0041008
SCO NO 55 COMMERCIAL COMPLEX HSIIDC KUNDLI SONEPAT HARYANA 131028, KUNDLI, SONIPAT, HARYANA, 131028
SONIPAT, HARYANA
MICR: Not available
View IFSC details

STATE BANK OF MYSORE

PANCHKULA

SBMY0041035
SCO NO 90 SECTOR 21 PANCHKULA HARYANA 134112, PANCHKULA, PANCHKULA, HARYANA, 134112
PANCHKULA, HARYANA
MICR: Not available
View IFSC details

STATE BANK OF PATIALA

AGROGA

STBP0001380
VILLAGE PO AGROHA DISTT HISAR PIN 125047, AGROHA, HISAR, HARYANA, 125047
HISAR, HARYANA
MICR: Not available
View IFSC details

STATE BANK OF PATIALA

AMBALA (SAJC)

STBP0000724
S A JAIN COLLEGE AMBALA, AMBALA, AMBALA, HARYANA
AMBALA, HARYANA
MICR: Not available
View IFSC details

STATE BANK OF PATIALA

AMBALA CITY C.M

STBP0000155
TEH AMBALA HARYANA-134002, AMBALA, AMBALA, HARYANA, 134002
AMBALA, HARYANA
MICR: Not available
View IFSC details

STATE BANK OF PATIALA

AMBALA CITY G.T.ROAD

STBP0000316
HARYANA-134002, AMBALA, AMBALA, HARYANA, 134002
AMBALA, HARYANA
MICR: Not available
View IFSC details

STATE BANK OF PATIALA

AMBALA HUDA SECTOR 9

STBP0000762
AMBALA HUDA SECTOR 9, AMBALA, AMBALA, HARYANA
AMBALA, HARYANA
MICR: Not available
View IFSC details

STATE BANK OF PATIALA

DHULKOTE

STBP0000757
DHULKOTE, AMBALA, AMBALA, HARYANA
AMBALA, HARYANA
MICR: Not available
View IFSC details

STATE BANK OF PATIALA

NARAINGARH

STBP0000975
NEAR PANJLASA CHOWK, SADHAURA ROAD NARAINGARH DISTT AMBALA HARYANA, AMBALA, AMBALA, HARYANA
AMBALA, HARYANA
MICR: Not available
View IFSC details

STATE BANK OF PATIALA

AMBALA CANTT ARYA COLLEGE

STBP0000755
AMBALA CANTT ARYA COLLEGE, AMBALA CANTT., AMBALA, HARYANA
AMBALA, HARYANA
MICR: Not available
View IFSC details

STATE BANK OF PATIALA

AMBALA CANTT HOUSING BOARD COL

STBP0000578
HOUSING BOARD COLONY 238 RAM BAGH ROAD HARYANA-133001, AMBALA CANTT., AMBALA, HARYANA, 133001
AMBALA, HARYANA
MICR: Not available
View IFSC details

STATE BANK OF PATIALA

AMBALA CANTT.(SADAR BAZAR)

STBP0000366
SADAR BAZAR (HARYANA), AMBALA CANTT., AMBALA, HARYANA
AMBALA, HARYANA
MICR: Not available
View IFSC details

STATE BANK OF PATIALA

ANWAL

STBP0000391
VPO ANWAL TEH ROHTAK HARYANA-124411, ANWAL, ROHTAK, HARYANA, 124411
ROHTAK, HARYANA
MICR: Not available
View IFSC details

STATE BANK OF PATIALA

ASSANDH

STBP0000358
HARYANA-132009, ASSANDH, PANIPAT, HARYANA, 132009
PANIPAT, HARYANA
MICR: Not available
View IFSC details

STATE BANK OF PATIALA

ATELI MANDI

STBP0000683
DIST MOHINDERGFARH, ATELI, MAHENDRAGARH, HARYANA
MAHENDRAGARH, HARYANA
MICR: Not available
View IFSC details

STATE BANK OF PATIALA

ATTA

STBP0000363
TEH PANIPAT HARYANA-, ATTA, PANIPAT, HARYANA
PANIPAT, HARYANA
MICR: Not available
View IFSC details
Showing 5041 to 5058 of 6,148 branches