Highest Dividend Paying Stocks in India

Highest Dividend Paying Stocks in India

Highest dividend paying stocks in India are shares that offer above-average dividend yields, giving investors steady income alongside potential capital gains.

Overview
FAQs
Videos

Know the benefits of a demat account

Free Demat account in minutes | Low brokerage | Online account opening

The highest dividend-paying stocks are ideal for investors seeking regular income. These companies distribute profits as dividends instead of reinvesting for aggressive growth, making them stable but slower-growing compared to growth stocks. 


  • The highest dividend-paying stocks offer consistent income, typically from large-cap companies with stable operations.
  • These companies prioritise paying out profits as dividends instead of reinvesting, which often leads to moderate growth compared to high-growth stocks.
  • Many of the dividend-paying companies belong to capital-intensive sectors like energy, oil, and natural resources.
  • Investors should be aware of tax implications, including a 10% TDS on dividends exceeding Rs. 10,000 per year.
Show More
Show Less

Which stocks pay the highest dividends in India? (2026 list with yield data)

Growth stock vs dividend stock
 

Growth stock vs dividend stock

As of May-June 2026, the following large-cap NSE-listed stocks have been among the highest dividend yield providers in India, based on publicly available dividend history and recent share prices:


CompanySectorIndicative Dividend Yield (%)
Vedanta Ltd.Metals and Mining6.38%
Coal India Ltd.Energy and Mining6.26%
Hindustan Zinc Ltd.Metals5%+
PTC India Ltd.Power Trading6.70%
Castrol India Ltd.Lubricants5%+
REC LimitedPower Finance4%+
ONGCOil and Gas4%+
Power Grid CorporationUtilities4%+
ITC Ltd.FMCG3%+
HCL Technologies Ltd.Information Technology3%+

The yield values mentioned above are subject to change based on market conditions, company performance, and economic trends. For the latest and most accurate figures, please refer to official sources such as the SEBI or the respective stock exchanges.

Show More
Show Less

Overview of Highest Dividend Paying Stocks in India

Having identified the highest dividend-paying stocks to consider in 2026, let us take a closer look at these companies and their robust market standings:

 

1. Indian Oil Corporation (IOC)

Indian Oil Corporation Ltd., a Maharatna company, is a leader in the oil refining and petroleum marketing industry. It plays a pivotal role in India's hydrocarbon value chain, covering oil refining, pipeline transportation, and petroleum product marketing. The company also delves into alternative energy sources and petrochemicals. In the last five years, IOC has shown a 19.15% annual net income growth, outpacing the industry average of 17.55%, making it one of the most reliable dividend-paying stocks in India.


2. Vedanta Ltd.

Vedanta is a diversified natural resources company that explores and processes minerals such as zinc, silver, lead, and oil and gas. The firm has operations in several countries, including India, South Africa, and the UAE. Vedanta's revenue has grown at a yearly rate of 9.26%, higher than the industry average. Its steady dividend payouts and strong presence in essential commodities for decarbonisation make it an attractive option for 2026.


3. Bharat Petroleum Corporation Limited (BPCL)

BPCL is a government-owned oil and gas company, though there have been ongoing plans to privatise it. BPCL operates an extensive network of refineries, depots, and retail outlets, making it the second-largest oil company in India. Over the past five years, BPCL's net income has grown by 28.05% annually, making it an excellent dividend-paying stock for those seeking stable returns in 2026.


4. Coal India Ltd. (CIL)

Coal India, another Maharatna PSU, is the world's largest coal producer and operates across 83 mining areas in India. Primarily supplying power and steel industries, the company aims to drive sustainable growth with a focus on the energy sector. As one of the highest dividend stocks, CIL offers a stable income for investors with a long-term horizon, making it a key player in India’s energy landscape.


5. Oil and Natural Gas Corporation (ONGC)

ONGC is India’s largest crude oil and natural gas producer, contributing to about 70% of the nation’s crude oil and 84% of its natural gas. The company supplies to downstream firms like IOC and BPCL, which convert crude oil into petroleum products. With a 14.73% return on equity, ONGC continues to be a dominant player in India's energy sector and the highest dividend-paying stock for investors seeking stable returns.

Show More
Show Less

