
Highest Dividend Paying Stocks in India
Tue Mar 03 2026

Click Here – Get Free Investment Predictions
Highest Dividend Paying Stocks in India have become an attractive investment option for investors seeking steady income with potential capital appreciation. These stocks regularly distribute a significant portion of their profits to shareholders, offering consistent cash flow and portfolio stability. Top dividend paying stocks in India offer a unique avenue for wealth creation, providing investors with a consistent income stream. In this blog, we will not only unveil the most attractive, highest dividend paying stocks in the Indian market, but also provide information on factors that affect them, and risks associated with the highest dividend paying stocks in India.
What Is a Dividend?
A dividend is a share of a company’s profits paid to its shareholders, as fixed by the board of directors. A company’s board of directors decides the rate of dividend, wherein the approval of the majority shareholders is also factored in. Dividends can be paid in cash or additional stock, and they are usually paid every three months. By paying shareholders a portion of their earnings, businesses reward existing shareholders. With the highest-paying dividend stocks in India, investors have an opportunity to invest.
What Is Dividend Yield?
A dividend yield is a financial ratio that reflects how much income an investor earns from dividends compared to the stock’s current market price. It shows as a percentage and helps investors generate returns from dividends, excluding any capital gains from price increases.
Example: Suppose the share price of Coal India Limited is ₹400, and the company declares a total annual dividend of ₹32 per share.
Dividend Yield: (32/400)*100 = 8%
This means that for every ₹100 invested, you earn ₹8 per year as dividend income, excluding any gain or loss from price changes.
Also Read: Drone Penny Stocks in India for 2026
What are the Highest Dividend Paying Stocks?
Highest dividend paying stocks are shares of companies that distribute a large portion of their profits to shareholders as dividends, resulting in a high dividend yield. Highest dividend-paying stocks in India typically offer a reasonable dividend yield, helping maintain a balanced approach between distributing to shareholders and retaining profits, and tend to have a solid track record of making timely dividend payments.
Highest Dividend Paying Stocks: An Overview
High-dividend-paying stocks in India are considered good investments because they offer steady income and high growth potential. The dividend yield of every share may change with the fluctuations in its price. The basis for paying out dividends by companies depends almost entirely on the number of shares they own, rather than on the value of those shares.
Here is a list of the Highest Dividend Paying Stocks in India for 2026, including Vedanta, Taparia Tools, Hindustan Zinc, REC Ltd, NMDC, ONGC, HCL Technologies, Castrol India, ITC, and Power Grid Corporation.
| Name of the Stocks | CMP (in ₹) | Market Capitalisation (in crores) | 52-Week-High | 52-Week-Low |
| Vedanta Ltd | 722.12 | 2,82,252 | 770 | 362 |
| Taparia Tools Ltd | 19.71 | 30.12 | 28.04 | 10.50 |
| Hindustan Zinc Ltd | 618 | 2,61,252 | 773 | 378 |
| REC Ltd | 340 | 89,438 | 450 | 331 |
| NMDC Ltd | 81.2 | 71,434 | 86.8 | 59.5 |
| ONGC Ltd | 282.35 | 3,55,204 | 293.15 | 205.00 |
| HCL Technologies Ltd | 1,371 | 3,71,749 | 1,780 | 1,303 |
| Castrol India Ltd | 186 | 18,371 | 252 | 181 |
| ITC Ltd | 315 | 3,94,545 | 444 | 300 |
| Power Grid Corporation | 297 | 2,75,875 | 322 | 248 |
Vedanta Ltd.
Founded: 1979
Headquarters: Mumbai, Maharashtra
Market Capitalisation: ₹2,82,252 crores
Vedanta Ltd is a diversified natural resource group engaged in exploring, extracting and processing minerals and oil & gas. The company is India’s largest primary aluminium producer with a 46% domestic market share. The group engages in the exploration, production and sale of zinc, lead, silver, copper, aluminium, iron ore and oil & gas. The company holds a 65% stake in Hindustan Zinc Ltd (HZL), and its integrated zinc operations account for 75% of India’s primary zinc market. Vedanta is the highest dividend paying stock in India, with a dividend yield of 6.01%.
Taparia Tools
Founded: 1969
Headquarters: Nashik, Maharashtra
Market Capitalisation: ₹30.12 crore
Taparia Tools is an ISO-9001-accredited company that produces hand tools in technical collaboration with a Swedish company. The company has the highest dividend yield of 254%, placing it among the highest dividend-paying stocks in India. The company currently has over 800 distributors, distributing its products throughout India. As of early 2026, it boasts a high ROCE of over 45%, a low P/E ratio, and consistent dividend payouts, with operating revenue exceeding ₹500 crores for FY24.
Hindustan Zinc Ltd
Founded: 1966
Headquarters: Udaipur, Rajasthan
Market Capitalisation: ₹2,61,252 crore
Hindustan Zinc was incorporated in 1996, and the Silver business is the world’s 2nd-largest integrated producer of Zinc. Hindustan Zinc is the 3rd-largest silver producer globally, with an annual capacity of 800 MT. The company has a 75% market share in India’s growing Zinc market, with its headquarters in Zinc City, Udaipur, and Zinc-Lead mines and smelting complexes spread across Rajasthan. It is the highest dividend paying stock in India, with a dividend yield of 4.60%, which gives investors confidence in its ability to pay high dividends.
REC Ltd
Founded: 1969
Headquarters: Haryana, India
Market Capitalisation: ₹89,438 crores
REC is a Central Public Sector Undertaking under the Ministry of Power, involved in financing projects in the complete power sector value chain, from generation to distribution. The P/E ratio of REC Ltd is 5.15, and the company’s ROCE stands at 9.96%, with an ROE of 21.5%. The company had gross NPAs of 3.42% and net NPAs of 1.01% in FY23. It has created a dedicated team to look into stressed assets, the issues faced in such projects, and propose resolutions. Investors may consider REC Ltd the highest dividend paying stock in India, given its 5.33% dividend yield.
NMDC Ltd
Founded: 1958
Headquarters: Hyderabad, Telangana
Market Capitalisation: ₹71,434 crores
NMDC is engaged in the exploration and production of Iron Ore, Diamond production, the production and sale of Sponge Iron, and the generation and sale of Wind Power. The P/E ratio of the NMDC is 10.3%, and the company aims to exceed 53.8 MnT of iron ore production capacity by FY25, with plans to reach 100 MnT by 2030. The NMDC’s dividend yield of 4.08% makes it attractive to investors seeking the highest dividend paying stocks in India.
ONGC Ltd
Founded: 1956
Headquarters: Dehradun, Uttarakhand
Market Capitalisation: ₹3,55,204 crores
ONGC is the largest crude oil and natural gas Company in India, contributing around 71% to Indian domestic production. The P/E ratio of the ONGC is 9.29, with the ROE of 10.6%. The company’s revenue is ₹6.24 trillion, with operating income of ₹768.6 billion. The total assets of the ONGC are approximately ₹7.1 trillion, and the total equity is ₹3.65 trillion. It is ranked 5th among the Top 250 Global Energy Companies by Platts. The company’s dividend yield of 4.32% makes it easy for investors to categorise it as one of the highest dividend paying stocks in India.
HCL Technologies Ltd
Founded: 1976
Headquarters: Noida, Uttar Pradesh
Market Capitalisation: ₹3,71,749 crores
HCL Technologies is a leading global IT services company ranked among the top five Indian IT services companies by revenue. Since its inception into the global landscape after its IPO in 1999, HCL Tech has focused on transformational outsourcing and offers an integrated portfolio of services. HCL Tech’s revenue is ₹119,540 crore, with net income of ₹18,104 crore, and total assets of ₹105,544 crore. Investors can consider it for the highest dividend paying stocks in India.
Also Read: Liquor Stocks in India to Invest In
List of Highest Dividend Paying Stocks with Dividend Yield
| Name of the Stocks | Dividend Yield (in %) |
| Vedanta Ltd | 6.01 |
| Taparia Tools Ltd | 254 |
| Hindustan Zinc Ltd | 4.60 |
| REC Ltd | 5.33 |
| NMDC Ltd | 4.08 |
| ONGC Ltd | 4.32 |
| HCL Technologies Ltd | 3.94 |
| Castrol India Ltd | 4.71 |
| ITC Ltd | 4.56 |
| Power Grid Corporation | 3.03 |
Factors Affecting the Highest Dividend Paying Stocks in India
Several factors may affect the highest dividend-paying stocks in India that investors must consider before investing in them, and they should take into account when making a wiser decision.
- Company’s Profitability: Investors must assess the profitability of the company before investing in the highest dividend paying stocks in India, because companies with strong and consistent profits are more likely to distribute higher dividends.
- Cash Flow Position: Profits are the primary factor, but even though the profits are high, the companies need to maintain a strong free cash flow actually to pay dividend Companies thatich maintain the highest cash may be able to pay the higher dividends.
- Dividend Payout Ratio: It plays an essential role in choosing the highest dividend paying stocks in India, as this ratio shows how much of the profit is distributed as dividends, but a very high dividend payout ratio may indicate limited reinvestment.
- Government Ownership (PSUs): Public Sector Undertakings (PSUs) such as Coal India Limited or Hindustan Zinc Limited usually pay higher dividends because the government relies on dividend income as revenue, so investors may consider them for investing in the highest dividend paying stocks in India.
- Economic Conditions: Positive economic growth leads to higher dividend payouts because growth and profits are directly linked to prevailing market conditions, which may determine whether it actually pays the higher dividend.
Tap to Access Best Research Pieces
List of Highest Dividend Paying Stocks for the Last 10 Years
| Name of Stocks | Dividend Yield (in%) |
| ITC Ltd | 4.55 |
| Coal India Ltd | 6.22 |
| Power Grid Corporation of India Ltd | 3.03 |
| ONGC | 4.34 |
| Hindustan Zinc Ltd | 4.69 |
| Vedanta Ltd | 6.01 |
| Power Finance Corporation Ltd | 3.89 |
| Indian Oil Corporation (IOC) | 1.63 |
| NTPC Ltd | 2.21 |
| Bharat Petroleum Corporation Ltd (BPCL) | 2.63 |
Also Read: Power Sector Penny Stocks List
Benefits of the Highest Dividend Paying Stocks in India

