HDFC Bank has a nationwide network of 1,412 branches spread across 528 towns and cities, while the ICICI Bank has 1,400 branches across the country.
HDFC Bank has almost doubled its branch network last year through organic as well as inorganic growth route. It has added 658 branches last year. On the other hand, ICICI Bank has received permission to roll out another 587 branches.