How are dividends taxed in India? (2026 Tax Rules)

  • Dividend income is fully taxable in the hands of the investor at their applicable income tax slab rate under the new tax regime
  • There is no separate flat tax rate for dividends — it is added to your total annual income and taxed accordingly
  • TDS at 10% is deducted by the company if your total dividend income from that company exceeds Rs. 10,000 in a financial year — this threshold was revised from Rs. 5,000 to Rs. 10,000 effective FY 2025-26 as per Budget 2025
  • If PAN is not provided, TDS is deducted at a higher rate of 20%
  • For NRI investors, TDS on dividends is governed by Section 195 and rates may vary based on applicable Double Taxation Avoidance Agreements (DTAAs)
  • Dividend income must be declared in your Income Tax Return every year without exception
  • TDS deducted can be claimed as credit while filing your ITR through Form 26AS or Annual Information Statement (AIS)
  • There is no DDT (Dividend Distribution Tax) since it was abolished in the Union Budget 2020 — tax liability now rests entirely with the investor
Show More
Show Less

How to choose the highest dividend paying stocks in India?

Selecting the right dividend stocks requires analysing yield, consistency, and financial strength. A balanced approach helps investors earn stable income while minimising risks associated with unsustainable or irregular dividend payouts.

  • Look at the dividend yield

Dividend yield shows how much return you earn relative to the stock price. It is calculated as dividend per share divided by current price, expressed as a percentage. A higher yield indicates better income potential, but extremely high yields may signal underlying risks.

  • Check the dividend history

Consistent dividend payments over the years indicate reliability. Look for companies with a stable or growing track record of payouts, as this reflects strong cash flows and management commitment to rewarding shareholders even during market fluctuations.

  • Evaluate the payout ratio

The dividend payout ratio shows what portion of earnings is distributed as dividends. A moderate ratio suggests sustainability, while an excessively high ratio may indicate risk. Ideally, companies should retain enough earnings for growth while maintaining steady payouts.

  • Analyze the company's financial health

Strong financials are essential for consistent dividends. Assess profitability, cash flows, and debt levels to ensure the company can sustain payouts even during downturns. Healthy balance sheets and stable earnings usually support reliable dividend distributions over time.

  • Focus on stable and mature sectors

Dividend-paying companies are often found in mature, low-growth sectors like utilities, energy, and FMCG. These businesses generate steady cash flows and prefer distributing profits rather than reinvesting aggressively, making them ideal for income-focused investors.

Show More
Show Less

What is a good dividend yield in India?

  • A dividend yield of 3% to 5% is generally considered good in the Indian stock market for most investors seeking regular income
  • Yields above 5% can be attractive but require careful evaluation — a very high yield sometimes signals a falling stock price rather than strong business performance
  • The Nifty 500 index had an average dividend yield of around 2.85% as of April 2026, making anything above this level relatively attractive
  • PSU and commodity stocks like Coal India and Vedanta have consistently offered yields above 6%, but come with sector-specific risks
  • A sustainable dividend yield backed by strong cash flows, low debt, and consistent profitability is more valuable than a high but unstable one
Show More
Show Less

Who should invest in high-dividend stocks — and Who should avoid them?

Dividend-paying stocks are accessible to a wide range of investors, from individuals to global institutions. Depending on investment capacity, risk appetite, and access to markets, different investor categories can benefit from steady dividend income.

1. Individual investors

Individual investors can directly invest in dividend-paying stocks through demat and trading accounts. These stocks are ideal for those seeking regular income alongside capital appreciation, especially retirees or conservative investors focusing on steady cash flows.

2. Institutional investors

Institutional investors such as mutual funds, insurance companies, and pension funds often invest heavily in dividend stocks. These investments provide stable returns, help balance portfolios, and ensure consistent income streams for large-scale fund management.

3. Foreign investors (FIIs and FDI)

Foreign Institutional Investors (FIIs) and Foreign Direct Investors (FDI) can participate in India’s dividend-paying stocks, subject to regulatory norms by Securities and Exchange Board of India. They benefit from India’s growth potential along with periodic dividend income.

4. Retail investors through fractional shares

Retail investors with limited capital can gain exposure through fractional investing platforms. This allows them to own portions of high-value dividend stocks, making it easier to build a diversified income-generating portfolio without requiring large upfront investments.

Show More
Show Less

What are the key benefits of investing in high-dividend stocks in India?

The benefits of investing in dividend stocks
 

The benefits of investing in dividend stocks

Dividend-paying stocks are popular among investors seeking regular income with relatively lower volatility. They offer a combination of stability, passive income, and long-term wealth creation, making them suitable for conservative as well as balanced investment strategies.

  1. Steady income stream

    Dividend stocks provide a consistent income stream through regular payouts. This makes them ideal for retirees or income-focused investors who prefer predictable cash flows without frequently selling their investments in the market.

  2. Lower risk

    Companies that consistently pay dividends are usually well-established with stable earnings. Such stocks tend to be less volatile compared to growth stocks, offering a relatively safer investment option during uncertain or fluctuating market conditions.

  3. Reinvestment opportunities

    Dividends can be reinvested to purchase additional shares, helping investors benefit from compounding over time. This strategy can significantly enhance long-term returns, especially when combined with disciplined investing and strong-performing companies.

  4. Tax efficiency

    Dividend income in India is taxed based on the investor’s income slab, but it can still be efficient compared to frequent trading gains. Long-term investors can optimise tax planning by balancing dividend income and capital appreciation strategies.

  5. Hedge against inflation

    Dividend-paying companies often increase payouts over time, helping investors keep pace with inflation. This growing income stream preserves purchasing power while also offering potential capital appreciation, making such stocks a useful hedge against rising living costs.

