Browse ICICI Bank Branches by City (20)
Ludhiana
60 branches
Jalandhar
41 branches
Amritsar
40 branches
Patiala
23 branches
Gurdaspur
22 branches
Sangrur
21 branches
Bathinda
20 branches
Rupnagar
16 branches
Ferozpur
16 branches
Kapurthala
11 branches
Fatehgarh Sahib
11 branches
Sahibzada Ajit Singh Nagar
11 branches
Hoshiarpur
10 branches
Muktsar
10 branches
Moga
9 branches
Faridkot
7 branches
Mansa
6 branches
Nawanshahr
3 branches
Malerkotla
1 branch
Sahibzada Ajit Singh
1 branch
Frequently Asked Questions
There are 339 ICICI Bank branches across 20 cities in Punjab, each listed with an RBI-verified IFSC code.
All ICICI Bank IFSC codes start with ICIC, followed by 0 and a 6-character branch code.