Banks with the lowest NPA — asset quality ranking
Indian banks and lenders ranked by gross non-performing assets in their latest quarter, lowest first.
Excludes results distorted by one-offs or thin equity (negative book value, P/E below 3, trailing profit above half of sales, ROE above 150%) and listed InvITs/REITs, whose payouts are not comparable with a company's dividends.
Every ratio is the same number the company's own fundamentals page shows. Click any company to see the quarterly results, balance sheet and peers behind it.
| # | Company | Sector | Market Cap | Price | Gross NPA | Net NPA | ROE | P/B | P/E |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Tamilnad Mercantile Bank LimitedTMB · Sep 2026 | Bank | ₹13,025 Cr | ₹822.55 | 0.6% | 0.1% | 14.7% | 1.21 | 8.25 |
| 2 | Karur Vysya Bank LimitedKARURVYSYA · Sep 2026 | Bank | ₹34,848 Cr | ₹360.50 | 0.7% | 0.2% | 21.0% | 2.47 | 11.78 |
| 3 | RBL Bank LimitedRBLBANK · Sep 2026 | Bank | ₹57,807 Cr | ₹372.40 | 1.0% | 0.3% | 2.8% | 1.34 | 47.99 |
| 4 | Kotak Mahindra Bank LimitedKOTAKBANK · Sep 2026 | Bank | ₹464,566 Cr | ₹467.00 | 1.0% | 0.2% | 11.0% | 2.39 | 21.63 |
| 5 | HDFC Bank LimitedHDFCBANK · Sep 2026 | Bank | ₹1,172,499 Cr | ₹760.00 | 1.1% | 0.4% | 13.4% | 1.94 | 14.51 |
| 6 | Axis Bank LimitedAXISBANK · Sep 2026 | Bank | ₹398,581 Cr | ₹1,280.00 | 1.2% | 0.3% | 13.1% | 1.74 | 13.29 |
| 7 | Indian Overseas BankIOB · Sep 2026 | Bank | ₹59,233 Cr | ₹30.76 | 1.2% | 0.2% | 18.0% | 1.60 | 8.89 |
| 8 | ICICI Bank LimitedICICIBANK · Sep 2026 | Bank | ₹1,076,937 Cr | ₹1,500.00 | 1.2% | 0.3% | 15.5% | 2.78 | 17.95 |
| 9 | Yes Bank LimitedYESBANK · Sep 2026 | Bank | ₹50,975 Cr | ₹16.24 | 1.2% | 0.2% | 7.9% | 0.96 | 12.15 |
| 10 | The South Indian Bank LimitedSOUTHBANK · Sep 2026 | Bank | ₹14,753 Cr | ₹56.32 | 1.2% | 0.1% | 13.9% | 1.29 | 9.31 |
| 11 | India Shelter Finance Corporation LimitedINDIASHLTR · Mar 2026 | Financial Services | ₹6,938 Cr | ₹635.55 | 1.2% | 0.9% | 15.7% | 2.17 | 13.79 |
| 12 | Bank of MaharashtraMAHABANK · Sep 2026 | Bank | ₹65,455 Cr | ₹85.10 | 1.2% | 0.1% | 21.9% | 1.75 | 8.01 |
| 13 | The Federal Bank LimitedFEDERALBNK · Sep 2026 | Bank | ₹83,623 Cr | ₹338.50 | 1.3% | 0.2% | 13.4% | 2.09 | 15.64 |
| 14 | IDFC First Bank LimitedIDFCFIRSTB · Sep 2026 | Bank | ₹67,090 Cr | ₹77.80 | 1.3% | 0.4% | 6.1% | 1.36 | 22.31 |
| 15 | Canara BankCANBK · Sep 2026 | Bank | ₹111,478 Cr | ₹122.90 | 1.3% | 0.3% | 15.9% | 0.87 | 5.47 |
| 16 | State Bank of IndiaSBIN · Sep 2026 | Bank | ₹928,984 Cr | ₹1,006.40 | 1.4% | 0.4% | 13.8% | 1.38 | 10.02 |
| 17 | City Union Bank LimitedCUB · Sep 2026 | Bank | ₹21,659 Cr | ₹218.60 | 1.4% | 0.5% | 13.3% | 1.94 | 14.53 |
| 18 | CSB Bank LimitedCSBBANK · Sep 2026 | Bank | ₹5,148 Cr | ₹303.75 | 1.6% | 0.3% | 14.1% | 1.05 | 7.49 |
| 19 | Bank of India LimitedBANKINDIA · Sep 2026 | Bank | ₹63,282 Cr | ₹139.00 | 1.6% | 0.4% | 13.3% | 0.67 | 5.06 |
| 20 | Indian BankINDIANB · Sep 2026 | Bank | ₹120,169 Cr | ₹892.15 | 1.6% | 0.1% | 15.2% | 1.38 | 9.09 |
| 21 | SRG Housing Finance LimitedSRGHFL · Jun 2026 | Financial Services | ₹159 Cr | ₹101.38 | 1.7% | 0.6% | 11.5% | 0.54 | 4.66 |
| 22 | Dhanlaxmi Bank LimitedDHANBANK · Sep 2026 | Bank | ₹1,318 Cr | ₹33.38 | 1.8% | 0.4% | 9.1% | 0.85 | 9.38 |
| 23 | Bank of Baroda LimitedBANKBARODA · Sep 2026 | Bank | ₹129,113 Cr | ₹249.67 | 1.8% | 0.4% | 12.0% | 0.78 | 6.51 |
| 24 | UCO BankUCOBANK · Sep 2026 | Bank | ₹29,919 Cr | ₹23.86 | 2.0% | 0.2% | 8.6% | 0.87 | 10.03 |
| 25 | AU Small Finance Bank LimitedAUBANK · Sep 2026 | Bank | ₹70,520 Cr | ₹941.00 | 2.0% | 0.8% | 14.7% | 3.28 | 22.36 |
| 26 | Punjab & Sind BankPSB · Sep 2026 | Bank | ₹14,113 Cr | ₹19.89 | 2.1% | 0.6% | 10.3% | 0.97 | 9.40 |
| 27 | Ujjivan Small Finance Bank LimitedUJJIVANSFB · Sep 2026 | Bank | ₹11,407 Cr | ₹58.41 | 2.1% | 0.3% | 15.5% | 1.53 | 9.92 |
| 28 | IDBI Bank LimitedIDBI · Sep 2026 | Bank | ₹85,718 Cr | ₹79.72 | 2.1% | 0.2% | 11.5% | 1.18 | 10.30 |
| 29 | The Jammu & Kashmir Bank LimitedJ&KBANK · Sep 2026 | Bank | ₹13,669 Cr | ₹124.13 | 2.2% | 0.5% | 13.5% | 0.78 | 5.79 |
| 30 | The Karnataka Bank LimitedKTKBANK · Sep 2026 | Bank | ₹12,240 Cr | ₹323.65 | 2.3% | 0.7% | 11.2% | 0.88 | 7.88 |
| 31 | DCB Bank LimitedDCBBANK · Sep 2026 | Bank | ₹6,396 Cr | ₹198.58 | 2.3% | 0.7% | 12.1% | 0.92 | 7.61 |
| 32 | Equitas Small Finance Bank LimitedEQUITASBNK · Sep 2026 | Bank | ₹6,269 Cr | ₹54.79 | 2.3% | 0.7% | 10.8% | 0.96 | 8.90 |
| 33 | Jana Small Finance Bank LimitedJSFB · Sep 2026 | Bank | ₹4,306 Cr | ₹406.90 | 2.3% | 1.2% | 10.7% | 0.97 | 9.05 |
| 34 | Capital Small Finance Bank LimitedCAPITALSFB · Sep 2026 | Bank | ₹1,220 Cr | ₹268.30 | 2.4% | 1.1% | — | — | 7.58 |
| 35 | Central Bank of IndiaCENTRALBK · Sep 2026 | Bank | ₹27,697 Cr | ₹30.60 | 2.4% | 0.3% | 11.6% | 0.67 | 5.74 |
| 36 | Union Bank of IndiaUNIONBANK · Sep 2026 | Bank | ₹143,512 Cr | ₹188.00 | 2.4% | 0.4% | 15.3% | 1.00 | 6.52 |
| 37 | Punjab National BankPNB · Sep 2026 | Bank | ₹144,926 Cr | ₹126.10 | 2.5% | 0.2% | 14.2% | 0.90 | 6.34 |
| 38 | IndusInd Bank LimitedINDUSINDBK · Sep 2026 | Bank | ₹71,015 Cr | ₹911.45 | 2.7% | 0.8% | 4.4% | 1.05 | 23.67 |
| 39 | ESAF Small Finance Bank LimitedESAFSFB · Sep 2026 | Bank | ₹2,178 Cr | ₹42.21 | 2.8% | 0.3% | 13.4% | 1.08 | 8.03 |
| 40 | Suryoday Small Finance Bank LimitedSURYODAY · Sep 2026 | Bank | ₹1,577 Cr | ₹148.32 | 3.0% | 1.5% | 10.8% | 0.71 | 6.60 |
| 41 | Bandhan Bank LimitedBANDHANBNK · Sep 2026 | Bank | ₹26,060 Cr | ₹161.75 | 3.1% | 0.9% | 7.1% | 1.00 | 13.99 |
| 42 | Utkarsh Small Finance Bank LimitedUTKARSHBNK · Sep 2026 | Bank | ₹2,087 Cr | ₹11.73 | 6.0% | 2.7% | -25.4% | 0.79 | — |
About this screen
Gross NPA is the share of a bank's loans on which the borrower has stopped paying for 90 days or more. Net NPA subtracts the provisions already set aside. Low and falling NPAs mean the bank lends carefully and its reported profits are not waiting on a write-off. Private banks typically run gross NPAs of 1-2%, and public sector banks have come down from double digits in 2018 to low single digits.