Public Sector Banks stocks in India

Every listed public sector banks company on NSE and BSE in our database, largest first, with its valuation, profitability, latest quarterly growth, one-year return and next results date.

12 companies Combined market cap ₹1,718,259 Cr Data as of 1 Oct 2026 close

There are 12 listed companies in the Public Sector Banks industry on NSE and BSE in our database, 12 of them with full financials.

The largest by market capitalisation are State Bank of India (₹880,693 Cr), Union Bank of India (₹127,932 Cr), Punjab National Bank (₹125,928 Cr).

Among the 12 companies worth more than ₹500 Cr, the median P/E of the profitable ones is 7.4 and the median return on equity is 14.8%.

Fastest sales growth in the latest quarter (year on year, above ₹500 Cr): Indian Overseas +23%, UCO Bank +17%, Bank of Maharashtra +15%.

Public Sector Banks companies by market cap

#CompanyMarket cap P/EROEQtr sales YoY Qtr profit YoYReturn 1YNext results
1 State Bank of IndiaSBIN ₹880,693 Cr 9.95 14.8% +7.8% +11.1% +10.8% —
2 Union Bank of IndiaUNIONBANK ₹127,932 Cr 6.20 15.5% +1.0% +27.4% +20.8% —
3 Punjab National BankPNB ₹125,928 Cr 5.70 14.7% -0.1% +168.3% -1.6% —
4 Bank of BarodaBANKBARODA ₹119,365 Cr 6.55 11.0% +7.6% -48.6% -8.7% —
5 Canara BankCANBK ₹107,360 Cr 5.41 16.9% -4.2% +7.1% -2.5% —
6 Indian BankINDIANB ₹106,834 Cr 8.36 16.0% +11.1% +47.5% +11.3% —
7 Bank of MaharashtraMAHABANK ₹61,917 Cr 8.22 22.7% +15.0% +34.3% +45.5% —
8 Bank of IndiaBANKINDIA ₹58,948 Cr 5.00 13.1% +12.7% +80.4% +8.1% —
9 Indian Overseas BankIOB ₹58,502 Cr 9.82 16.1% +23.3% +45.6% -21.9% —
10 UCO BankUCOBANK ₹28,753 Cr 10.21 8.5% +16.8% +8.0% -23.8% —
11 Central Bank of IndiaCENTRALBK ₹27,154 Cr 5.94 11.7% +2.9% +3.2% -19.6% —
12 Punjab & Sind BankPSB ₹14,872 Cr 10.74 9.8% +4.9% +23.2% -28.4% —

P/E "n/m" means the company made a loss over the last four quarters. Quarterly growth compares the latest quarter with the same quarter a year earlier. "—" means the figure is not available.

Frequently asked questions

Which are the largest public sector banks stocks in India?

By market capitalisation: State Bank of India (₹880,693 Cr), Union Bank of India (₹127,932 Cr), Punjab National Bank (₹125,928 Cr), Bank of Baroda (₹119,365 Cr), Canara Bank (₹107,360 Cr).

How many public sector banks companies are listed in India?

12 companies listed on NSE and BSE are classified in the Public Sector Banks industry on this page, which merges the exchanges' and data vendors' labels for the same business.

What is the average P/E of public sector banks stocks?

The median P/E of profitable public sector banks companies worth more than ₹500 Cr is 7.4, based on trailing-twelve-month profit and the latest close.

Explore further

⚠️ How this site is made: Market data pages are computed automatically from NSE/BSE publications and company filings; news articles and announcement analyses are written with AI. Both can contain errors. Verify with the original sources before any investment decision. Not investment advice; Flash Finance is not SEBI-registered. How we use AI