- You are here:
- 100 branches
- 286 ATMS
- 18,500 employees
We opened our office in India in 1858 and now employ 18,500 staff.
We’re the country’s largest international banks with 100 branches in 42 cities. We have over two million personal banking customers and 2,500 top corporates based in India.
We also have a number of subsidiaries operating in India: Standard Chartered Securities (India) Ltd, Standard Chartered Private Equity Advisory (India) Private Limited, Standard Chartered Investments and Loans (India) Limited.
Services available in India
For your online banking, offers, services and contact details.
Your nearest branch
View our branch and ATM locations in India.
India sustainability review
We're tackling environmental, social and economic challenges throughout India.