Top 10 High Dividend Yield Stocks in India | Best Dividend-Paying Stocks 2025

Dividend-paying stocks are a favorite among investors seeking consistent income along with potential capital appreciation. These stocks provide a steady cash flow through dividends while allowing participation in the company’s growth. In this article, we list the top 10 high dividend yield stocks in India that have demonstrated a track record of rewarding their shareholders

0:00

Topics Covered

  • What Are Dividend Yield Stocks?
  • Benefits of High Dividend Yield Stocks
  • Top 10 High Dividend Yield Stocks in India
  • How to Choose High Dividend Yield Stocks?
  • Conclusion

What Are Dividend Yield Stocks?

Dividend yield stocks are companies that distribute a significant portion of their profits to shareholders in the form of dividends. The dividend yield is calculated as a percentage of the stock’s current price, providing insight into how much return an investor can expect in dividends relative to the stock's price.

Benefits of High Dividend Yield Stocks

  • Regular Income: Ensures a steady stream of cash flow for investors.
  • Wealth Creation: Over time, reinvested dividends compound wealth significantly.
  • Market Stability: High dividend yield stocks often belong to mature companies with stable revenues, making them less volatile.

 

You Can Also check - Top 10 Mutual Funds to Invest in 2025 for Maximum Returns

Top 10 High Dividend Yield Stocks in India

Here is a list of the top dividend-paying stocks in India for 2025, with their dividend yields:

  1. Coal India Ltd
    Dividend Yield: ~8.5%
    Coal India, a public sector company, is one of the highest dividend payers, benefiting from stable cash flows due to its monopolistic position in coal mining.

  2. Power Finance Corporation (PFC)
    Dividend Yield: ~7.8%
    PFC focuses on financing power sector projects, offering reliable dividends to its investors.

  3. Hindustan Zinc Ltd
    Dividend Yield: ~7.5%
    A leader in zinc and silver production, Hindustan Zinc ensures high dividend payouts to shareholders.

  4. REC Ltd
    Dividend Yield: ~7.2%
    REC, a government enterprise, provides funding to the power sector and consistently pays out attractive dividends.

  5. Oil and Natural Gas Corporation (ONGC)
    Dividend Yield: ~6.8%
    ONGC, India’s largest oil and gas producer, is known for rewarding its shareholders with substantial dividend payouts.

  6. Indian Oil Corporation (IOC)
    Dividend Yield: ~6.5%
    IOC, one of India’s leading oil marketing companies, regularly offers dividends as part of its profit distribution strategy.

  7. ITC Ltd
    Dividend Yield: ~5.3%
    Known for its diversified business model, ITC has consistently rewarded investors with high dividends, making it a favorite among income-seekers.

  8. National Mineral Development Corporation (NMDC)
    Dividend Yield: ~5.1%
    NMDC, a leader in iron ore mining, has a history of rewarding investors with generous dividends.

  9. Tata Steel Long Products
    Dividend Yield: ~4.9%
    As part of the Tata Group, the company focuses on steel production and ensures consistent dividend payouts.

  10. Bharat Petroleum Corporation Ltd (BPCL)
    Dividend Yield: ~4.7%
    BPCL is a key player in India’s energy sector, regularly distributing dividends to its shareholders.

 

How to Choose High Dividend Yield Stocks?

  1. Dividend History: Look for companies with a consistent track record of paying dividends.
  2. Financial Health: Ensure the company has strong cash flows and low debt levels.
  3. Sector Stability: Choose stocks from sectors with stable and predictable revenues.

Conclusion

High dividend yield stocks are an excellent way to achieve consistent income while building wealth over time. Companies like Coal India, PFC, and Hindustan Zinc stand out as reliable options for 2025, offering both stability and attractive returns. Before investing, ensure these stocks align with your financial goals and risk tolerance.

Open a Free
Demat Account

To avail lucrative returns on your investments,
Almondz

+91

Learn To Earn

Learn from our knowledge center curated by our experts, which will help you take informed decisions about your investments.

Knowledge Center

;