Canara Bank branches in Odisha
Canara Bank has 336 branches across 54 cities and towns in Odisha. Select a city to see every branch with its IFSC code, MICR code and address.
- Angul6 branches
- Balangir6 branches
- Balasore2 branches
- Baleshwar12 branches
- Bargah1 branch
- Bargarh3 branches
- Berhampur1 branch
- Bhadrak12 branches
- Bhubaneshwar2 branches
- Bhubaneswar8 branches
- Bolangir2 branches
- Boudh2 branches
- Brajrajnagar1 branch
- Chandbali1 branch
- Cuttack39 branches
- Cuttak4 branches
- Dandabadi1 branch
- Debagarh1 branch
- Deogarh1 branch
- Dhenkanal8 branches
- Dist Jagatsinghpur1 branch
- Dist Jajpur1 branch
- Dist Puri1 branch
- Gajapati5 branches
- Ganjam24 branches
- Jagatsinghpur13 branches
- Jajpur14 branches
- Jharsuguda3 branches
- Kalahandi6 branches
- Kendrapara10 branches
- Keojhar1 branch
- Keonjhar7 branches
- Keonjihar1 branch
- Khordha4 branches
- Khurda43 branches
- Khurdha1 branch
- Koraput3 branches
- Malkangiri1 branch
- Mayurbhanj16 branches
- Nabarangapur1 branch
- Nabarangpur1 branch
- Nayagarh11 branches
- Nuapada2 branches
- Padampur Town1 branch
- Phulabani2 branches
- Puri19 branches
- Rayagada2 branches
- Sambalpur10 branches
- Shyampur1 branch
- Sonepur2 branches
- Subarnapur1 branch
- Sundargarh11 branches
- Sundergarh3 branches
- Talcher1 branch
Branch data is compiled from the Reserve Bank of India's published IFSC/MICR lists via the open Razorpay IFSC dataset. Banks merge, rename and close branches, so confirm critical details (especially before large transfers) with your bank. This site is not affiliated with any bank.