Show More
Show Less

Features and Benefits of LAS

Tenure 36 months

Tenure 36 months

Flexible repayment from 7 days to 36 months

1000+ shares

1000+ shares

Get 50% value on 1000+ shares

All DP shares available

All DP shares available

All companies’ and DPs’ Demat accounts accepted for loans

Customer portal

Customer portal

Handle loans, shares, and statements — all in one place

Conclusion

In 2026, India’s highest dividend-paying stocks present a compelling opportunity for investors seeking steady income with minimal volatility. These companies, primarily large-cap corporations in energy, oil, and natural resources, offer a balance between reliable dividends and moderate growth. However, investors should also consider associated risks and tax implications. As always, conducting thorough research or consulting a financial advisor is advisable before making any investment decisions.

Show More
Show Less

Pro Tip

Invest in equities, F&O and upcoming IPOs effortlessly by opening a demat account online. Enjoy a free subscription for the first year with Bajaj Broking

Frequently Asked Questions

Highest Dividend Paying Stocks

What factors should I consider when selecting dividend stocks?

Consider the company’s financial health, dividend payout history, and sector stability. It is essential to review performance metrics like the dividend yield, payout ratio, and return on equity (ROE).

What are the tax implications of receiving dividends in India?

Dividends exceeding Rs. 5,000 attract a 10% TDS. Other tax implications may vary based on the investor's total income and applicable tax bracket.

Which stocks pay the highest dividends in India?

Indian stocks with high dividend yields typically include companies like Coal India, Indian Oil Corporation, Power Grid Corporation, and ITC. These firms have strong cash flows and consistent profits, making them reliable choices for dividend payouts. Investors monitor their dividend yield and payout ratios for sustained returns.

What are the highest 3 dividend stocks?

The highest dividend-paying stocks in India often include Coal India, ITC, and Power Grid Corporation. These companies provide stable dividend yields due to their steady profitability, government-backed operations, and industry dominance, making them preferred options for dividend-focused investors seeking regular income.

How to get 1 lakh dividend?

To achieve a ₹1 lakh annual dividend, invest in stocks offering high dividend yields, such as ITC or Coal India. Calculate the required investment based on dividend yield (e.g., ₹1 lakh ÷ 5% yield = ₹20 lakh investment). Select diversified, stable, and long-term dividend-paying stocks for consistent earnings.

Which company gives the highest dividend in India in 2026?

Accurately predicting the highest dividend-paying company for 2026 requires analyzing future financial stability and industry trends. Historically, firms like Coal India, ITC, and Indian Oil Corporation have led in dividends due to robust profits. Monitoring corporate announcements nearer to 2026 will provide more precise insights.

Show More Show Less

Disclaimer

Investments in the securities market are subject to market risk, read all related documents carefully before investing.

Broking services offered by Bajaj Financial Securities Limited (Bajaj Broking). Reg Office: Bajaj Auto Limited Complex, Mumbai –Pune Road Akurdi Pune 411035. Corporate Office: Bajaj Financial Securities Limited, 1st Floor, Mantri IT Park, Tower B, Unit No 9 & 10, Viman Nagar, Pune, Maharashtra 411014. SEBI Registration No.: INZ000218931 | BSE Cash/F&O/CDS (Member ID:6706) | NSE Cash/F&O/CDS (Member ID: 90177) | MCX (Member ID: 57680) | DP registration No: IN-DP-418-2019 | CDSL DP No.: 12088600 | NSDL DP No. IN304300 | AMFI Registration No.: ARN –163403.

Details of Compliance Officer: Mr. Harinatha Reddy Muthumula (For Broking/DP/Research) | Email: compliance_sec@bajajbroking.in | Contact No.: 020-4857 4486. For any investor grievances write to compliance_sec@bajajbroking.in/ compliance_dp@bajajbroking.in (DP related)

This content is for educational purpose only. Securities quoted are exemplary and not recommendatory.

Research Services are offered by Bajaj Broking as Research Analyst under SEBI Regn: INH000010043.

For more disclaimer, check here: https://www.bajajbroking.in/disclaimer