Browse Canara Bank Branches by State (35)
Karnataka
2128 branches · 31 cities
Uttar Pradesh
1368 branches · 134 cities
Tamil Nadu
1323 branches · 53 cities
Kerala
834 branches · 39 cities
Andhra Pradesh
814 branches · 24 cities
Maharashtra
755 branches · 48 cities
West Bengal
486 branches · 41 cities
Haryana
396 branches · 43 cities
Bihar
393 branches · 54 cities
Madhya Pradesh
393 branches · 62 cities
Delhi
368 branches · 24 cities
Odisha
336 branches · 42 cities
Punjab
328 branches · 31 cities
Gujarat
320 branches · 35 cities
Rajasthan
317 branches · 51 cities
Jharkhand
244 branches · 43 cities
Uttarakhand
168 branches · 23 cities
Assam
152 branches · 37 cities
Telangana
133 branches · 10 cities
Chhattisgarh
128 branches · 35 cities
Goa
89 branches · 3 cities
Himachal Pradesh
74 branches · 14 cities
Jammu and Kashmir
52 branches · 20 cities
Chandigarh
34 branches · 5 cities
Tripura
25 branches · 9 cities
Puducherry
19 branches · 4 cities
Lakshadweep
17 branches · 12 cities
Arunachal Pradesh
16 branches · 9 cities
Meghalaya
16 branches · 5 cities
Andaman and Nicobar Islands
14 branches · 3 cities
Sikkim
13 branches · 5 cities
Nagaland
10 branches · 6 cities
Manipur
7 branches · 7 cities
Mizoram
7 branches · 5 cities
Dadra and Nagar Haveli and Daman and Diu
5 branches · 4 cities
Frequently Asked Questions
There are 11782 Canara Bank branches across 35 states and union territories, each with an RBI-verified IFSC code.
Canara Bank IFSC codes start with CNRB, followed by 0 and a 6-character branch code.