Banks with the lowest NPA — asset quality ranking

Indian banks and lenders ranked by gross non-performing assets in their latest quarter, lowest first.

Prices as of 21 Sep 2026 51 companies qualify 4,746 companies screened
The rule, exactly as applied
Gross NPA ≥ 0%

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 NPANet NPAROEP/BP/E
1 Tourism Finance Corporation of India LimitedTFCILTD · Jun 2026 Financial Services ₹6,484 Cr ₹140.06 0.4% 0.0% 11.7% 4.93 42.05
2 Tamilnad Mercantile Bank LimitedTMB · Jun 2026 Bank ₹14,035 Cr ₹886.35 0.7% 0.2% 14.3% 1.39 9.71
3 Karur Vysya Bank LimitedKARURVYSYA · Jun 2026 Bank ₹31,528 Cr ₹326.15 0.7% 0.2% 19.5% 2.23 11.49
4 Paisalo Digital LimitedPAISALO · Mar 2026 Financial Services ₹8,488 Cr ₹92.85 0.7% 0.6% 13.2% 4.73 35.81
5 Bajaj Finance LimitedBAJFINANCE · Mar 2026 Financial Services ₹635,342 Cr ₹1,021 1.0% 0.4% 17.0% 5.57 32.86
6 HDFC Bank LimitedHDFCBANK · Jun 2026 Bank ₹1,139,644 Cr ₹739.50 1.2% 0.4% 13.7% 1.96 14.33
7 Kotak Mahindra Bank LimitedKOTAKBANK · Jun 2026 Bank ₹412,629 Cr ₹414.80 1.2% 0.3% 11.2% 2.28 20.33
8 India Shelter Finance Corporation LimitedINDIASHLTR · Mar 2026 Financial Services ₹7,364 Cr ₹674.60 1.2% 0.9% 15.7% 2.30 14.64
9 Axis Bank LimitedAXISBANK · Jun 2026 Bank ₹389,178 Cr ₹1,250 1.3% 0.4% 13.0% 1.82 13.99
10 RBL Bank LimitedRBLBANK · Jun 2026 Bank ₹62,376 Cr ₹402.40 1.3% 0.4% 5.4% 3.77 69.41
11 Yes Bank LimitedYESBANK · Jun 2026 Bank ₹72,727 Cr ₹23.17 1.3% 0.2% 7.4% 1.42 19.27
12 Indian Overseas BankIOB · Jun 2026 Bank ₹61,737 Cr ₹32.06 1.3% 0.2% 16.1% 1.67 10.36
13 ICICI Bank LimitedICICIBANK · Jun 2026 Bank ₹965,401 Cr ₹1,345 1.4% 0.3% 15.8% 2.68 16.93
14 The South Indian Bank LimitedSOUTHBANK · Jun 2026 Bank ₹11,923 Cr ₹45.52 1.4% 0.3% 13.2% 1.05 7.89
15 Bank of MaharashtraMAHABANK · Jun 2026 Bank ₹63,225 Cr ₹82.20 1.5% 0.1% 22.7% 1.90 8.39
16 IIFL Finance LimitedIIFL · Mar 2026 Financial Services ₹25,862 Cr ₹608.10 1.5% 0.7% 13.0% 1.86 14.24
17 State Bank of IndiaSBIN · Jun 2026 Bank ₹919,370 Cr ₹996.00 1.5% 0.4% 14.8% 1.54 10.39
18 IDFC First Bank LimitedIDFCFIRSTB · Jun 2026 Bank ₹73,978 Cr ₹85.80 1.5% 0.4% 4.9% 1.57 32.09
19 The Federal Bank LimitedFEDERALBNK · Jun 2026 Bank ₹82,006 Cr ₹332.00 1.5% 0.2% 11.9% 2.05 17.17
20 Canara BankCANBK · Jun 2026 Bank ₹112,204 Cr ₹123.70 1.6% 0.4% 16.9% 0.95 5.65
21 CSB Bank LimitedCSBBANK · Mar 2026 Bank ₹5,674 Cr ₹334.80 1.7% 0.4% 13.0% 1.16 8.95
22 SRG Housing Finance LimitedSRGHFL · Mar 2026 Financial Services ₹208 Cr ₹132.50 1.8% 0.6% 10.9% 0.70 6.41
23 Bank of India LimitedBANKINDIA · Jun 2026 Bank ₹63,114 Cr ₹138.63 1.8% 0.5% 13.1% 0.70 5.36
24 Dhanlaxmi Bank LimitedDHANBANK · Jun 2026 Bank ₹1,162 Cr ₹29.44 1.8% 0.5% 7.8% 0.79 10.11
25 Indian BankINDIANB · Jun 2026 Bank ₹113,280 Cr ₹841.00 1.9% 0.2% 16.0% 1.42 8.86
26 City Union Bank LimitedCUB · Mar 2026 Bank ₹23,278 Cr ₹234.94 1.9% 0.7% 12.6% 2.20 17.55
27 Bank of Baroda LimitedBANKBARODA · Jun 2026 Bank ₹120,824 Cr ₹233.64 2.0% 0.5% 11.0% 0.73 6.63
28 AU Small Finance Bank LimitedAUBANK · Jun 2026 Bank ₹77,789 Cr ₹1,038 2.1% 0.8% 14.5% 3.94 27.23
29 Ujjivan Small Finance Bank LimitedUJJIVANSFB · Jun 2026 Bank ₹12,641 Cr ₹64.79 2.2% 0.3% 13.5% 1.88 13.94
30 Punjab & Sind BankPSB · Jun 2026 Bank ₹15,575 Cr ₹21.95 2.2% 0.6% 9.8% 1.10 11.25
31 IDBI Bank LimitedIDBI · Jun 2026 Bank ₹89,309 Cr ₹83.06 2.3% 0.2% 13.6% 1.30 9.58
32 Muthoot Finance LimitedMUTHOOTFIN · Mar 2026 Financial Services ₹114,587 Cr ₹2,854 2.3% 2.0% 27.1% 2.93 10.80
33 The Jammu & Kashmir Bank LimitedJ&KBANK · Jun 2026 Bank ₹16,072 Cr ₹145.95 2.4% 0.6% 14.0% 0.97 6.98
34 Jana Small Finance Bank LimitedJSFB · Jun 2026 Bank ₹5,622 Cr ₹531.30 2.4% 0.9% 8.6% 1.27 14.79
35 SBI Cards and Payment Services LimitedSBICARD · Mar 2026 Financial Services ₹60,620 Cr ₹637.00 2.4% 1.0% 13.8% 3.85 27.98
36 Equitas Small Finance Bank LimitedEQUITASBNK · Jun 2026 Bank ₹8,287 Cr ₹72.43 2.4% 0.7% 8.3% 1.35 16.23
37 DCB Bank LimitedDCBBANK · Mar 2026 Bank ₹7,046 Cr ₹218.77 2.5% 0.9% 11.2% 1.08 9.63
38 Capital Small Finance Bank LimitedCAPITALSFB · Jun 2026 Bank ₹1,282 Cr ₹282.00 2.5% 1.1% 10.3% 0.88 8.53
39 The Karnataka Bank LimitedKTKBANK · Jun 2026 Bank ₹11,896 Cr ₹314.55 2.6% 0.9% 10.9% 0.90 8.28
40 Central Bank of IndiaCENTRALBK · Jun 2026 Bank ₹28,503 Cr ₹31.49 2.6% 0.5% 11.7% 0.73 6.24
41 Union Bank of IndiaUNIONBANK · Jun 2026 Bank ₹135,947 Cr ₹178.09 2.7% 0.5% 15.5% 1.02 6.59
42 Punjab National BankPNB · Jun 2026 Bank ₹135,617 Cr ₹118.00 2.8% 0.3% 14.7% 0.90 6.14
43 IndusInd Bank LimitedINDUSINDBK · Jun 2026 Bank ₹74,486 Cr ₹956.00 3.2% 0.9% 2.0% 1.14 56.34
44 Bandhan Bank LimitedBANDHANBNK · Mar 2026 Bank ₹28,840 Cr ₹179.00 3.3% 1.0% 4.8% 1.14 23.57
45 Arman Financial Services LimitedARMANFIN · Mar 2026 Financial Services ₹2,067 Cr ₹1,966 3.4% 0.9% 6.0% 2.21 36.91
46 Manba Finance LimitedMANBA · Mar 2026 Financial Services ₹687 Cr ₹136.73 3.6% 2.7% 11.0% 1.68 15.27
47 Spandana Sphoorty Financial LimitedSPANDANA · Mar 2026 Financial Services ₹2,027 Cr ₹228.63 3.8% 0.7% -32.8% 0.95
48 Muthoot Microfin LimitedMUTHOOTMF · Mar 2026 Financial Services ₹3,167 Cr ₹188.75 3.9% 1.1% 6.0% 1.11 18.63
49 ESAF Small Finance Bank LimitedESAFSFB · Jun 2026 Bank ₹2,031 Cr ₹39.36 5.4% 0.8% -0.3% 1.14
50 Utkarsh Small Finance Bank LimitedUTKARSHBNK · Jun 2026 Bank ₹2,491 Cr ₹14.00 6.1% 2.9% -34.7% 0.92
51 Suryoday Small Finance Bank LimitedSURYODAY · Jun 2026 Bank ₹1,562 Cr ₹146.94 6.6% 1.3% 9.2% 0.75 8.13

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.

Related screens

More fundamental screens

⚠️ 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