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

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

Jeypore Ii

CNRB0018053
Padampur Bank Street Jaipur 75501, Koraput, Jeypore, Odisha
Jeypore, Odisha
MICR: 764015103
View IFSC details

CANARA BANK

Koraput

CNRB0006374
Canara Bank Plot No-599/792,saila Complex Bhudan Colony,koraput 764020 Koraput Orissa 764020, Koraput, Koraput, Odisha, 764020
Koraput, Odisha
MICR: 764015002
View IFSC details

CANARA BANK

JANHA

CNRB0004970
AT/PO: JANHA BLOCK : KOREI DIST : JAJPUR PIN: 755019, KOREI, JAJPUR, ODISHA, 755019
JAJPUR, ODISHA
MICR: Not available
View IFSC details

CANARA BANK

KOCHINDA

CNRB0006045
PO KOCHINDA DIST SAMBALPUR 768222, KUCHINDA, SAMBALPUR, ODISHA, 768222
SAMBALPUR, ODISHA
MICR: Not available
View IFSC details

CANARA BANK

KUSUMI

CNRB0005857
CANARA BANK PO KUSUMI BLOCK KUCHINDA SAMBALPUR DISTRICT KUSUMI ORISSA 768001, KUSUMI, SAMBALPUR, ODISHA, 768001
SAMBALPUR, ODISHA
MICR: Not available
View IFSC details

CANARA BANK

BARUAN

CNRB0004969
AT/PO: BARUAN VIA: MARTHAKARAGOLA DIST : DHENKANAL, MATHAKARGOLA, DHENKANAL, ODISHA
DHENKANAL, ODISHA
MICR: Not available
View IFSC details

CANARA BANK

Jharpokharia

CNRB0017259
Pratihari Complex At Po Jharpokharia Dist Mayurbhanj Odisha India 757086, Mayurbhanj, Jharpokharia, Odisha, 757086
Jharpokharia, Odisha
MICR: 757015005
View IFSC details

CANARA BANK

Karanjia Ii

CNRB0017277
Plot No 182 1866 Suruchi Bhawan Infront Of Electric Office W No 04 Post Karanjia Dist Mayurbhanj Odisha India 757037, Mayurbhanj, Karanjia, Odisha, 757037
Karanjia, Odisha
MICR: 757015103
View IFSC details

CANARA BANK

Podadiha

CNRB0018056
At Podadihapo Podadihavia Nudadihapin 757 079, Mayurbhanj, Podadiha, Odisha
Podadiha, Odisha
MICR: 757015004
View IFSC details

CANARA BANK

Rairangpur Ii

CNRB0017276
Plot No 1083 Khata No 173 Mouza Ichinda Po Rairangpur Rairangpur Main Road Rairangpur Odisha India 757043, Mayurbhanj, Rairangpur, Odisha, 757043
Rairangpur, Odisha
MICR: 757015007
View IFSC details

CANARA BANK

Udala

CNRB0017260
Plot No 9 Udala Market Infront Of Govt High School At Po Udala Dist Mayurbhanj Bhubaneswar Odisha India 757041, Mayurbhanj, Udala, Odisha, 757041
Udala, Odisha
MICR: 757015006
View IFSC details

CANARA BANK

MIRJAPUR

CNRB0005140
PO: NADIPUR DIST : JAJAPUR PIN- 755006, MIRZAPUR, JAJPUR, ODISHA, 755006
JAJPUR, ODISHA
MICR: Not available
View IFSC details

CANARA BANK

SINKULIPADAR

CNRB0005475
ATPO SINKULIPADAR ,BLOCKMOHANA DIST GAJAPATI 761015, MOHANA, GAJAPATI, ODISHA, 761015
GAJAPATI, ODISHA
MICR: Not available
View IFSC details

CANARA BANK

NAVARANGPUR

CNRB0004428
AT/PO: NAVARANGPUR GADABAGUDA STREET NAVARANGPUR -764059, NABARANGAPUR, NABARANGAPUR, ODISHA, 764059
NABARANGAPUR, ODISHA
MICR: Not available
View IFSC details

CANARA BANK

Adakata

CNRB0006778
Canara Bank Gram Panchayat Office Adakata Gp Po Adakata Via Gania Dist Nayagarh Adakata Orissa 752093, Nayagarh, Adakata, Odisha, 752093
Adakata, Odisha
MICR: 752015511
View IFSC details

CANARA BANK

Dasapalla

CNRB0006704
Canara Bank Haridabadi Trinath Bazar,dasapalla,nayagarh District Dasapalla Orissa 752077, Nayagarh, Daspalla, Odisha, 752077
Daspalla, Odisha
MICR: 752015510
View IFSC details

CANARA BANK

Dimisar

CNRB0006790
At Po Dimisar Via Godipada Block Odagaon Dist Nayagarh Dimisar Orissa 752092, Nayagarh, Nayagarh, Odisha, 752092
Nayagarh, Odisha
MICR: Not available
View IFSC details

CANARA BANK

Lakshmiprasad

CNRB0006788
Canara Bank At Lakshmiprasad Po Barapalli Dist Nayagarh Lakshmiprasad Orissa 752070, Nayagarh, Nayagarh, Odisha, 752070
Nayagarh, Odisha
MICR: Not available
View IFSC details
Showing 865 to 882 of 4,766 branches