Complete List of Banks in India 2025

Introduction

India’s banking sector is one of the most diverse and expansive financial ecosystems in the world, consisting of public sector banksprivate banks, foreign banks, cooperative banks, and digital payment banks. With technological advancements and financial inclusion initiatives, the banking industry continues to evolve, catering to the needs of individuals, businesses, and the economy.

Updated On - 18 Sep 2025

This guide provides a complete list of banks operating in India (2025) and explores their categories, functions, and roles in the financial sector.

Comparison of Banks in India (2025)

Bank Type

Number in India (2025)

Public Sector Banks

12

Private Sector Banks

21

Foreign Banks

44

Small Finance Banks

11

Payments Banks

5

Regional Rural Banks

28

Local Area Banks

2

Categories of Banks in India

1. Public Sector Banks (PSBs)

These are banks where the majority stake is held by the Government of India. As of 2025, there are 12 PSBs:

  1. State Bank of India (SBI)
  2. Bank of Baroda
  3. Punjab National Bank
  4. Canara Bank
  5. Union Bank of India
  6. Bank of India
  7. Indian Bank
  8. Central Bank of India
  9. Indian Overseas Bank
  10. UCO Bank
  11. Bank of Maharashtra
  12. Punjab & Sind Bank

2. Private Sector Banks

These banks are owned by private entities or individuals. There are 21 private sector banks in India, including:

  1. HDFC Bank
  2. ICICI Bank
  3. Axis Bank
  4. Kotak Mahindra Bank
  5. IndusInd Bank
  6. Yes Bank
  7. IDFC FIRST Bank
  8. Federal Bank
  9. RBL Bank
  10. South Indian Bank
  11. Bandhan Bank
  12. DCB Bank
  13. City Union Bank
  14. Karnataka Bank
  15. Karur Vysya Bank
  16. Tamilnad Mercantile Bank
  17. CSB Bank
  18. Dhanlaxmi Bank
  19. Nainital Bank
  20. Lakshmi Vilas Bank
  21. Jammu & Kashmir Bank

3. Foreign Banks

India hosts 44 foreign banks operating through branches or representative offices. Some notable ones include:

  1. Citibank
  2. HSBC
  3. Standard Chartered
  4. Deutsche Bank
  5. Barclays Bank
  6. DBS Bank
  7. Bank of America
  8. JPMorgan Chase

4. Small Finance Banks (SFBs)

These banks aim to provide financial inclusion to underserved sections. There are 11 SFBs, including:

  1. AU Small Finance Bank
  2. Equitas Small Finance Bank
  3. Ujjivan Small Finance Bank
  4. Jana Small Finance Bank
  5. Suryoday Small Finance Bank
  6. ESAF Small Finance Bank
  7. Fincare Small Finance Bank

5. Payments Banks

Focused on digital and low-value banking, there are 5 payments banks:

  1. Airtel Payments Bank
  2. India Post Payments Bank
  3. Paytm Payments Bank
  4. Fino Payments Bank
  5. NSDL Payments Bank

6. Regional Rural Banks (RRBs)

There are 28 RRBs in India, jointly owned by the Central Government, State Government, and a sponsor bank. Examples include:

  1. Andhra Pradesh Grameena Vikas Bank
  2. Baroda UP Bank
  3. Kerala Gramin Bank
  4. Karnataka Gramin Bank

7. Cooperative Banks

These banks operate on a cooperative basis and are regulated by both the RBI and state governments. They serve rural and semi-urban areas.

8. Local Area Banks (LABs)

There are 2 LABs in India, catering to local banking needs in specific regions.

Why Is This List Important?

  Understanding India's banking ecosystem helps:

Investors: Make informed financial decisions.

Job Seekers: Find employment opportunities in banking.

Students & Researchers: Study India's financial landscape.

Consumers: Choose the right bank for loans, savings, and investments.  

Final Thoughts

India’s banking sector is dynamic and evolving, playing a critical role in economic growth, financial inclusion, and technological advancement. Whether you are looking for a banking partner, investment opportunities, or career prospects, knowing the types of banks and their functions empowers you to make informed decisions.

FAQs on Complete List of Banks in India

  • How many banks are operating in India in 2025?

    India has over 100 banks, including public, private, foreign, and specialized banks.

  • Which is India's largest bank?

    The State Bank of India (SBI) remains India’s largest bank in terms of assets, branches, and customer base.

  • What is the difference between public and private banks?

    Public banks are government-owned and focus on financial inclusion, while private banks offer better digital services and customer-centric innovations.

  • Which banks offer digital banking services?

    Most private and foreign banks offer end-to-end digital banking, including HDFC Bank, ICICI Bank, Axis Bank, and SBI.

Disclaimer
Display of any trademarks, tradenames, logos and other subject matters of intellectual property belong to their respective intellectual property owners. Display of such IP along with the related product information does not imply BankBazaar's partnership with the owner of the Intellectual Property or issuer/manufacturer of such products.