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.

164,290

Total bank branches

256

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

4,766 IFSC results

Filtered results based on your current search criteria.

CANARA BANK

RAYGADA

CNRB0004430
AT/PO: 1ST LINE, NEW COLONY PS: RAYAGADA DIST: RAYAGADA PIN: 765001, RAYAGADA, RAYAGADA, ODISHA, 765001
RAYAGADA, ODISHA
MICR: Not available
View IFSC details

CANARA BANK

RENGALI

CNRB0003388
CANARA BANK,MAIN ROAD, RENGALI, SAMBALPUR DIST:ANGUL- 768212(ORISSA), RENGALI, ANGUL, ODISHA, 768212
ANGUL, ODISHA
MICR: Not available
View IFSC details

CANARA BANK

RUPRA ROAD

CNRB0006129
CANARA BANK MAIN ROAD POST RUPRA ROAD DIST KALAHANDI RUPRA ROAD ORISSA 766101, RUPRAROAD, KALAHANDI, ODISHA, 766101
KALAHANDI, ODISHA
MICR: Not available
View IFSC details

CANARA BANK

BUDHARAJA

CNRB0004917
CANARA BANK AT GURU BHAWAN MAIN ROAD BUDHARAJA SAMBALPUR BUDHARAJA ORISSA 768004, SAMBALPUR, SAMBALPUR, ODISHA, 768004
SAMBALPUR, ODISHA
MICR: Not available
View IFSC details

CANARA BANK

Burla Vss Technical University Campus

CNRB0018062
Vss University Of Technology Dist Sambalpur 768017 Orissa, Sambalpur, Burla, Odisha, 768017
Burla, Odisha
MICR: 768015006
View IFSC details

CANARA BANK

REDHAKHOL

CNRB0004135
CANARA BANK AT- RATHASAHI , POST -REDHAKHOL DIST- SAMBALPUR REDHAKHOL ORISSA 768106, SAMBALPUR, SAMBALPUR, ODISHA, 768106
SAMBALPUR, ODISHA
MICR: Not available
View IFSC details

CANARA BANK

SAMBALPUR

CNRB0000185
MODIPARA,, SAMBALPUR - ORISSA - 768002.,, SAMBALPUR, SAMBALPUR, ODISHA, 768002
SAMBALPUR, ODISHA
MICR: Not available
View IFSC details

CANARA BANK

Sambalpur Ii

CNRB0018060
Brooks Hill Sakhipada Sambalpur Sambalpur Orissa 768 001, Sambalpur, Sambalpur, Odisha
Sambalpur, Odisha
MICR: 768015004
View IFSC details

CANARA BANK

Sambalpur Madanawati Public School

CNRB0018061
M Public School Ainthapalli Sambalpur Orissa768004, Sambalpur, Sahaspur, Odisha
Sahaspur, Odisha
MICR: 768015005
View IFSC details

CANARA BANK

Sambalpur R O

CNRB0007983
Canara Bank Guru Bhavan,main Road,sambalpur Orissa 768004, Sambalpur, Sambalpur, Odisha, 768004
Sambalpur, Odisha
MICR: Not available
View IFSC details

CANARA BANK

GHATIKIA

CNRB0003674
CANARA BANK ,PLOT NO 831/3820 AT-SHAMPUR PO-GHATIKIA BHUBANESWAR ORISSA-751003, SHAMPUR, BHADRAK, ODISHA, 751003
BHADRAK, ODISHA
MICR: Not available
View IFSC details

CANARA BANK

Shyampur Bhubaneshwar

CNRB0018069
Plot No 799 1340 Po Ghatkia Dist Khurda Shyampur Odisha 751003, Shyampur, Shyampur, Odisha, 751003
Shyampur, Odisha
MICR: 751015031
View IFSC details

CANARA BANK

SAMANTARAPUR

CNRB0004916
CANARA BANK,PLOT NO 425 LEWIS ROAD NERA GARAGE CHHAKA SAMANTARAPUR BHUBANESWAR 751002, SOMANATHPUR, BHUBANESWAR, ODISHA, 751002
BHUBANESWAR, ODISHA
MICR: Not available
View IFSC details

CANARA BANK

SONEPUR

CNRB0004129
PLOT NO :78 , MAA SURESWARI MARKET COMPLEX NEAR BLOCK CHHAKA , SONEPUR DIST : SUBARNPUR, SONEPUR, SONEPUR, ODISHA
SONEPUR, ODISHA
MICR: Not available
View IFSC details

CANARA BANK

Sonepur Ii

CNRB0018097
Palace Ground Square Unit 4 At And Po Sonepur Dist Subaranapur 767017, Sonepur, Sonepur, Odisha, 767017
Sonepur, Odisha
MICR: 767015103
View IFSC details

CANARA BANK

SORO

CNRB0004132
AT/PO- SORO (UTHARESWAR) DIST- BALASORE, SORO, BALESHWAR, ODISHA
BALESHWAR, ODISHA
MICR: Not available
View IFSC details

CANARA BANK

SULEIPAT

CNRB0001732
AT/ PO - SULAIPET , VIA RAIRANGPUR, DIST MAYUBHANJ (ORISSA) - 757043, SULAIPET, MAYURBHANJ, ODISHA, 757043
MAYURBHANJ, ODISHA
MICR: Not available
View IFSC details

CANARA BANK

Rourkela

CNRB0006848
First Floor Patel Complex Bisra Road Rourkela Sundargarh, Sundargarh, Rourkela, Odisha
Rourkela, Odisha
MICR: Not available
View IFSC details
Showing 919 to 936 of 4,766 branches