Canara Bank branches in Punjab
Canara Bank has 328 branches across 37 cities and towns in Punjab. Select a city to see every branch with its IFSC code, MICR code and address.
- Amritsar34 branches
- Asalpur1 branch
- Bathinda18 branches
- Bhatinda2 branches
- Chandigarh3 branches
- Dist Sas Nagar1 branch
- Distt Bathinda1 branch
- Distt Faridkot1 branch
- Dosarka1 branch
- Faridkot4 branches
- Fatehgarh Sahib10 branches
- Fazilka1 branch
- Ferozepur2 branches
- Ferozpur15 branches
- Gurdaspur21 branches
- Hoshiarpur12 branches
- Hosiarpur1 branch
- Jalandhar57 branches
- Kapurthala14 branches
- Kharar1 branch
- Ludhiana41 branches
- Mansa4 branches
- Moga7 branches
- Mohali2 branches
- Muktsar6 branches
- Nagpur1 branch
- Navansahar2 branches
- Nawan Shahar1 branch
- Nawanshahr9 branches
- Pathankot1 branch
- Patiala18 branches
- Rupnagar20 branches
- Sahibzada Ajit Aingh Nagar1 branch
- Sangrur11 branches
- Sas Nagar2 branches
- Shahpur1 branch
- Taran Taran1 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.