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 | 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.