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

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
Data alert: This information can be wrong or outdated. For more information, please visit the official bank website.
197,046 Searchable bank branches in the IFSC directory
382 Active banks with indexed branch data
45 States available in current branch coverage

3,791 IFSC results

Filtered results based on your current search criteria.

YES BANK

BANGA PUNJAB

YESB0000334
GROUND FLR, KHASRA NO 274/275/276/, 277/278, MAIN PHAGWARA ROAD, BANGA,, DIST SHAHHED BHAGAT SINGH NAGAR, BANGA, PUNJAB-144505, BANGA, SHAHID BHAGAT SINGH NAGAR, PUNJAB, 144505
SHAHID BHAGAT SINGH NAGAR, PUNJAB
MICR: Not available
View IFSC details

YES BANK

CITIZENS URBAN COOP BANK BANGA

YESB0CB0010
GT ROAD, BANGA - 144505, BANGA, NAWANSHAHR, PUNJAB, 144505
NAWANSHAHR, PUNJAB
MICR: Not available
View IFSC details

YES BANK

BARNALA PUNJAB

YESB0000270
GROUND FLOOR, UNIT NO. B-12/ 273,, PACCA COLLEGE ROAD,, BARNALA, PUNJAB, BARNALA, PUNJAB-148101, BARNALA, SANGRUR, PUNJAB, 148101
SANGRUR, PUNJAB
MICR: Not available
View IFSC details

YES BANK

Bathinda, Punjab

YESB0000953
Ground Floor,4324,kikkar Bazaar,bathinda,punjab,151001, Bathinda, Bathinda, Punjab, 151001
Bathinda, Punjab
MICR: 151532003
View IFSC details

YES BANK

Jaiton

YESB0000964
Opp.trolly Union,hospital Road,jaiton,punjab,151202, Bathinda, Jaiton, Punjab, 151202
Jaiton, Punjab
MICR: 151532502
View IFSC details

YES BANK

Rampurphul

YESB0000963
Mc No B 30 6,gr Flr,near Bank Of India Bank Bazar,rampura Phool,rampura Phool,punjab,151103, Bathinda, Rampurphul, Punjab, 151103
Rampurphul, Punjab
MICR: 151532302
View IFSC details

YES BANK

BEGOWAL PUNJAB

YESB0000352
GROUND FLOOR,KHASRA NO 317/1,, WARD NO 11,PO BEGOWAL, DIST KAPURTHULA, BEGOWAL, PUNJAB-144621, BEGOWAL, KAPURTHALA, PUNJAB, 144621
KAPURTHALA, PUNJAB
MICR: Not available
View IFSC details

YES BANK

BHATINDA PUNJAB

YESB0000171
GROUND FLOOR, ORACLE MC NO 2683,, MAIN GT ROAD,, GURU KASHI MARG, BHATINDA, PUNJAB-151001, BHATINDA, JODHPUR, PUNJAB, 151001
JODHPUR, PUNJAB
MICR: Not available
View IFSC details

YES BANK

BISHANPURA KAPURTHULA

YESB0000296
GURKI COMMERCIAL COMPLEX,, MILITARY STATION, PO AND VILLAGE, BISHANPURA KAPURTHULA CANNT, BISHANPURA, PUNJAB-144601, BISHANPURA, KAPURTHALA, PUNJAB, 144601
KAPURTHALA, PUNJAB
MICR: Not available
View IFSC details

YES BANK

DERABASSI PUNJAB

YESB0000147
GR FL,, PARAS COMPLEX,, CHANDIGARH-AMBALA ROAD(NH-2),, DERABASSI, PUNJAB-140507, DERABASSI, SAHIBZADA AJIT SINGH NAGAR, PUNJAB, 140507
SAHIBZADA AJIT SINGH NAGAR, PUNJAB
MICR: Not available
View IFSC details

YES BANK

DHURI

YESB0000269
GROUND FLOOR, H NO539,SANGRUR ROAD, PO DHURI, DHURI, PUNJAB-148024, DHURI, SANGRUR, PUNJAB, 148024
SANGRUR, PUNJAB
MICR: Not available
View IFSC details

YES BANK

Kotkapura, Punjab

YESB0000975
Bs 336,adj.street No.5,lajpat Nagar,kotkapura,district Faridkot,punjab,151204, Faridkot, Kotkapura, Punjab, 151204
Kotkapura, Punjab
MICR: 151532152
View IFSC details

YES BANK

AMLOH

YESB0001172
GF,KHEWAT/KHATONI NO 25/46, KHASRA NO. 65/3, 0-10, BEERH AMLOH, TEHSIL AMLOH, FATEHGARH SAHIB, PUNJAB-147203, FATEHGARH SAHIB, AMLOH, PUNJAB
AMLOH, PUNJAB
MICR: Not available
View IFSC details

YES BANK

Sirhind Punjab

YESB0000891
Ground Floor,khata No 87/114,86,village Sirhind,tehsil / District Fathegarh Sahib,punjab,140406, Fathegarh Sahib, Fathegarh Sahib, Punjab, 140406
Fathegarh Sahib, Punjab
MICR: 140532102
View IFSC details

YES BANK

Abohar

YESB0001165
Ground Floor , Khewat/ Khatouni No-1095/1581,khasra No-1291 , 128-3, Mandi No-2, Mandi Abohar, Tehsil Abohar, Disct Abohar, Punjab-152116, Fazilka, Mandi Abohar, Punjab, 152116
Mandi Abohar, Punjab
MICR: Not available
View IFSC details

YES BANK

Fazilka

YESB0001314
Ground Floor 2297,bhatinda Road Near Sbi Bank,fazilka,punjab-152123, Fazilka, Fazilka, Punjab, 152123
Fazilka, Punjab
MICR: Not available
View IFSC details

YES BANK

FEROZEPUR PUNJAB

YESB0000389
GROUND FLOOR,, BUILDING NO. ET-30/26,, THE MALL ROAD,, FEROZEPUR, PUNJAB-152002, FEROZEPUR, GURDASPUR, PUNJAB, 152002
GURDASPUR, PUNJAB
MICR: Not available
View IFSC details

YES BANK

CITIZENS URBAN COOP BANK GORAYA

YESB0CB0009
GT ROAD, GORAYA - 144409, GORAYA, JALANDHAR, PUNJAB, 144409
JALANDHAR, PUNJAB
MICR: Not available
View IFSC details
Showing 3079 to 3096 of 3,791 branches