Premium

Top 10 public sector banks with highest number of employees

Top 10 Public Sector Bank employees in India: Each year, thousands of vacancies are announced for recruitment across various posts and designations in PSBs. The recruitment process and number of openings vary from bank to bank.

Presently, 12 public sector banks are there in the country.Top 10 Public Sector Bank employees in India: Presently, 12 public sector banks are there in the country. (Image: Reuters Photo)

Top 10 Public Sector Bank employees in India: The public sector banks (PSBs), along with Indian Railways, are among the largest employers in the country. Each year, thousands of vacancies are announced for recruitment across various posts and designations in PSBs. The recruitment process and number of openings vary from bank to bank.

Presently, 12 public sector banks are there in the country. These are – Bank of Baroda, Bank of India, Bank of Maharashtra, Canara Bank, Central Bank of India, Indian Bank, Indian Overseas Bank, Punjab & Sind Bank, Punjab National Bank, State Bank of India, UCO Bank and Union Bank of India.

How Public Sector Banks recruit employees

The PSBs are board-governed commercial entities. The requirement of manpower in each PSB is determined by the respective PSB keeping in view various factors including, business requirement, spread of activities, superannuation and other unplanned exits.

Story continues below this ad

In a reply to Rajya Sabha on July 22, Minister of State in Finance, Pankaj Chaudhary said: “Appointment of officers and staff is done accordingly by the PSBs and it varies from year to year based on their requirements.”

What is the total number of employees in Public Sector Banks (PSB)

The Union Minister informed that as of March 31, 2025, 96 per cent of the required staff positions have been filled in line with business needs. He noted that the small proportion of gap is attributable to attrition on account of superannuation and other usual factors including unplanned exit. He further added that banks have hired 1,48,687 employees over the past five years.

“…during the last 5 years (FY 2020-25), banks have recruited 148687 employees and for the FY 2025-26, recruitment of 48570 employees is under way,” the union minister said.

Which are the top 10 public sector banks with highest number of employees

As per the available data for FY25, the State Bank of India has the highest number of employees at 2,36,221. It is followed by Punjab National Bank with 1,02,746 employees; Canara Bank with 81,260, Union Bank of India with 73,945; Bank of Baroda with 73,742; Bank of India with 50,564; Indian Bank with 39,778; Central Bank of India with 33,081; UCO Bank with 21,049; and Indian Overseas Bank with 20,966 employees.

Story continues below this ad

The details of the total number of employees during the last five years, year-wise and bank-wise, are as under:

Name of the Bank 2020-21 2021-22 2022-23 2023-24 2024-25
Bank of Baroda 82017 78749 76509 74227 73742
Bank of India 51459 51825 52209 50944 50564
Bank of Maharashtra 12532 13128 12721 13499 14591
Canara Bank 88213 86919 84978 82638 81260
Central Bank of India 32340 30293 30770 31643 33081
Indian Bank 42601 40751 41701 41025 39778
Indian Overseas Bank 23579 22369 22051 21475 20966
Punjab & Sind Bank 8890 8832 8725 10148 10229
Punjab National Bank 101802 103144 104123 102349 102746
State Bank of India 246353 244583 236110 229788 236221
UCO Bank 22012 21617 21698 21456 21049
Union Bank of India 78203 75201 75594 75866 73945

Source: Public Sector Banks

Anish Mondal is a business journalist with over nine years of experience. He writes on diverse subjects such as Infrastructure, Railways, Roadways, Aviation, Politics, Market, Parliamentary affairs, Corporate earnings, General and International news etc. ... Read More

Stay updated with the latest - Click here to follow us on Instagram

Latest Comment
Post Comment
Read Comments
Advertisement
Advertisement
Loading Taboola...
Advertisement