10 Best Energy Stocks with High Dividends in India

The energy sector forms the backbone of India’s industrial and economic growth. From electricity generation and distribution to oil exploration and renewable energy, the sector powers every other industry. As India accelerates toward becoming a $5 trillion economy, energy demand is set to grow exponentially — driven by industrialization, urbanization, and the government’s focus on clean energy and infrastructure.

For investors, this sector offers a dual advantage — steady cash flow via dividends and long-term capital appreciation. Especially in 2025, as market volatility continues, dividend-paying energy stocks are a haven for those seeking consistent returns and portfolio stability.

In this detailed guide, I will tell you the best energy stocks in India with high dividend yields, analyze their fundamentals, and discuss the future outlook of the energy sector.

Overview Of The Indian Energy Sector

India’s energy ecosystem is vast and diverse, comprising traditional fossil fuel companies (like ONGC and Coal India) and new-age renewable energy players (like Adani Green and NTPC Green). The sector contributes nearly 7–8% of India’s GDP and is expected to grow at a CAGR of 6–7% over the next decade.

Key Segments:

  1. Oil & Gas: Exploration, refining, and marketing (ONGC, Oil India, BPCL, HPCL, IOCL)
  2. Coal & Thermal Power: Coal India, NTPC
  3. Renewable Energy: Adani Green, Tata Power, JSW Energy, NHPC
  4. Transmission & Distribution: Power Grid Corporation, Torrent Power

Why Focus on Dividends?

Energy companies are typically capital-intensive but generate strong, predictable cash flows. Mature firms in this sector often distribute a large portion of their profits as dividends, providing investors with:

  • Stable income streams
  • Inflation protection
  • Reduced portfolio volatility

Check out How to Predict Stock Market Using Machine Learning?

Criteria for Selecting the Best High-Dividend Energy Stocks

When evaluating high-dividend energy stocks, experienced investors consider the following criteria:

ParameterWhy It Matters
Dividend Yield (%)Indicates return on investment via dividends.
Dividend Payout RatioShows how much profit is distributed vs. retained.
Earnings StabilityConsistent profits support sustainable dividends.
Debt LevelsHigh debt can reduce dividend-paying capacity.
Government Policy SupportSubsidies, reforms, and renewable incentives boost profitability.
Sectoral Growth OutlookEnsures long-term capital appreciation along with dividend yield.

Check out Start Investing in Stock Market with $100

Top Energy Stocks in India with High Dividends

Below are the top energy stocks that combine high dividend yields with strong fundamentals and growth potential.

Best Energy Stocks with High Dividends

1. Coal India Ltd. (NSE: COALINDIA)

Industry: Coal & Mining
Market Cap: ₹2.3 lakh crore (approx., Nov 2025)
Dividend Yield: ~7.5%
P/E Ratio: ~8x

Coal India remains India’s largest coal producer, supplying over 80% of the nation’s coal demand. Despite global decarbonization trends, coal continues to dominate India’s energy mix due to its affordability and reliability.

Why It’s Attractive:

  • Consistent high dividends — the company has distributed over ₹15,000 crore in dividends annually.
  • Strong government backing ensures operational stability.
  • Healthy cash reserves and minimal debt.

Risks:
Environmental regulations and the renewable energy transition could reduce long-term coal demand.

2. Oil and Natural Gas Corporation (ONGC)

Industry: Oil & Gas Exploration
Market Cap: ₹3.5 lakh crore
Dividend Yield: ~6.8%
P/E Ratio: ~7x

ONGC is India’s largest oil and gas exploration company and a major dividend payer. The firm benefits from rising crude prices and strong domestic demand.

Highlights:

  • Regular dividends (₹10–12 per share annually).
  • Backed by government ownership (~58%).
  • Diversified operations, including refining and petrochemicals via ONGC Videsh and MRPL.

Growth Drivers:

  • Increasing global oil demand post-pandemic recovery.
  • Expansion into offshore exploration and renewable ventures.

3. Power Grid Corporation of India Ltd. (POWERGRID)

Industry: Power Transmission
Market Cap: ₹2.1 lakh crore
Dividend Yield: ~5.5%
P/E Ratio: ~12x

Power Grid is India’s largest power transmission company, operating over 1.7 lakh circuit km of transmission lines.

Why It’s a Dividend Gem:

  • Dividend yield consistently above 5%.
  • Monopoly-like position in India’s power transmission network.
  • Stable cash flows from regulated tariffs.

Recent Developments:

  • Expanding into green energy corridors and smart grid technologies.
  • Diversifying into telecom infrastructure via its subsidiary, PowerTel.

4. Indian Oil Corporation Ltd. (IOCL)

Industry: Oil Refining & Marketing
Market Cap: ₹2.2 lakh crore
Dividend Yield: ~6.2%
P/E Ratio: ~9x

IOCL is India’s largest oil refiner and fuel retailer. Its integrated business model — from refining to marketing — ensures steady profitability.

Why Investors Love It:

  • Strong dividend history with consistent payouts.
  • Government support and pricing flexibility.
  • Expansion into green hydrogen and EV charging infrastructure.

Challenges:

  • Volatility in crude oil prices.
  • Regulatory control on fuel prices.

5. NTPC Ltd.

Industry: Power Generation (Thermal & Renewable)
Market Cap: ₹3.2 lakh crore
Dividend Yield: ~4.8%
P/E Ratio: ~11x

NTPC, India’s largest power producer, is transitioning from thermal to renewable energy. It has ambitious plans to achieve 60 GW of renewable capacity by 2032.

