Browse Canara Bank Branches by City (31)
Bengaluru Urban
444 branches
Dakshina Kannada
174 branches
Udupi
139 branches
Belagavi
122 branches
Mysuru
96 branches
Uttara Kannada
95 branches
Shivamogga
94 branches
Bengaluru Rural
77 branches
Hassan
75 branches
Kolar
70 branches
Dharwad
68 branches
Chikkamagaluru
67 branches
Tumakuru
66 branches
Davanagere
58 branches
Kalaburagi
58 branches
Vijayapura
56 branches
Ballari
51 branches
Mandya
41 branches
Bagalkot
37 branches
Kodagu
35 branches
Haveri
34 branches
Raichur
32 branches
Chitradurga
31 branches
Gadag
29 branches
Bidar
23 branches
Koppal
20 branches
Chamarajanagar
17 branches
Ramanagara
6 branches
Chikkaballapur
6 branches
Vijayanagara
4 branches
Yadgir
2 branches
Frequently Asked Questions
There are 2127 Canara Bank branches across 31 cities in Karnataka, each listed with an RBI-verified IFSC code.
All Canara Bank IFSC codes start with CNRB, followed by 0 and a 6-character branch code.