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

8,368 IFSC results

Filtered results based on your current search criteria.

STATE BANK OF INDIA

Benra

SBIN0050287
Vpo Benra Via Dhuri Teh Malerkotla, Sangrur, Benra, Punjab
Benra, Punjab
MICR: 148002209
View IFSC details

STATE BANK OF INDIA

Bhadaur

SBIN0050032
Teh Barnala, Sangrur, Bhadaur, Punjab
Bhadaur, Punjab
MICR: 148002068
View IFSC details

STATE BANK OF INDIA

Bhasaur

SBIN0050148
Rtmrkt Pj, Sangrur, Bhasaur, Punjab
Bhasaur, Punjab
MICR: 148002210
View IFSC details

STATE BANK OF INDIA

Bhatiwal Kalan

SBIN0050476
Teh Dist Sangrur, Sangrur, Bhatiwal Kalan, Punjab
Bhatiwal Kalan, Punjab
MICR: 148002010
View IFSC details

STATE BANK OF INDIA

Bhawanigarh

SBIN0050033
Teh Dist Sangrur, Sangrur, Bhawanigarh, Punjab
Bhawanigarh, Punjab
MICR: 148002019
View IFSC details

STATE BANK OF INDIA

Bhogiwal

SBIN0050389
Teh Malerkotla, Sangrur, Bhogiwal, Punjab
Bhogiwal, Punjab
MICR: 148002115
View IFSC details

STATE BANK OF INDIA

Bhurthala Mander

SBIN0051462
Vpo Bhurthala Mander Teh Malerkotla Sangrur Punjab, Sangrur, Malerkotla, Punjab
Malerkotla, Punjab
MICR: 148002114
View IFSC details

STATE BANK OF INDIA

CAC SANGRUR

SBIN0061955
CAC,BARRA CHOWK SANGRUR-148001, SANGRUR, SANGRUR, PUNJAB
SANGRUR, PUNJAB
MICR: Not available
View IFSC details

STATE BANK OF INDIA

Chananwal

SBIN0050405
Teh Barnala, Sangrur, Chananwal, Punjab
Chananwal, Punjab
MICR: 148002065
View IFSC details

STATE BANK OF INDIA

Cheema

SBIN0050034
Bus Stand Cheema, Sangrur, Cheema, Punjab
Cheema, Punjab
MICR: 148002260
View IFSC details

STATE BANK OF INDIA

CHEMMA JODHPUR

SBIN0007521
SANGRURPUNJAB 148103, SANGRUR, BARNALA, PUNJAB, 148103
BARNALA, PUNJAB
MICR: Not available
View IFSC details

STATE BANK OF INDIA

Chhahar

SBIN0051218
Vpo Chhahartehsil Sunamdist Sangrurpunjab 148035, Sangrur, Sunam, Punjab, 148035
Sunam, Punjab
MICR: 148002265
View IFSC details

STATE BANK OF INDIA

Chhajli

SBIN0050130
Vpo Chhajillki Teh Sunam, Sangrur, Chajli, Punjab
Chajli, Punjab
MICR: 148002261
View IFSC details

STATE BANK OF INDIA

D.a.c.barnala

SBIN0051223
Barnalasangrurpunjab 148101, Sangrur, Barnala, Punjab, 148101
Barnala, Punjab
MICR: 148002070
View IFSC details

STATE BANK OF INDIA

Dac, Sangrur

SBIN0051189
District Administrative Complexsangrur 148001distt Sangrurpunjab, Sangrur, Sangrur, Punjab
Sangrur, Punjab
MICR: 148002021
View IFSC details

STATE BANK OF INDIA

DHANAULA

SBIN0002333
BARNALAPUNJAB 148105, SANGRUR, BARNALA, PUNJAB, 148105
BARNALA, PUNJAB
MICR: Not available
View IFSC details

STATE BANK OF INDIA

DHANAULA

SBIN0050605
VILL DISTT SANGRUR, SANGRUR, DHANAULA, PUNJAB
DHANAULA, PUNJAB
MICR: Not available
View IFSC details

STATE BANK OF INDIA

Dharamgarh

SBIN0050466
Vpo Dharamgarh Teh Sunam, Sangrur, Dharamgarh, Punjab
Dharamgarh, Punjab
MICR: 148002258
View IFSC details
Showing 6931 to 6948 of 8,368 branches