HDFC Bank branches in Punjab
HDFC Bank has 635 branches across 37 cities and towns in Punjab. Select a city to see every branch with its IFSC code, MICR code and address.
- Amritsar88 branches
- Barnala1 branch
- Bathinda26 branches
- Bhatinda1 branch
- Bokaro1 branch
- Chandigarh2 branches
- Faridkot13 branches
- Fatehgarh Saheb5 branches
- Fatehgarh Sahib11 branches
- Fazilka2 branches
- Ferozepur3 branches
- Ferozpur31 branches
- Firozpur1 branch
- Ganjam1 branch
- Gurdaspur41 branches
- Hoshiarpur34 branches
- Hosiarpur5 branches
- Jalandhar64 branches
- Kapurthala20 branches
- Ludhiana82 branches
- Mansa11 branches
- Moga16 branches
- Mohali2 branches
- Muktsar16 branches
- Nawanshahar1 branch
- Nawanshahr15 branches
- Patiala44 branches
- Punjab1 branch
- Rupnagar39 branches
- S A S Nagar2 branches
- Sahibzada Ajit Singh Nagar7 branches
- Sangrur42 branches
- Sas Nagar1 branch
- Shahid Bhagat Singh Nagar1 branch
- Shahid Bhagat Singh Nagar Nawanshahr1 branch
- Tarn Taran3 branches
- Urmar Tanda1 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.