Why It’s a Strong Pick:

  • Consistent dividend payer for over two decades.
  • Diversified power portfolio ensures earnings stability.
  • Government-owned, ensuring policy support and low default risk.

Future Outlook:

  • Expansion into green hydrogen and solar parks.
  • Potential listing of NTPC Green Energy subsidiary.

6. Bharat Petroleum Corporation Ltd. (BPCL)

Industry: Oil Refining & Marketing
Market Cap: ₹1.1 lakh crore
Dividend Yield: ~5.2%
P/E Ratio: ~10x

BPCL is one of India’s leading oil marketing companies and a consistent dividend payer. The company’s strategic divestment plans and renewable energy initiatives make it a compelling long-term play.

Key Strengths:

  • Strong retail network across India.
  • Regular dividends and buybacks.
  • Focus on diversification into biofuels and EV charging.

7. NHPC Ltd.

Industry: Hydropower Generation
Market Cap: ₹1.1 lakh crore
Dividend Yield: ~4.5%
P/E Ratio: ~14x

NHPC is India’s largest hydropower producer. Hydropower offers clean, renewable, and cost-effective electricity, making NHPC a sustainable dividend stock.

Why It’s Attractive:

  • Stable revenue model with long-term power purchase agreements (PPAs).
  • Government ownership ensures steady operations.
  • Growing investment in solar and hybrid projects.

8. GAIL (India) Ltd.

Industry: Natural Gas Transmission & Distribution
Market Cap: ₹1.8 lakh crore
Dividend Yield: ~5.8%
P/E Ratio: ~8x

GAIL is India’s largest natural gas company, operating pipelines and marketing gas domestically and internationally.

Why It’s a Dividend Favorite:

  • High dividend yield with consistent payouts.
  • Expanding gas pipeline network across India.
  • Beneficiary of India’s shift toward cleaner fuels.

Growth Prospects:

  • LNG imports and city gas distribution expansion.
  • Investments in hydrogen blending and renewables.

9. Tata Power Company Ltd.

Industry: Power Generation & Distribution
Market Cap: ₹1.5 lakh crore
Dividend Yield: ~1.8% (lower yield but strong growth)

While Tata Power’s dividend yield is modest, its growth trajectory and renewable focus make it a hybrid pick — offering both future capital appreciation and increasing dividend potential.

Why Consider It:

  • Leading renewable energy player (solar, wind, hydro).
  • Aggressive expansion in EV charging and battery storage.
  • Strong brand and diversified power portfolio.

10. Oil India Ltd.

Industry: Oil & Gas Exploration
Market Cap: ₹90,000 crore
Dividend Yield: ~6.5%
P/E Ratio: ~6x

Oil India is a mid-sized PSU engaged in oil exploration and production. It offers one of the highest dividend yields in the PSU energy space.

Why It’s Attractive:

  • High dividend payout ratio.
  • Beneficiary of rising crude prices.
  • Diversifying into petrochemicals and renewables.

Check out Best AI Stocks Under $50

High-Dividend Energy Stocks

CompanyDividend Yield (%)CategoryMarket Cap (₹ Cr)Key Strength
Coal India7.5Coal & Mining2,30,000High cash flow, PSU backing
ONGC6.8Oil & Gas3,50,000Strong EPS, global exposure
Power Grid5.5Transmission2,10,000Monopoly, stable cash flows
IOCL6.2Refining2,20,000Integrated operations
NTPC4.8Power Generation3,20,000Renewable expansion
BPCL5.2Refining1,10,000Strong retail presence
NHPC4.5Hydropower1,10,000Clean energy focus
GAIL5.8Gas Distribution1,80,000Natural gas leader
Tata Power1.8Renewable/Utility1,50,000EV & solar growth
Oil India6.5Oil & Gas90,000High yield, low P/E

Read 9 Best Dividend Stocks to Buy and Hold for Long Term in the Indian Stock Market

Sectoral Outlook: The Future of Energy in India

Traditional Energy (Oil, Gas, Coal)

While renewable energy is the future, fossil fuels will continue to dominate India’s energy landscape for at least the next decade. Companies like ONGC, IOCL, and Coal India will remain stable dividend payers due to:

  • Persistent energy demand.
  • Government ownership and subsidies.
  • Strong export and refining margins.

Renewable Energy

India aims to achieve 500 GW of renewable capacity by 2030. This transition opens opportunities in:

  • Solar and wind energy (Tata Power, NTPC Green, Adani Green)
  • Hydropower (NHPC)
  • Green hydrogen and energy storage (IOCL, NTPC, GAIL)

Policy Tailwinds

Government initiatives such as National Hydrogen Mission, PLI schemes for solar manufacturing, and energy efficiency programs will further boost profitability in this sector.

Risks and Considerations

Risk FactorImpact on Dividends
Commodity Price VolatilityImpacts profitability of oil & gas companies.
Regulatory ChangesGovernment price controls can affect margins.
Energy TransitionShift to renewables may reduce coal and oil demand.
Interest Rate FluctuationsHigher rates can reduce attractiveness of dividend stocks.

Conclusion

Energy stocks with high dividends are ideal for investors seeking steady income, low volatility, and long-term stability. In 2025, with India’s energy demand surging and policy support strengthening, this sector offers immense potential.

If you’re building a dividend-focused portfolio, start with Coal India, ONGC, Power Grid, IOCL, and NTPC — the PSU giants offering reliable payouts. For growth-oriented investors, Tata Power, NHPC, and GAIL provide exposure to the clean energy transition.

You may also like the following tutorials: