HDFC Bank IFSC code
HDFC Bank has 11,007 branches in our list across 35 states and union territories. Every HDFC Bank IFSC starts with HDFC0. Choose a state to see cities and branches.
HDFC Bank branches by state
- Maharashtra2,039 branches
- Uttar Pradesh983 branches
- Gujarat757 branches
- Tamil Nadu708 branches
- Punjab635 branches
- Rajasthan598 branches
- Karnataka592 branches
- Andhra Pradesh559 branches
- Haryana528 branches
- Madhya Pradesh458 branches
- Kerala422 branches
- Telangana412 branches
- West Bengal396 branches
- Delhi329 branches
- Odisha258 branches
- Chhattisgarh226 branches
- Bihar213 branches
- Assam143 branches
- Jammu and Kashmir126 branches
- Uttarakhand119 branches
- Himachal Pradesh119 branches
- Jharkhand110 branches
- Goa96 branches
- Chandigarh32 branches
- Meghalaya26 branches
- Tripura23 branches
- Arunachal Pradesh17 branches
- Manipur15 branches
- Dadra and Nagar Haveli and Daman and Diu14 branches
- Sikkim14 branches
- Nagaland12 branches
- Mizoram11 branches
- Puducherry10 branches
- Andaman and Nicobar Islands6 branches
- Lakshadweep1 branches
Search any branch
How to read a HDFC Bank IFSC
HDFC identifies HDFC 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 HDFC Bank or the person you are paying before a large transfer. Codes change when branches merge or move.