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

7,895 IFSC results

Filtered results based on your current search criteria.

CANARA BANK

ANUPPUR II

CNRB0017726
NO 57 SAMATPUR KOTMA ROAD NEAR HOTEL GOVINDAM ANNUPUR MADHYA PRADESH INDIA 484224, ANUPUR, ANUPPUR, MADHYA PRADESH
ANUPPUR, MADHYA PRADESH
MICR: Not available
View IFSC details

CANARA BANK

ASHOK NAGAR

CNRB0004140
CANARA BANK WARD NO-3, SHANTI VIHAR COLONY BYPASS ROAD ,ASHOK NAGAR ASHOK NAGAR MADHYA PRADESH 473331, ASHOKNAGAR, ASHOK NAGAR, MADHYA PRADESH, 473331
ASHOK NAGAR, MADHYA PRADESH
MICR: Not available
View IFSC details

CANARA BANK

ASHTA

CNRB0004729
SHASTRI NAGAR, NEAR PETROL PUMP, KANNOD ROAD, ASHTA-466116 , SEHORE DIST, ASHTA, SEHORE, MADHYA PRADESH, 466116
SEHORE, MADHYA PRADESH
MICR: Not available
View IFSC details

CANARA BANK

BABAI

CNRB0005444
CANARA BANK MAIN ROAD BABAI DIST HOSHANGABAD BABAI MADHYA PRADESH, BABAI, HOSHANGABAD, MADHYA PRADESH
HOSHANGABAD, MADHYA PRADESH
MICR: Not available
View IFSC details

CANARA BANK

BAGLI

CNRB0005834
CANARA BANK RAM BAGH BAGLI CHOPDA MAIN ROAD BAGLI DIST DEWAS BAGLI MADHYA PRADESH 455227, BAGLI, DEWAS, MADHYA PRADESH, 455227
DEWAS, MADHYA PRADESH
MICR: Not available
View IFSC details

CANARA BANK

BAIRAGARH

CNRB0004773
BAIRAGARH MAIN ROAD BHOPAL, BAIRAGARH CHICHLI, BHOPAL, MADHYA PRADESH
BHOPAL, MADHYA PRADESH
MICR: Not available
View IFSC details

CANARA BANK

BAIRAGARH CHICHLI

CNRB0002634
VILLAGE BAIRAGARH CHICHLI, KOLAR ROAD, BHOPAL DIST, MADHYA PRADESH - 462026, BAIRAGARH CHICHLI, BHOPAL, MADHYA PRADESH, 462026
BHOPAL, MADHYA PRADESH
MICR: Not available
View IFSC details

CANARA BANK

BAKTARA

CNRB0004744
PATEL MARKET MAIN ROAD, BAKTARA-466448 SEHORE DIST, BAKTARA, SEHORE, MADHYA PRADESH, 466448
SEHORE, MADHYA PRADESH
MICR: Not available
View IFSC details

CANARA BANK

BALAGHAT

CNRB0004118
WARD NO.28, SNEH NAGAR,BALAGHAT 481001, BALAGHAT, BALAGHAT, MADHYA PRADESH, 481001
BALAGHAT, MADHYA PRADESH
MICR: Not available
View IFSC details

CANARA BANK

Balaghat Ii

CNRB0017747
Rishi Complex Ward 18 Gondia Road Balaghat 481001 Madhya Pradesh, Balaghat, Balaghat, Madhya Pradesh, 481001
Balaghat, Madhya Pradesh
MICR: 481015003
View IFSC details

CANARA BANK

BHARVELI

CNRB0017710
BHARVELIMOIL BALAGHAT MINEBHARVELIDIST BALAGHATSTATE MADHYA PRADESHPIN 481 102, BALAGHAT, BHARWELI, MADHYA PRADESH
BHARWELI, MADHYA PRADESH
MICR: Not available
View IFSC details

CANARA BANK

Hirapur

CNRB0017748
Hirapur Tehsil Balaghat Dist Balaghat Hirapur 481102, Balaghat, Hirapur, Madhya Pradesh, 481102
Hirapur, Madhya Pradesh
MICR: 481015502
View IFSC details

CANARA BANK

Khairalanji

CNRB0017711
Warseonidist Balaghatstate Madhya Pradeshpin 481 337, Balaghat, Khairlanji, Madhya Pradesh
Khairlanji, Madhya Pradesh
MICR: 481015002
View IFSC details

CANARA BANK

Khursipar

CNRB0017721
Village Khursipar Tehsil Khairanlanji Dist Balaghat Khursipar Madhya Pradesh 481337, Balaghat, Khursipar, Madhya Pradesh, 481337
Khursipar, Madhya Pradesh
MICR: 481015501
View IFSC details

CANARA BANK

Paraswada

CNRB0017712
Paraswadatehsil Baihardist Balaghatstate Madhya Pradeshpin 481 556, Balaghat, Paraswada, Madhya Pradesh
Paraswada, Madhya Pradesh
MICR: 481015506
View IFSC details

CANARA BANK

Sawari

CNRB0017709
Vill Sawari Teh Tirodi Dist Balaghat Pin 481445, Balaghat, Sawari, Madhya Pradesh, 481445
Sawari, Madhya Pradesh
MICR: 481015507
View IFSC details

CANARA BANK

Tirodi

CNRB0017714
Tiroditiroditehsil Katangidist Balaghatstate Madhya Pradeshpin 481 449, Balaghat, Tirodi, Madhya Pradesh
Tirodi, Madhya Pradesh
MICR: 481015503
View IFSC details

CANARA BANK

Ukwa

CNRB0017713
Baiharukwadist Balaghatstate Madhya Pradeshpin 481 105, Balaghat, Ukwa, Madhya Pradesh
Ukwa, Madhya Pradesh
MICR: 481015505
View IFSC details
Showing 1819 to 1836 of 7,895 branches