ICICI Bank
8,173 branches across 36 states — select a state to browse
MAHARASHTRA
1,106 branches
TAMIL NADU
688 branches
RAJASTHAN
661 branches
GUJARAT
638 branches
UTTAR PRADESH
569 branches
KARNATAKA
565 branches
TELANGANA
423 branches
WEST BENGAL
389 branches
MADHYA PRADESH
364 branches
HARYANA
351 branches
PUNJAB
339 branches
DELHI
286 branches
ANDHRA PRADESH
284 branches
KERALA
246 branches
ODISHA
208 branches
BIHAR
187 branches
CHHATTISGARH
165 branches
ASSAM
137 branches
JHARKHAND
120 branches
JAMMU AND KASHMIR
98 branches
UTTARAKHAND
82 branches
HIMACHAL PRADESH
59 branches
GOA
44 branches
CHANDIGARH
40 branches
ARUNACHAL PRADESH
22 branches
MEGHALAYA
20 branches
TRIPURA
19 branches
NAGALAND
14 branches
MANIPUR
12 branches
SIKKIM
10 branches
DADRA AND NAGAR HAVELI AND DAMAN AND DIU
9 branches
PUDUCHERRY
8 branches
MIZORAM
5 branches
ANDAMAN AND NICOBAR ISLANDS
3 branches
DAKSHIN KANNAD
1 branches
LUDHIANA
1 branches