Canara Bank IFSC code
Canara Bank has 12,155 branches in our list across 35 states and union territories. Every Canara Bank IFSC starts with CNRB0. Choose a state to see cities and branches.
Canara Bank branches by state
- Karnataka2,142 branches
- Uttar Pradesh1,369 branches
- Tamil Nadu1,325 branches
- Andhra Pradesh954 branches
- Kerala835 branches
- Maharashtra760 branches
- West Bengal487 branches
- Haryana398 branches
- Madhya Pradesh394 branches
- Bihar394 branches
- Delhi368 branches
- Odisha336 branches
- Telangana332 branches
- Punjab328 branches
- Gujarat320 branches
- Rajasthan317 branches
- Jharkhand244 branches
- Uttarakhand169 branches
- Assam152 branches
- Chhattisgarh130 branches
- Goa89 branches
- Himachal Pradesh75 branches
- Jammu and Kashmir52 branches
- Chandigarh34 branches
- Tripura25 branches
- Puducherry19 branches
- Lakshadweep17 branches
- Meghalaya16 branches
- Arunachal Pradesh16 branches
- Andaman and Nicobar Islands14 branches
- Sikkim13 branches
- Nagaland11 branches
- Mizoram7 branches
- Manipur7 branches
- Dadra and Nagar Haveli and Daman and Diu6 branches
Search any branch
How to read a Canara Bank IFSC
CNRB identifies Canara Bank. The fifth character is always 0. The last six characters identify the branch. You need the IFSC to add a payee for NEFT, RTGS or IMPS. UPI payments to a UPI ID do not need it.
Always confirm the IFSC with Canara Bank or the person you are paying before a large transfer. Codes change when branches merge or move.