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.

165,260

Total bank branches

257

Active banks covered

43

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
165,260 Searchable bank branches in the IFSC directory
257 Active banks with indexed branch data
43 States available in current branch coverage

4,794 IFSC results

Filtered results based on your current search criteria.

UCO BANK

Karanjia

UCBA0003155
At Po Karanjia Dist Mayurbhanj ,mayurbhanj ,odisha Pin 757037, Mayurbhanj, Karanjia, Odisha, 757037
Karanjia, Odisha
MICR: 757028502
View IFSC details

UCO BANK

NUAPADHI

UCBA0002415
F. M. UNIVERSITY CAMPUS,AT/PO - NUAPADHIVIA - MITRAPUR,DIST - BALASORE, ODISHA 756020, MITRAPUR, BALESHWAR, ODISHA, 756020
BALESHWAR, ODISHA
MICR: Not available
View IFSC details

UCO BANK

MIRGANGUDA

UCBA0002849
OPPOSITE TO NABARANGPUR COLLEGE, AT/PO:MIRGANGUDA DIST: NABARANGPUR 764063, NABARANGAPUR, NOWRANGPUR, ODISHA, 764063
NOWRANGPUR, ODISHA
MICR: Not available
View IFSC details

UCO BANK

NUAPADA

UCBA0002562
AT- MAIN ROAD NEAR POLICE STATIONPO/DIST- NUAPADA 766105, NAWAPARA, NAWAPARA, ODISHA, 766105
NAWAPARA, ODISHA
MICR: Not available
View IFSC details

UCO BANK

ITAMATI

UCBA0000535
AT PO-ITAMATIDISY-NAYAGARH 752068, NAYAGARH, NAYAGARH, ODISHA, 752068
NAYAGARH, ODISHA
MICR: Not available
View IFSC details

UCO BANK

KANTILO

UCBA0000557
AT PO-KANTILODIST-NAYAGARH 752078, NAYAGARH, NAYAGARH, ODISHA, 752078
NAYAGARH, ODISHA
MICR: Not available
View IFSC details

UCO BANK

KHANDAPARA

UCBA0000418
UCO BANKKHANDAPARA 752077, NAYAGARH, NAYAGARH, ODISHA, 752077
NAYAGARH, ODISHA
MICR: Not available
View IFSC details

UCO BANK

NANDIGHAR

UCBA0001573
UCO BANKNANDIGHAR 752081, NAYAGARH, NAYAGARH, ODISHA, 752081
NAYAGARH, ODISHA
MICR: Not available
View IFSC details

UCO BANK

NAYAGARH BRANCH

UCBA0001846
SAHOO COMPLEX,NAYAGARHORISSA 756029, NAYAGARH, NAYAGARH, ODISHA, 756029
NAYAGARH, ODISHA
MICR: Not available
View IFSC details

UCO BANK

SUHAGPUR

UCBA0002461
AT: FAKIR SAHI-,PO: SUHAGPURVIA:NAYAHAT, DIST: PURI, ODISHA 752107, NAYAHAT, PURI, ODISHA, 752107
PURI, ODISHA
MICR: Not available
View IFSC details

UCO BANK

NIMPARA - PURI

UCBA0000397
AT/PO-NIMPARA,PS-NIMPARA DIST, PURI 752106, NIMAPARA, NIMAPARA, ODISHA, 752106
NIMAPARA, ODISHA
MICR: Not available
View IFSC details

UCO BANK

ODAPARA

UCBA0001078
PO-ODAPARADIST-DHENKANAL, 759019, ODAPARA, DHENKANAL, ODISHA, 759019
DHENKANAL, ODISHA
MICR: Not available
View IFSC details

UCO BANK

OUPADA

UCBA0001008
VILL&PO-OUPADADIST-BALASORE 756049, OUPADA, BALESHWAR, ODISHA, 756049
BALESHWAR, ODISHA
MICR: Not available
View IFSC details

UCO BANK

PADAMPUR

UCBA0002332
NEAR FOOTBALL FIELD / INFRONT OF SATARA BANAT/PO: PADAMPUR, DIST : BARGARH, ODISHA 768036, PADAMPUR, BARGARH, ODISHA, 768036
BARGARH, ODISHA
MICR: Not available
View IFSC details

UCO BANK

PAIKTIGIRIA

UCBA0001566
UCO BANKPAIKTIGIRIA 752055, PAIKA SAHI, ANGUL, ODISHA, 752055
ANGUL, ODISHA
MICR: Not available
View IFSC details

UCO BANK

PAIKMAL

UCBA0003219
AT AND PO PAIKMAL DIST BARGARH, PAIKMAL, BARGARH, ODISHA
BARGARH, ODISHA
MICR: Not available
View IFSC details

UCO BANK

PALLAHARA

UCBA0000446
AT&PO-PALLAHARADIST-ANGUL-759119 759119, PALLAHARA, ANGUL, ODISHA, 759119
ANGUL, ODISHA
MICR: Not available
View IFSC details

UCO BANK

PANDUA

UCBA0001585
AT&PO PANDUA VIARAHAMA,DIST.JAGATSINGH 754140, PANDUA, JAGATSINGHPUR, ODISHA, 754140
JAGATSINGHPUR, ODISHA
MICR: Not available
View IFSC details
Showing 3943 to 3960 of 4,794 branches