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%
2Kingfa Science & Technology (India) Ltd-$KINGFA5,78022%
3Radhika Jeweltech LtdRADHIKAJWE64.922%
4Catvision LtdCATVISION19.520.51%
5Padam Cotton Yarns LtdPADAMCO118%
6PTC India LtdPTC155.516.72%
7SBC Exports LtdSBC38.8816%
8Prime Fresh LtdPRIMEFRESH177.1516%
9Majestic Auto Ltd-$MAJESAUT35514.08%
10Allcargo Logistics LtdALLCARGO10.113.51%
11DSP BlackRock India TIGER Fund11924828.3713.39%
12Varanium Cloud LtdCLOUD26.3513.28%
13Vedanta LtdVEDL262.612.95%
14Expleo Solutions LtdEXPLEOSOL887.0512.4%
15Jagran Prakashan LtdJAGRAN61.5411.37%
16PTL Enterprises LimitedPTL38.611.01%
17Jindal Worldwide LtdJINDWORLD35.5811%
18Maple Infrastructure TrustMIT142.910.36%
19Balmer Lawrie & Company LtdBALMLAWRIE173.619.79%
20IL&FS Investment Managers LimitedIVC8.229.49%
21Crizac LtdCRIZAC171.629.32%
22D-Link (India) LtdDLINKINDIA445.759.2%
23Arihant Foundations & Housing Ltd-$ARIHANT1,029.59%
24Focus Business Solution LtdFOCUS67.639%
25Tata Infrastructure Dir Div11924428.128.89%
26Balmer Lawrie Investments LtdBLIL71.148.78%
27TruCap Finance LtdTRU4.38%
28Kalind LtdARUNIS89.998%
29Forbes Precision Tools and Machine Parts LtdTOTEM130.17.69%
30Vantage Knowledge Academy LimitedVKAL0.947.45%
31Alldigi Tech LtdALLDIGI812.457.39%
32Sanofi India LtdSANOFI3,271.37.34%
33Radiant Cash Management Services LtdRADIANTCMS34.17.33%
34Ceenik Exports India LtdCEENIK2307.22%
35Honda India Power Products LtdHONDAPOWER2,082.47.11%
36Accelya Solutions India LtdACCELYA1,134.67.05%
37Rajapalayam Mills Ltd-$RAJPALAYAM812.57%
38Chemcon Speciality Chemicals LtdCHEMCON187.86.92%
39Castrol India LtdCASTROLIND188.756.62%
40Hindustan Petroleum Corporation LtdHINDPETRO366.456.62%
41Bharat Petroleum Corporation LtdBPCL3076.51%
42KSE Ltd-$KSE197.696.43%
43Zodiac Ventures LtdZODIACVEN1.566.41%
44Saraswati Saree Depot LtdSSDL59.766.34%
45MSTC LtdMSTCLTD703.756.27%
46Oil and Natural Gas Corporation LtdONGC2386.09%
47Gujarat Pipavav Port LtdGPPL165.136.06%
48Indian Oil Corporation LtdIOC136.36.05%
49ITC LtdITC267.055.99%
50Axtel Industries LtdAXTEL406.65.8%
51Enbee Trade & Finance LtdENBETRD0.355.71%
52VST Industries LimitedVSTIND211.335.68%
53Oracle Financial Services Software LtdOFSS11,7745.65%
54Kesar Terminals & Infrastructure LtdKTIL585.6%
55Moil LtdMOIL253.055.58%
56Ksolves India LtdKSOLVES272.655.5%
57Advani Hotels & Resorts (India) LtdADVANIHOTR49.465.46%
58B2B Software Technologies LtdB2BSOFT24.495.43%
59Coal India LtdCOALINDIA4005.25%
60BMW Ventures LtdBMWVENTLTD57.185.25%

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.