Skip to main content

Best Dividend Stocks India 2026

Find the highest dividend-yielding stocks listed on Indian exchanges. This page ranks companies by their dividend yield so you can quickly identify stocks that offer strong cash returns to shareholders. Dividend investing is a time-tested strategy for building a portfolio that generates passive income — especially useful if you're looking for alternatives to fixed deposits or bonds. We include key metrics like payout ratio, dividend history, and market cap to help you evaluate whether a company's dividend is sustainable. Browse the full list below and use the filters to narrow down by sector or yield range.

Updated Just nowData: NSE/BSEAuto-refresh: 60s

60 stocks

#CompanyPriceDiv Yield
1Jaiprakash Associates LimitedJPASSOCIAT2.4223.73%
2Radhika Jeweltech LtdRADHIKAJWE67.1322%
3Catvision LtdCATVISION18.6621.44%
4Padam Cotton Yarns LtdPADAMCO0.9419.15%
5SBC Exports LtdSBC64.1816%
6Prime Fresh LtdPRIMEFRESH162.3516%
7IL&FS Investment Managers LimitedIVC7.9915.02%
8Majestic Auto Ltd-$MAJESAUT36513.7%
9Allcargo Logistics LtdALLCARGO10.5213.51%
10DSP BlackRock India TIGER Fund11924828.3713.39%
11Varanium Cloud LtdCLOUD26.3513.28%
12Expleo Solutions LtdEXPLEOSOL866.2512.7%
13Jagran Prakashan LtdJAGRAN61.5611.37%
14Jindal Worldwide LtdJINDWORLD41.9711%
15Maple Infrastructure TrustMIT14510.21%
16Vedanta LtdVEDL264.910.19%
17Crizac LtdCRIZAC160.189.99%
18Arihant Foundations & Housing Ltd-$ARIHANT943.49%
19Focus Business Solution LtdFOCUS53.839%
20Tata Infrastructure Dir Div11924428.128.89%
21Balmer Lawrie Investments LtdBLIL64.988.78%
22Enbee Trade & Finance LtdENBETRD0.238.7%
23GOCL Corporation Ltd-$GOCLCORP349.158.59%
24KSE Ltd-$KSE177.918.43%
25TruCap Finance LtdTRU4.498%
26Vibrant Global Capital LtdVGCL508%
27Kalind LtdARUNIS89.998%
28Alldigi Tech LtdALLDIGI801.47.49%
29Vantage Knowledge Academy LimitedVKAL0.727.45%
30Radiant Cash Management Services LtdRADIANTCMS33.677.43%
31PTC India LtdPTC149.487.36%
32Hindustan Petroleum Corporation LtdHINDPETRO332.257.3%
33Ceenik Exports India LtdCEENIK194.77.22%
34Bharat Petroleum Corporation LtdBPCL284.57.03%
35Accelya Solutions India LtdACCELYA1,012.76.91%
36Forbes Precision Tools and Machine Parts LtdTOTEM147.26.79%
37Oil and Natural Gas Corporation LtdONGC2206.59%
38Coal India LtdCOALINDIA404.86.55%
39PTL Enterprises LimitedPTL38.346.52%
40Castrol India LtdCASTROLIND193.876.45%
41D-Link (India) LtdDLINKINDIA408.356.37%
42Zodiac Ventures LtdZODIACVEN1.66.25%
43B2B Software Technologies LtdB2BSOFT21.36.24%
44ITC LtdITC257.96.2%
45R Systems International LtdRSYSTEMS260.656.14%
46Moil LtdMOIL231.576.1%
47VST Industries LimitedVSTIND201.55.96%
48Gujarat Intrux Ltd-$GUJINTRX422.455.92%
49Axtel Industries LtdAXTEL420.555.8%
50Chemcon Speciality Chemicals LtdCHEMCON224.725.79%
51Gujarat Pipavav Port LtdGPPL173.15.78%
52Ksolves India LtdKSOLVES245.115.71%
53Kesar Terminals & Infrastructure LtdKTIL58.25.58%
54Bata India LtdBATAINDIA609.755.58%
55HeidelbergCement India LtdHEIDELBERG125.825.56%
56Spright Agro LtdSPRIGHT0.365.56%
57RITES LtdRITES198.795.53%
58Balmer Lawrie & Company LtdBALMLAWRIE157.055.41%
59Aptech LtdAPTECHT86.285.22%
60Tenneco Clean Air India LtdTENNIND474.355.14%

Frequently Asked Questions

What is dividend yield and why does it matter?

Dividend yield is the annual dividend per share divided by the stock's current price, expressed as a percentage. It tells you how much cash return you're getting relative to what you paid. A stock trading at ₹100 that pays ₹5 in annual dividends has a 5% yield. It matters because it lets you compare income potential across different stocks — though a very high yield can sometimes signal trouble if the price has fallen sharply.

How should I pick good dividend stocks?

Look beyond just the yield number. A sustainable dividend stock should have consistent earnings, a healthy payout ratio (ideally under 60-70%), low debt, and a track record of maintaining or growing dividends over several years. Companies in sectors like FMCG, IT services, and utilities tend to be more reliable dividend payers. Avoid chasing unusually high yields without checking the company's fundamentals first.

When are dividends typically paid in India?

Most Indian companies pay dividends once or twice a year, usually after announcing annual or interim results. You need to hold the stock before the ex-dividend date to be eligible. The actual payment typically arrives within 30 days of declaration. Some companies also pay special one-time dividends. Dividend income above ₹5,000 per year from a single company was earlier subject to TDS, and all dividend income is now taxable at your income tax slab rate.

Are high dividend stocks better than growth stocks?

Neither is universally better — it depends on your goals. Dividend stocks suit investors who want regular income and lower volatility, such as retirees or conservative investors. Growth stocks reinvest profits back into the business, aiming for capital appreciation. Many investors hold a mix of both to balance income with long-term wealth building.