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

Filtered results based on your current search criteria.

UCO BANK

PURKHALI

UCBA0000560
UCO BANKPURKHALI 140108, PURKHALI, RUPNAGAR, PUNJAB, 140108
RUPNAGAR, PUNJAB
MICR: Not available
View IFSC details

UCO BANK

RAIPUR

UCBA0001106
V & PO RAIPURDIST. JALLANDHAR 144402, RAIPUR, MANSA, PUNJAB, 144402
MANSA, PUNJAB
MICR: Not available
View IFSC details

UCO BANK

RAIPUR MAJRI

UCBA0000915
UCO BANKRAIPUR MAJRI 141111, RAIPUR MAJRI, FATEHGARH SAHIB, PUNJAB, 141111
FATEHGARH SAHIB, PUNJAB
MICR: Not available
View IFSC details

UCO BANK

JHANSLA

UCBA0002287
UCO BANK JHANSLARAJPURA ,PATIALA 140401 140401, RAJPURA, PATIALA, PUNJAB, 140401
PATIALA, PUNJAB
MICR: Not available
View IFSC details

UCO BANK

RAJPURA

UCBA0003124
SHOP NO 166, OPP BAGGA VET PHARMAKALKA ROAD, RAJPURA DISTRICT PATIALA, RAJPURA, PATIALA, PUNJAB
PATIALA, PUNJAB
MICR: Not available
View IFSC details

UCO BANK

RAMPURA PHUL

UCBA0002403
BANK BAZAR,RAMPURA PHULBHATINDA,PUNJAB 151103, RAMPURA PHUL, BATHINDA, PUNJAB, 151103
BATHINDA, PUNJAB
MICR: Not available
View IFSC details

UCO BANK

RASULPUR

UCBA0000611
VPO RASULPUR,TEH. JAG-RAON,DIST.LUDHIANA 142035, RASULPUR, LUDHIANA, PUNJAB, 142035
LUDHIANA, PUNJAB
MICR: Not available
View IFSC details

UCO BANK

RAUNI

UCBA0000469
UCO BANKRAUNI 141415, RAUNI, LUDHIANA, PUNJAB, 141415
LUDHIANA, PUNJAB
MICR: Not available
View IFSC details

UCO BANK

RUMI

UCBA0000420
UCO BANKRUMI 142030, RUMI, LUDHIANA, PUNJAB, 142030
LUDHIANA, PUNJAB
MICR: Not available
View IFSC details

UCO BANK

ROPAR MAIN

UCBA0000441
UCO BANKROPAR MAIN 141001, RUPNAGAR, RUPNAGAR, PUNJAB, 141001
RUPNAGAR, PUNJAB
MICR: Not available
View IFSC details

UCO BANK

SAMANA

UCBA0002144
UCO BANKSAMANA BRANCH 147101, SAMANA, PATIALA, PUNJAB, 147101
PATIALA, PUNJAB
MICR: Not available
View IFSC details

UCO BANK

SAMRALA

UCBA0003022
CIVIL LINES,NEAR BUS STAND,SAMRALA 141114, SAMRALA, LUDHIANA, PUNJAB, 141114
LUDHIANA, PUNJAB
MICR: Not available
View IFSC details

UCO BANK

SANGHOL

UCBA0000417
UCO BANK V&PO SANGHOL 141128, SANGOL, FATEHGARH SAHIB, PUNJAB, 141128
FATEHGARH SAHIB, PUNJAB
MICR: Not available
View IFSC details

UCO BANK

SANGRUR

UCBA0002536
MEHLAN ROAD, NEAR BHAGAT SINGH CHOWK,S.S.T. NAGAR COMMERCIAL COMPLEX, SANGRUR 148001, SANGRUR, SANGRUR, PUNJAB, 148001
SANGRUR, PUNJAB
MICR: Not available
View IFSC details

UCO BANK

SANSARPUR

UCBA0003136
VPO SANSARPUR DISTJALANDHARSANSARPUR, SANSARPUR, JALANDHAR, PUNJAB
JALANDHAR, PUNJAB
MICR: Not available
View IFSC details

UCO BANK

SARDULGARH

UCBA0003172
UCO BANK SARDULGARH BRANCH SHOP NO 22,WARD NOMANSA SIRSA ROAD NEAR ANAJ MANDI SARDULGARH, SARDULGARH, MANSA, PUNJAB
MANSA, PUNJAB
MICR: Not available
View IFSC details

UCO BANK

MOHALI SECTOR 70

UCBA0002065
MOHALI SECTOR 70,SCO 505 LANDRA ROAD 160071, SAS NAGAR(MOHALI), RUPNAGAR, PUNJAB, 160071
RUPNAGAR, PUNJAB
MICR: Not available
View IFSC details

UCO BANK

SHAHKOT

UCBA0000262
MOGA ROAD,PO SHAHKOTDIST. JALLANDHAR 144702, SHAHKOT, JALANDHAR, PUNJAB, 144702
JALANDHAR, PUNJAB
MICR: Not available
View IFSC details
Showing 2017 to 2034 of 3,176 branches