ICICI Bank IFSC code
ICICI Bank has 8,339 branches in our list across 34 states and union territories. Every ICICI Bank IFSC starts with ICIC0. Choose a state to see cities and branches.
ICICI Bank branches by state
- Maharashtra1,220 branches
- Tamil Nadu690 branches
- Rajasthan665 branches
- Gujarat642 branches
- Uttar Pradesh585 branches
- Karnataka574 branches
- Telangana424 branches
- West Bengal391 branches
- Madhya Pradesh363 branches
- Haryana354 branches
- Punjab339 branches
- Delhi288 branches
- Andhra Pradesh285 branches
- Kerala247 branches
- Odisha208 branches
- Bihar187 branches
- Chhattisgarh169 branches
- Assam140 branches
- Jharkhand121 branches
- Jammu and Kashmir99 branches
- Uttarakhand82 branches
- Himachal Pradesh59 branches
- Goa44 branches
- Chandigarh40 branches
- Arunachal Pradesh22 branches
- Meghalaya20 branches
- Tripura19 branches
- Nagaland14 branches
- Manipur12 branches
- Sikkim11 branches
- Dadra and Nagar Haveli and Daman and Diu9 branches
- Puducherry8 branches
- Mizoram5 branches
- Andaman and Nicobar Islands3 branches
Search any branch
How to read a ICICI Bank IFSC
ICIC identifies ICICI Bank. The fifth character is always 0. The last six characters identify the branch. You need the IFSC to add a payee for NEFT, RTGS or IMPS. UPI payments to a UPI ID do not need it.
Always confirm the IFSC with ICICI Bank or the person you are paying before a large transfer. Codes change when branches merge or move.