The highest dividend-paying stocks in India offer several benefits for long-term growth and stability. Below, we mention some benefits of investing in the highest dividend paying stocks in India:
- Regular Income: Highest dividend paying stocks in India provide stable cash flows through dividends, which makes them ideal for those who are willing to generate passive income.
- Stable Returns: Many companies which are belong to the Highest dividend paying stocks in India, like Coal India and Hindustan Zinc, mainly operate in the mature industries and generate consistent profits.
- Lower Volatility: Many NSE dividend stocks experience lower price fluctuations. The highest dividend paying stocks in India often comes from well-established sectors, which provide stable performance during market volatility.
- Compounding Advantage: Reinvesting dividends from top dividend-paying stocks in India helps investors benefit from compounding, which increases long-term wealth through consistent growth from a highest dividend paying stocks in India.
- Inflation Protection: Some highest dividend paying stocks in India may increase payouts regularly. These NSE dividend stocks help investors to maintain purchasing power by generating growing income over time.
Highest Dividend Paying Stocks in India with 6 Months Returns
| Name of Stocks | 6 Months Returns (in%) |
| Vedanta Ltd | 66.67 |
| Taparia Tools Ltd | 62.36 |
| Hindustan Zinc Ltd | 39.28 |
| NMDC Ltd | 11.15 |
| ONGC Ltd | 17.89 |
| Power Grid Corporation of India Ltd | 3.36 |
Also Read: Best Steel Penny Stocks in India | Steel Penny Stocks List
Risks Affecting the Highest Dividend Paying Stocks in India

