The Nifty Energy Index represents some of the top-performing energy companies listed on the National Stock Exchange (NSE) of India. It includes a diverse mix of public and private sector enterprises operating in power, oil, gas, and other energy-related segments.
This index serves as a key benchmark for tracking the performance of India’s energy sector, offering investors exposure to leading energy stocks such as Reliance Industries, NTPC, Power Grid, ONGC, and Coal India. In this article, we explore the top-performing stocks within the Nifty Energy Index, their recent performance, and why this sector is gaining attention from investors in 2025.
Overview of Contents
Nifty Energy Stocks List
India’s energy sector has seen strong performance over the past year, with several companies delivering impressive returns. From traditional powerhouses like NTPC and Indian Oil to emerging players like Adani Green and Tata Power, the Nifty Energy Index includes a mix of leading firms driving the nation’s energy growth. Below is a list of top Nifty Energy stocks based on their market cap, latest stock price, and 1-year return.
Stock Name | Market Cap (₹ Cr) | 1-Year Return (%) |
---|---|---|
Reliance Industries Ltd | 19,85,700.07 | 26.38 |
NTPC Ltd | 4,27,489.08 | 80.49 |
Oil & Natural Gas Corp. Ltd | 3,67,917.10 | 58.21 |
Power Grid Corporation Ltd | 3,26,830.03 | 72.46 |
Coal India Ltd | 3,13,917.26 | 72.10 |
Adani Green Energy Ltd | 2,98,582.20 | 85.62 |
Indian Oil Corporation Ltd | 2,53,292.65 | 90.37 |
Adani Power Ltd | 2,51,935.25 | 75.82 |
Bharat Petroleum Corp. Ltd | 1,60,042.06 | 104.39 |
Tata Power Company Ltd | 1,54,041.94 | 78.75 |
1. Reliance Industries Ltd
The market cap of Reliance Industries Ltd is ₹19,85,700.07 crore. The stock has delivered a 1-year return of 26.38%. Reliance Industries is one of India’s largest and most diversified conglomerates, with a strong presence in energy, petrochemicals, retail, and telecom. Its energy arm, Reliance O2C (Oil to Chemicals), is a major contributor to revenue, while its push into green hydrogen, solar energy, and battery storage positions it as a key player in India’s energy transition.
With its continuous innovation and investment in clean energy, Reliance is aiming to become a global leader in sustainable energy solutions.
2. NTPC Ltd
The market cap of NTPC Ltd is ₹4,27,489.08 crore, and the stock has given an impressive 1-year return of 80.49%. NTPC (National Thermal Power Corporation) is a government-owned company and India’s largest power utility. It primarily generates electricity through coal, gas, hydro, and renewable sources. NTPC is steadily increasing its share of solar and wind capacity, aligning with India’s clean energy goals.
The company’s consistent performance, large capacity base, and aggressive renewable expansion make it a solid long-term bet in the energy space.
3. Oil and Natural Gas Corporation Ltd (ONGC)
ONGC has a market cap of ₹3,67,917.10 crore and posted a 1-year return of 58.21%. ONGC is India’s largest oil and gas exploration and production company. It plays a critical role in meeting the country’s energy needs through domestic crude oil and natural gas production. ONGC’s operations span offshore and onshore fields, and it owns a significant stake in Hindustan Petroleum Corporation Ltd (HPCL).
With rising energy demand and stable crude prices, ONGC remains a key player in India’s energy security.
4. Power Grid Corporation of India Ltd
The market cap of Power Grid is ₹3,26,830.03 crore, with a 1-year return of 72.46%. Power Grid is India’s central electricity transmission utility, responsible for transporting power across states. It operates one of the largest transmission networks in the world. The company benefits from regulated returns and minimal competition, making it a stable and low-risk energy stock.
Its focus on digitalization, grid automation, and green corridor projects adds value to its long-term growth outlook.
5. Coal India Ltd
Coal India has a market cap of ₹3,13,917.26 crore, and the stock has given a strong 1-year return of 72.10%. Coal India is the world’s largest coal producer and a key supplier to India’s power and industrial sectors. Despite environmental concerns, coal continues to be a major part of India’s energy mix. The company has benefitted from high demand, price hikes, and improved supply chain efficiency.
Coal India’s dominant market position and strong cash flows make it a reliable stock for dividend and value investors.
6. Adani Green Energy Ltd
The market cap of Adani Green is ₹2,98,582.20 crore, and it has delivered a 1-year return of 85.62%.
Adani Green is one of India’s leading renewable energy companies, operating large-scale solar and wind power projects across the country. It is a part of the Adani Group and has seen rapid capacity expansion supported by government initiatives.
Its focus on clean energy and ambitious future pipeline makes Adani Green a major player in India’s green energy transition.
7. Indian Oil Corporation Ltd (IOCL)
Indian Oil’s market cap stands at ₹2,53,292.65 crore, with a 1-year return of 90.37%.
IOCL is India’s largest government-owned oil refining and fuel marketing company. It operates a wide network of refineries, pipelines, and petrol stations. It is also investing in biofuels, hydrogen, and electric mobility.
IOCL’s strong distribution network and rising demand for fuel have helped boost its performance significantly over the past year.
8. Adani Power Ltd
Adani Power has a market cap of ₹2,51,935.25 crore, and the stock has returned 75.82% over the past year.
Adani Power operates thermal power plants across multiple Indian states. It benefits from long-term Power Purchase Agreements (PPAs) and rising electricity consumption. The company is part of the Adani Group’s broader strategy to build a dominant energy portfolio.
While primarily dependent on coal, Adani Power is exploring opportunities in green energy and modernizing its infrastructure.
9. Bharat Petroleum Corporation Ltd (BPCL)
BPCL’s market cap is ₹1,60,042.06 crore, and it has delivered the highest 1-year return in the list at 104.39%.
BPCL is a major public sector oil refining and marketing company. It owns multiple refineries and operates thousands of retail fuel outlets across India. The company is actively participating in India’s energy diversification efforts through biofuels, EV charging stations, and hydrogen. Strong earnings growth and privatization buzz have driven investor interest in BPCL.
10. Tata Power Company Ltd
Tata Power has a market cap of ₹1,54,041.94 crore, with a 1-year return of 78.75%. Tata Power is one of India’s oldest and most diversified power companies. It is engaged in thermal, solar, wind, and hydro power generation, along with power distribution. It has rapidly expanded into rooftop solar, EV charging, and battery storage. The company’s clean energy shift and strong brand make it a future-ready stock in the energy sector.
Nifty Energy Stocks Based On Dividend Yield
Dividend yield is an important metric for income-focused investors. It shows how much a company returns to its shareholders in the form of dividends compared to its share price. Below is the list of Nifty Energy stocks ranked by dividend yield:
Stock Name | Dividend Yield (%) |
---|---|
Indian Oil Corporation Ltd | 6.52 |
Bharat Petroleum Corporation Ltd | 5.61 |
Coal India Ltd | 5.01 |
Oil and Natural Gas Corporation Ltd | 4.19 |
Power Grid Corporation of India Ltd | 3.20 |
NTPC Ltd | 1.76 |
Tata Power Company Ltd | 0.42 |
Reliance Industries Ltd | 0.34 |
Adani Power Ltd | 0.01 |
Nifty Energy Index Weightage
Company Name | Weightage (%) |
---|---|
Reliance Industries Ltd. | 32.64 |
NTPC Ltd. | 14.92 |
Power Grid Corporation of India Ltd. | 11.37 |
Coal India Ltd. | 8.23 |
Oil & Natural Gas Corporation Ltd. | 8.21 |
Tata Power Co. Ltd. | 5.79 |
Bharat Petroleum Corporation Ltd. | 5.09 |
Adani Green Energy Ltd. | 4.88 |
Indian Oil Corporation Ltd. | 4.80 |
Adani Power Ltd. | 4.07 |