HDFC Bank Branches in Punjab
635 HDFC Bank branches across 37 cities and districts in Punjab. Pick a city to see each branch with its IFSC code, MICR code and address.
See also all banks in Punjab.
Cities and districts
Amritsar
88 branches
Ludhiana
82 branches
Jalandhar
64 branches
Patiala
44 branches
Sangrur
42 branches
Gurdaspur
41 branches
Rupnagar
39 branches
Hoshiarpur
34 branches
Ferozpur
31 branches
Bathinda
26 branches
Kapurthala
20 branches
Moga
16 branches
Muktsar
16 branches
Nawanshahr
15 branches
Faridkot
13 branches
Mansa
11 branches
Fatehgarh Sahib
11 branches
Sahibzada Ajit Singh Nagar
7 branches
Hosiarpur
5 branches
Fatehgarh Saheb
5 branches
Ferozepur
3 branches
Tarn Taran
3 branches
Fazilka
2 branches
Chandigarh
2 branches
S A S Nagar
2 branches
Mohali
2 branches
Bhatinda
1 branch
Nawanshahar
1 branch
Bokaro
1 branch
Shahid Bhagat Singh Nagar
1 branch
Barnala
1 branch
Punjab
1 branch
Shahid Bhagat Singh Nagar Nawanshahr
1 branch
Urmar Tanda
1 branch
Ganjam
1 branch
Firozpur
1 branch
Sas Nagar
1 branch
Reference data from the public RBI and Razorpay IFSC dataset. IFSCDetails is not HDFC Bank and not the RBI. Confirm the IFSC code with the bank before transferring money.