The highest dividend paying stocks in India carry some risks that investors must consider before investing. Below, we mention some risks of investing in the top dividend paying stocks in India:
- Business Slowdown: Economic downturns can impact revenue and profits. Even the highest dividend paying stocks in India may struggle in the circumstances of negative fluctuations in the economic slowdown.
- High Payout Ratio Risk: If a high dividend stocks in India distributes most of its profits, it may lack funds for growth. Some highest dividend paying stocks in India face sustainability concerns due to excessive payouts.
- Interest Rate Impact: Rising interest rates make fixed-income dividends attractive. As a result, demand for high dividend stocks options may fall, affecting the prices of highest dividend paying stocks in India.
- Dividend Cut Risk: The highest dividend paying stocks in India may reduce payouts during weak earnings. Some NSE dividend stocks in India may cut dividends if a fall in profits leads to a decline in income and investor confidence.
- Sector Concentration Risk: Many of the highest dividend stocks in India belong to the PSU, energy, or banking sectors. Overexposure to the top dividend paying stocks in India in one sector can lead to increment the portfolio risks.
How to Invest in the Highest Dividend Paying Stocks in India?

Here is the step-by-step guide for investing in the Highest Dividend Paying Stocks in India for 2026.
- Step 1: Research the highest dividend paying stocks in India, considering their dividend payout ratios and cash flow positions against fundamental parameters.
- Step 2: Select the highest dividend paying stocks in India to diversify your investment portfolio.
- Step 3: Open a demat account with Univest, navigate to the search section, and look for the top dividend paying stocks in India for long-term investment.
- Step 4: Place a buy order for the Highest Dividend Paying Stocks in India and execute it to invest successfully.
- Step 5: Track your returns in the portfolio section and wait for the right time to book returns.
Also Read: Best Battery Penny Stocks in India 2026
Conclusion
Highest dividend paying stocks in India offer a unique investment opportunity in the Indian stock market. They offer a combination of regular income and potential for capital appreciation. However, like all investments, they come with risks. It is crucial to conduct thorough research, diversify your portfolio, and monitor your investments regularly. Additionally, stay up to date on tax regulations to maximise the benefits of the highest dividend paying stocks. The highest dividend paying stocks in India can sometimes be a trap; it might be high only because the stock price has dropped, not because the company is paying more.
FAQs
What do you mean by the highest dividend paying stocks in India?
Ans. Highest-dividend-paying stocks are shares of companies that distribute a large portion of their profits to shareholders as dividends, resulting in a high dividend yield. High-dividend-paying stocks are considered good investments because they offer steady income and high growth potential. The dividend yield of every share may change with the fluctuations in its price.
What are the risks affecting the highest dividend paying stocks in India?
Ans. If a high dividend stocks in India distributes most of its profits, it may lack funds for growth. Some highest dividend paying stocks in India face sustainability concerns due to excessive payouts. Many of the highest dividend stocks belong to the PSU, energy, or banking sectors. Overexposure to the top dividend paying stocks in India in one sector can lead to increment the portfolio risks.
Which stocks pay the highest dividends in India?
Ans. The stocks which pay the highest dividends in India are Castrol Ltd, with a dividend yield of 6.94%, Radiant Cash Management Services with 6.56%, Vedanta with 6.38%, and Coal India with a dividend yield 6.22%. The TCS of the highest dividends in India are 5.12.
How can I select a dividend investment that yields well?
Ans. To select a dividend investment that yields well, you should analyse the company’s financials before investing, to understand the proportion of earnings distributed as dividends. Highest dividend paying stocks are often considered safer during market downturns, providing stability and diversifying risk.
How to see upcoming dividends?
Ans. To view upcoming dividends, investors can check reliable sources like stockbroker platforms, financial news portals, and official stock exchange websites. These sources provide key dates, such as the ex-dividend date, record date, and payment date. Following this rule helps investors achieve a more stable income mix and reduces overdependence on a single investment category.
Also Read
Best Battery Penny Stocks in India 2026
Top Alcohol Penny Stocks in India for 2026
High Book Value Penny Stocks in India for 2026
Related Posts
Vedanta Limited Q4 Results 2026: Date, Revenue Estimates, Key Catalysts & Share Price Target
Tata Steel Q4 Results 2026: Date, Revenue Estimates, Key Catalysts & Share Price Target
JSW Steel Q4 Results 2026: Date, Revenue Estimates, Key Catalysts & Share Price Target
Adani Green Energy Q4 Results 2026: Date, Revenue Estimates, Key Catalysts & Share Price Target
Tata Power Company Q4 Results 2026: Date, Revenue Estimates, Key Catalysts & Share Price Target

