Highest dividend yield Indian stocks

Coal India Limited (COALINDIA.NS) ranks first among 168 Indian stocks Fisclear covers, with dividend yield of 6.55%, ahead of Wipro Limited at 4.94%.

Data as of 9 October 2026. Rankings update automatically as company reports refresh.

#CompanyDividend yield
1Coal India LimitedCOALINDIA.NS6.55%
2Wipro LimitedWIPRO.NS4.94%
3Power Finance Corporation LimitedPFC.NS4.62%
4REC LimitedRECLTD.NS4.52%
5NTPC LimitedNTPC.NS3.98%
6Goodyear India LimitedGOODYEAR.NS3.95%
7Oracle Financial Services Software LimitedOFSS.NS3.86%
8Hero MotoCorp LimitedHEROMOTOCO.NS3.75%
9Indus Towers LimitedINDUSTOWER.NS3.73%
10Power Grid Corporation of India LimitedPOWERGRID.NS3.61%
11Bank of Baroda LimitedBANKBARODA.NS3.61%
12Canara BankCANBK.NS3.55%
13Tech Mahindra LimitedTECHM.NS3.47%
14Gujarat State Fertilizers & Chemicals LimitedGSFC.NS3.37%
15GAIL (India) LimitedGAIL.NS3.30%
16Sun TV Network LimitedSUNTV.NS3.18%
17Vaibhav Global LimitedVAIBHAVGBL.NS3.01%
18Union Bank of IndiaUNIONBANK.NS2.92%
19NMDC LimitedNMDC.NS2.84%
20Emami LimitedEMAMILTD.NS2.74%

Get notified when the Indian stocks rankings change

One weekly email: ranking moves, new company reports and macro context. Free, no spam.

  • Unlimited goal simulations
  • 5 free company report summaries per day
  • Weekly financial insights newsletter

How this list is built

Forward dividend yield: the expected annual dividend as a share of today's price. A yield is only ranked when it roughly matches the dividends actually paid over the past year, so one-off special dividends and data errors don't top the list. Yields above 15% are excluded.

It ranks the 168 Indian stocks in Fisclear's coverage with reliable data for this measure, not every listed company. Reports that fail our data sanity checks are left out. See the methodology. This is information, not investment advice.

Related lists