Public sector banks in India have supported the country’s financial system for a long time with their extensive reach, government backing, and crucial role in promoting inclusive growth. The top PSBs include State Bank of India (SBI), Punjab National Bank (PNB), Bank of Baroda (BoB), and more. More than 50% of the shares of these banks are held by the government.
These banks contribute a lot to the nation’s economic growth. PSBs also offer various loans, credit cards, FDs, etc., to the customers. These banks also provide you with interest on the money you have deposited in your savings account.
As per an article published by Forbes related to ranking PSBs as per their market cap, SBI is ranked 1 for the highest market cap of Rs. 7.17 lakh crores. BoB and PNB were ranked next, with a market cap of Rs. 1.20 lakh crores each. Here, we will know the list of government banks in India and their details.
List of Public Sector Banks in India 2025
A bank’s financial stability and strength are defined by the market capitalization. Here is the top 10 government bank list in India, based on their Market Cap:
S.no | Bank Name | Number of Branches | Market Capitalisation (₹ Crore) |
1 | State Bank of India (SBI) | 22,937 | ₹7,15,799 Cr |
2 | Punjab National Bank (PNB) | 10,189 | ₹1,26,905 Cr |
3 | Bank of Baroda | 8,426 | ₹1,25,194 Cr |
4 | Union Bank of India | 8,649 | ₹1,01,351 Cr |
5 | Canara Bank | 9,850 | ₹99,224 Cr |
6 | Indian Bank | 5,909 | ₹84,010 Cr |
7 | Bank of India | 5,306 | ₹52,693 Cr |
8 | Bank of Maharashtra | 2,641 | ₹43,700 Cr |
9 | UCO Bank | 3,302 | ₹37,832 Cr |
10 | Central Bank of India | 4,552 | ₹33,354 Cr |
| Read More: Top 10 Highest Paying Government Jobs in India with Salary
Overview – Top 10 Government Banks in India
Government banks offer you various banking services, including savings accounts, business loans, and a digital banking solution. Here are the details of the best government banks in India:
1. State Bank of India (SBI)
SBI is the largest government bank in India with more than 45 crore customers and thousands of branches and ATMs. The bank is at the top in the public sector and leading in retail, corporate, and digital banking. The bank implements the government-backed policies such as Jan Dhan Yojana, Mudra loans, etc.
Established on | 1 July 1955 |
Number of Branches | Over 22,500 |
Number of ATMs/ADWMs | Over 63,580 |
Managing Director | Shri Challa Sreenivasulu Setty |
Headquarters | Mumbai, Maharashtra |
Customer Care | 1800 112 211 |
Market cap | ₹7,15,799 Cr |
2. Punjab National Bank (PNB)
One of the oldest and trusted banks in India is Punjab National Bank. The bank offers various services and focuses on business financing. Customers get the best interest rates at PNB on business loans, MSME funding, and agricultural loans.
Established on | 19 May 1894 |
Founder | Lala Lajpat Rai, E. C. Jessawala, Lala Harkishen Lal, and others |
Number of Branches | 12,248 |
Number of ATMs/ADWMs | 13,000+ |
Non-executive Chairperson | K. G. Ananthakrishnan |
Headquarters | New Delhi, India |
Customer Care | 1800 1800 |
Market Cap | ₹1,26,905 Cr |
3. Bank of Baroda
Bank of Baroda is listed among the top public banks in India, spread across 20+ countries. The bank offers special services to NRIs, forex transactions, and global business banking. They innovated digital banking and offer an amazing mobile and internet banking experience.
Established on | 20 July 1908 |
Founder | Sayajirao Gaekwad III |
Number of Branches | 9,693 |
Number of ATMs | 10,033+ |
Chairperson | Hasmukh Adhia |
Headquarters | Vadodara, Gujarat |
Customer Care | 1800 258 4455 |
Market Cap | ₹1,25,194 Cr |
4. Union Bank of India
Union Bank of India is a government bank in India and is famous for its financial inclusion initiatives. Users get access to government schemes such as Pradhan Mantri Awas Yojana (PMAY), Jan Dhan Yojana, and many agricultural finance plans.
Established on | 11 November 1919 |
Founder | Seth Sitaram Poddar |
Number of Branches | 8,473 |
Number of ATMs | 9,342 |
Non-executive Chairperson | Srinivasan Varadarajan |
Headquarters | Mumbai, Maharashtra |
Customer Care | 1800 208 2244 |
Market Cap | ₹1,01,351 Cr |
5. Canara Bank
Canara Bank is the best bank offering digital banking among the government banks in India. They have a user-friendly mobile banking app, UPI services, and amazing internet banking. The bank offers AI-powered chatbots to allow customers to get fast solutions for their queries.
Established on | 1 July 1906 |
Founder | Shri Ammembal Subba Rao Pai |
Number of Branches | 9,723 |
Number of ATMs | 13,423 |
Non-executive Chairperson | Vijay Srirangan |
Headquarters | Bengaluru, Karnataka |
Customer Care | 1800 425 0018 |
Market Cap | ₹99,224 Cr |
6. Indian Bank
Indian Bank has a good customer base in semi-urban and rural areas. The bank offers services such as accounts, agri loans, and microfinance solutions. Indian banks promote government-backed financial plans and small business financing.
Established on | 15 August 1907 |
Founder | S. Rm. M. Ramaswami Chettiar |
Number of Branches | 5,847 |
Number of ATMs/ADWMs | 4,937 |
MD & CEO | Shanti Lal Jain |
Headquarters | Chennai, Tamil Nadu |
Customer Care | 1800 4250 0000 |
Market Cap | ₹84,010 Cr |
7. Bank of India
Bank of India is famous for corporate banking, providing various financial services to big businesses and industries. The bank provides trade financing, project loans, and investment banking.
Established on | 7 September 1906 |
Founders | A group of businessmen from Mumbai |
Number of Branches | 5,139 |
Number of ATMs | 5,551 |
Chairperson | Rajneesh Karnatak |
Headquarters | Mumbai, Maharashtra |
Customer Care | 1800 103 1906 |
Market Cap | ₹52,693 Cr |
8. Bank of Maharashtra
Bank of Maharashtra is a reputed bank in the western and central parts of India. The bank provides regional banking services for local businesses, self-employed people, and rural communities. They offer personalised customer services and localised financial products.
9. UCO Bank
UCO banks offer good SME loans, funds to startups, and business loans. The bank actively participates in forex services, so it is the best bank for international businesses. If you are looking for online banking, UCO Bank will be the best option.
Established on | 6 January 1943 |
Founder | G. D. Birla |
Number of Branches | 3,230 |
Number of ATMs | 2,564 |
Headquarters | Kolkata, West Bengal |
Customer Care | 1800 103 0123 |
Market Cap | ₹37,832 Cr |
10. Central Bank of India
The Central Bank of India is the leading bank offering various banking services for different income groups. You can open zero-balance savings accounts, low-interest loans, and priority sector lending plans.
Established on | 21 December 1911 |
Founder | Sir Sorabji Pochkhanawala |
Number of Branches | Around 4,500 |
Number of ATMs | 3,644+ |
Managing Director & CEO | M.V. Rao |
Headquarters | Mumbai, Maharashtra |
Customer Care | 1800 202 1911 |
Market Cap | ₹33,354 Cr |
Features of Government Banks in India
The key features of Government banks in India are mentioned below:
- Comprehensive Banking Services: Government banks in India offer a wide range of financial products, including savings accounts, fixed deposits, loans, credit cards, and insurance for people and businesses.
- Easy Transactions: They also provide various services such as forex, remittance, and fund transfer, helping customers to carry out international and domestic financial transactions.
- Safe Deposits: Government banks are backed by the Indian financial system, which offers established and secure deposits as the custodians of public funds. Customers are assured that their funds are safe in the bank.
- Regulatory Compliance: The government banks in India are supervised by the RBI and SEBI. These banks follow strict rules and regulations to ensure the safety of depositor money and maintain the processes completely transparent.
- Risk Management: PSBs are best at managing risks as they follow strict government guidelines and are accountable during economic downturns, also. The bank makes the best possible decisions for the betterment of safeguarding the bank and its customers.
Conclusion
Government banks are an essential part of India’s financial system. Customers get various financial services depending on their requirements. The role of the government bank continues to make the country a global economic power. It offers quick access to banking services and manages the growth of all the sectors of society. The government schemes are also implemented in government banks, where all Indian citizens can apply and leverage benefits.
Government Banks in India – FAQs
What are the Public sector banks in India?
Ans. There are various public sector banks in India, and more than 50% stakes are held by the Government of India. They are responsible for implementing all the government financial schemes such as Jan Dhan Yojana, Mudra Yojana, and PMAY.
How many Government banks are there in India?
Ans. Presently, 12 public sector banks are working actively in India with various branches. The top government banks are SBI, PNB, BoB, Canara Bank, etc.
Which government bank in India is the largest?
Ans. The largest government bank in India is SBI with more than 22000 branches and a Rs. 7 lakh crore market cap. The bank has more than 45 crore customers across the country.
What are the top 3 ranks of government banks in India as per market cap?
Ans. The rank 1 is SBI with a market cap of Rs. 7.15 lakh crore. The 2nd rank is PNB with Rs. 1.26 lakh crore, and the 3rd is BoB with Rs. 1.25 Lakh crore.
What are the services offered by PSBs?
Ans. The services offered by PSBs in India are savings and current accounts, FD and RD, Personal loans, various types of loans, credit cards, mobile and internet banking, forex remittance, and implementing government schemes.