Browse Canara Bank Branches by City (31)
Jalandhar
57 branches
Ludhiana
41 branches
Amritsar
34 branches
Gurdaspur
21 branches
Bathinda
21 branches
Rupnagar
20 branches
Patiala
18 branches
Ferozpur
17 branches
Kapurthala
14 branches
Hoshiarpur
13 branches
Sangrur
11 branches
Fatehgarh Sahib
10 branches
Nawanshahr
10 branches
Moga
7 branches
Muktsar
6 branches
Faridkot
5 branches
Mansa
4 branches
Sas Nagar
3 branches
Mohali
2 branches
Chandigarh
2 branches
Navansahar
2 branches
Nagpur
1 branch
Tarn Taran
1 branch
Sahibzada Ajit Singh Nagar
1 branch
Asalpur
1 branch
Gillpatti
1 branch
Shahpur
1 branch
Fazilka
1 branch
Pathankot
1 branch
Dosarka
1 branch
Kharar
1 branch
Frequently Asked Questions
There are 328 Canara Bank branches across 31 cities in Punjab, 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.