Low P/E Bank stocks with ROE above 12%

Bank companies trading below 15 times earnings while earning more than 12% on equity (market cap above ₹500 crore).

Data as of the close

CompanyP/EROE %PriceD/EMarket cap
State Bank of India11.715.4₹1,08010.55₹10.0L Cr
Punjab National Bank7.213.0₹142.8111.99₹1.6L Cr
Union Bank of India7.015.7₹2039.88₹1.6L Cr
Bank of Baroda6.012.7₹273.8411.21₹1.4L Cr
Indian Bank9.515.4₹932.8510.95₹1.3L Cr
Canara Bank5.816.1₹130.9114.57₹1.2L Cr
IDBI Bank Ltd10.414.1₹805.35₹86.1K Cr
Bank of India5.612.4₹154.112.36₹70.1K Cr
Indian Overseas Bank9.514.9₹31.6311.22₹60.9K Cr
Karur Vysya Bank Ltd12.519.1₹381.558.47₹36.9K Cr
South Indian Bank Ltd10.213.5₹61.8611.67₹16.2K Cr
Jammu & Kashmir Bank Ltd6.415.4₹137.2710.38₹15.1K Cr
Tamilnad Mercantile Bank Ltd8.914.0₹890.056.66₹14.1K Cr
CSB Bank Ltd7.713.5₹303.7510.19₹5.3K Cr

How this list is made: P/E between 0 and 15 and return on equity above 12%; market cap above ₹500 crore. Lowest P/E first.

Track any stock on this list — free

Get an alert when it reports results or files news, with the key numbers and what management said.

More Bank lists

Frequently asked questions

Which Bank stocks have a low P/E?

The table lists companies below 15 times earnings that also earn more than 12% on equity, cheapest first.

Why add an ROE filter?

A low P/E alone often flags weak businesses. Requiring ROE above 12% keeps companies that are still profitable on their capital.

Does a low P/E mean a stock is undervalued?

Not always — earnings may be about to fall. Read the latest results and concall guidance before deciding.

Disclaimer: Lists are built from exchange closing prices and reported financials, for information only. They are not investment advice or a recommendation to buy or sell any security.

Explore More Tools

Discover more ways to research and analyze Indian stocks