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

Harigarh

SBIN0051525
Vpo Harigarh The Dhanaula Distt Barnala, Barnala, Barnala, Punjab
Barnala, Punjab
MICR: 148002074
View IFSC details

STATE BANK OF INDIA

MAHAL KALAN

BKID0006581
BANK OF INDIA MAIN ROAD MAHAL KALAN DISTT BARNALA 148101, BARNALA, SANGRUR, PUNJAB, 148101
SANGRUR, PUNJAB
MICR: Not available
View IFSC details

STATE BANK OF INDIA

MEHALKALAN

SBIN0011915
DIST BARNALA,STATE PUNJAB PIN 148104, BARNALA, BARNALA, PUNJAB, 148104
BARNALA, PUNJAB
MICR: Not available
View IFSC details

STATE BANK OF INDIA

NGM BARNALA

SBIN0011914
NGM BARNALA,DISTBARNALA148101, BARNALA, BARNALA, PUNJAB
BARNALA, PUNJAB
MICR: Not available
View IFSC details

STATE BANK OF INDIA

R And Db Racc Barnala

SBIN0063453
Ist Floor, Sbi Main Branch, Pacca College Road, Barnala-148101, Barnala, Barnala, Punjab, 148101
Barnala, Punjab
MICR: Not available
View IFSC details

STATE BANK OF INDIA

RACC FIMM BARNALA

SBIN0063607
BSNL TELEPHONE EXCHANGE, FIRST FLOOR, KC ROAD, BARNALA, 148001, BARNALA, BARNALA, PUNJAB
BARNALA, PUNJAB
MICR: Not available
View IFSC details

STATE BANK OF INDIA

Tapa Mandi

SBIN0018690
School Street, Near Old Bus Stand,tapa Mandi, Dist.barnala, Punjab-148108, Barnala, Patiala, Punjab, 148108
Patiala, Punjab
MICR: 148002055
View IFSC details

STATE BANK OF INDIA

AMRITSAR ROAD BATALA

SBIN0010745
NEAR A V R FOUNDRY BATALAGURDASPUR DIST PUNJAB 143505, BATALA, GURDASPUR, PUNJAB, 143505
GURDASPUR, PUNJAB
MICR: Not available
View IFSC details

STATE BANK OF INDIA

BARING UNION CHRISTIAN COLLEGE(BUC) BATALA

SBIN0010668
BARING UNION CHRISTIAN COLLEGE BUC , JALANDHAR ROAD, BATALA, BATALA, GURDASPUR, PUNJAB
GURDASPUR, PUNJAB
MICR: Not available
View IFSC details

STATE BANK OF INDIA

BATALA

BKID0006353
MILAN PALACE,SIMBAL CHOWK,BATALA, BATALA, BATALA, PUNJAB
BATALA, PUNJAB
MICR: Not available
View IFSC details

STATE BANK OF INDIA

BATALA

SBIN0050225
AS RG, BATALA, GURDASPUR, PUNJAB
GURDASPUR, PUNJAB
MICR: Not available
View IFSC details

STATE BANK OF INDIA

UJAGAR NAGAR BATALA

SBIN0051502
UJAGAR NAGAR OPP URBAN ESTATE BATALA, BATALA, BATALA, PUNJAB
BATALA, PUNJAB
MICR: Not available
View IFSC details

STATE BANK OF INDIA

Ablu

SBIN0051084
Vpo Ablu Teh Distt Bhatinda, Bathinda, Bathinda, Punjab
Bathinda, Punjab
MICR: 151002041
View IFSC details

STATE BANK OF INDIA

Ablu Kothe Chet Singh

SBIN0051346
Ablu Kothe Chet Singh Dist Bhathinda, Bathinda, Bathinda, Punjab
Bathinda, Punjab
MICR: 151002043
View IFSC details

STATE BANK OF INDIA

ADESH HOSPITAL BHUCHU KHURD

SBIN0015977
ADESH HOSPITAL BHUCHU KHURD,BARNALA ROAD, DIST BATHINDA, PUNJAB 151101, BATHINDA, BATHINDA, PUNJAB, 151101
BATHINDA, PUNJAB
MICR: Not available
View IFSC details

STATE BANK OF INDIA

Balloh

SBIN0051284
Vpo Ballohtehsil Rampura Phuldistt Bathindapunjab 148109, Bathinda, Rampura Phul, Punjab, 148109
Rampura Phul, Punjab
MICR: 151002314
View IFSC details

STATE BANK OF INDIA

BARNALA ROAD BATHINDA

SBIN0014650
BIBI WALA CHOWAK,C/O BABLI COLD STORE,BATHINDA, BATHINDA, BATHINDA, PUNJAB
BATHINDA, PUNJAB
MICR: Not available
View IFSC details

STATE BANK OF INDIA

BATHINDA AJITH ROAD

SBIN0051534
AJITH ROADOPP STREET NO 30NEAR GURUDWARA BIBI MAHATMA JIBATHINDA 151001, BATHINDA, BATHINDA, PUNJAB
BATHINDA, PUNJAB
MICR: Not available
View IFSC details
Showing 5833 to 5850 of 8,368 branches