Get details about location of Icici Bank branches anywhere in India along with address, IFSC code, branch code, contact numbers etc. This ICICI branch locator has information about around 4960 branches of Icici Bank. Icici Bank Logo.
ICICI Bank Ltd., a subsidiary of ICICI Limited, was constituted in 1994 headquartered in Mumbai. In the year 2002, ICICI and two of its wholly-owned retail finance subsidiaries, ICICI Personal Financial Services Limited and ICICI Capital Services Limited, merged with ICICI Bank. The Bank provides a broad spectrum of services to its wholesale and retail customers through its well manned outlets and subsidiaries. Today ICICI Bank Ltd. is the second-largest bank in India by its assets. The Bank has a network of 2,758 branches and 9,363 ATMs across the country and has a presence in 19 countries, including India.