Foreign Banks in India with Address and Contact Details

Currently there are 32 foreign banks in India with 308 branches all over the country. 27 among this 32 foreign banks are headquartered in Mumbai. Two banks have headquarter in New Delhi and left three banks are headquartered in Kolkata, Chennai and Gurgaon.

There is a significant increase in the numbers of branches from 295 in 2008/09 to 308 in 2009/10 of foreign banks in India.Standard Chartered Bank is the largest foreign bank in India with 95 branches in 2010, followed by Hong Kong & Shanghai Banking Corp with 50 branches, Citibank with 43 branches and Royal Bank of Scotland with 31 branches. FirstRand Bank is the newest foreign bank in India with only one office Mumbai opened in 2009/10.