Updated List of Government Banks in India: Government banks are public sector banks where the Government of India holds more than 51% of the shares. Previously, there were over 22 government banks, but post-privatization, the number has now reduced to 12. Below is the current list of government banks in India along with their details.
The Reserve Bank of India (RBI) serves as the central banking institution and supreme monetary authority of India. The RBI regulates government and commercial banks, overseeing various banking metrics like cash reserve ratio, bank rate, and more. In India, we primarily have three types of banks: commercial banks, government banks, and private banks. Here’s the consolidated list of government banks in India.
List of Government Banks in India
Here is the list of government banks in India as of 2025:
- State Bank of India
- Punjab National Bank
- Bank of Baroda
- Canara Bank
- Union Bank of India
- Bank of India
- Indian Bank
- Central Bank of India
- Indian Overseas Bank
- UCO Bank
- Bank of Maharashtra
- Punjab & Sindh Bank

Download List of Public Sector Banks in India
You can download the list of public sector banks in India as a PDF file from the link below:
Government Banks List in India 2025
Below is a table showing the current list of 12 government banks in India along with their establishment years and headquarters:
S.No | Bank Name | Establishment | Headquarter |
---|---|---|---|
1. | State Bank of India | 1955 | Mumbai, India |
2. | Punjab National Bank | 1908 | New Delhi, India |
3. | Bank of Baroda | 1908 | Gujarat, India |
4. | Canara Bank | 1906 | Bangalore, India |
5. | Union Bank of India | 1919 | Mumbai, India |
6. | Bank of India | 1906 | Mumbai, India |
7. | Indian Bank | 1907 | Chennai, India |
8. | Central Bank of India | 1911 | Mumbai, India |
9. | Indian Overseas Bank | 1937 | Chennai, India |
10. | UCO Bank | 1943 | Kolkata, India |
11. | Bank of Maharashtra | 1935 | Pune, India |
12. | Punjab & Sindh Bank | 1894 | Rajendra Place, New Delhi, India |
Top Government Banks in India
India's top government banks are well-known for their services and outreach. Here are the leading banks based on their market presence:
- State Bank of India (SBI) - SBI holds 23% of the total market shares, making it the largest public sector bank in India.
- Punjab National Bank (PNB) - The second-largest bank with a business of around INR 8 Trillion.
- Union Bank of India - Merged with Andhra Bank and Corporation Bank, holding a significant market share.
- Canara Bank - Known as one of the oldest public sector banks in India.
- Bank of Baroda - Recognized globally, serving customers across 21 countries.
- Bank of India - Has been operational since 1906, serving diligently as a government bank.
- Indian Bank - The seventh largest, strengthened by the recent merger with Allahabad Bank.
- Central Bank of India - Known for its extensive branch network across India.
- Indian Overseas Bank - Renowned for its specialized banking services since its inception in 1932.
- Bank of Maharashtra - Focused on customer-centric services with a strong market stance.
Where to Find the Public Sector Banks List
A comprehensive list of public sector banks can be downloaded from the following link:
RBI Public Sector Banks List
Also Read:
PFMS Banks List for PFMS Scholarship Amount and NSP Payment
