Best Energy Stocks in India
101 Energy companies are listed on the NSE & BSE, led by RELIANCE INDUSTRIES LTD — the top 10 have a combined market cap of about ₹28.55L cr. The table below shows share price, market cap, PE ratio and ROE; click any company for full fundamentals, shareholding and AI analysis.
| Company | Price | Change | Market Cap | PE | ROE |
|---|---|---|---|---|---|
| RELIANCE INDUSTRIES LTD | ₹1,211.2 | -0.31% | ₹16.39L cr | 19.6 | 8.9% |
| OIL AND NATURAL GAS CORP. | ₹222 | -1.18% | ₹2.79L cr | 6.7 | 11.6% |
| COAL INDIA LTD | ₹417.2 | -0.19% | ₹2.57L cr | 8.6 | 28.2% |
| INDIAN OIL CORP LTD | ₹130.38 | +1.20% | ₹1.84L cr | 5.3 | 20.5% |
| BHARAT PETROLEUM CORP LT | ₹293.5 | -0.07% | ₹1.27L cr | 7.7 | 28.8% |
| GAIL (INDIA) LTD | ₹168.1 | -0.74% | ₹1.11L cr | 11.7 | 8.7% |
| HINDUSTAN PETROLEUM CORP | ₹346 | -0.72% | ₹73,623 cr | 45.1 | 30.9% |
| OIL INDIA LTD | ₹445 | -0.09% | ₹72,384 cr | 8.6 | 12.2% |
| ADANI TOTAL GAS LIMITED | ₹579.35 | +0.44% | ₹63,718 cr | 126.7 | 13.5% |
| AEGIS LOGISTICS LIMITED | ₹1,366.7 | -3.11% | ₹47,971 cr | 31.1 | 16.3% |
More Energy companies
PETRONET LNG LIMITEDAEGIS VOPAK TERMINALS LTDMRPLCHENNAI PETROLEUM CORP LTGUJARAT ENERGY LIMITEDGujarat Gas LtdINDRAPRASTHA GAS LTDCASTROL INDIA LIMITEDGujarat State Petronet LtdBHARAT COKING COAL LTDVEDANTA OIL AND GAS LTDMAHANAGAR GAS LTD.GULF OIL LUB. IND. LTD.SAVITA OIL TECHNOLO. LTDEnergy Infrastructure TrustDEEP INDUSTRIES LIMITEDCALIBER MINING AND LOG LGSPL TRANSMISSION LIMITEDANTELOPUS SELAN ENRGY LTDSINDHU TRADE LINKS LTDPRABHA ENERGY LIMITEDPANAMA PETROCHEM LTDGANDHAR OIL REFINE IND LCONFIDENCE PETRO IND LTD.DOLPHIN OFF ENT (IND) LVEEDOL CORPORATION LTDASIAN ENERGY SERVICES LTDHINDUSTAN OIL EXPLORATIONJINDAL DRILLING IND. LTDGUJARAT NATURAL RES LIRM ENERGY LIMITEDGANESH BENZOPLAST LIMITEDRajasthan Securities LtdRajasthan Securities LtdRajasthan Securities LtdOIL COUNTRY TUBULAR LTD.GP PETROLEUMS LIMITEDKOTYARK INDUSTRIES LTDRBM INFRACON LIMITEDALPHAGEO (INDIA) LIMITEDDHP India LtdDHP India LtdAXIOM GAS ENGINEERING LTDDHP India LtdTEJA ENGINEERING IND LARABIAN PETROLEUM LIMITEDDuke Offshore LtdResgen LtdResgen LtdABAN OFFSHORE LTD.Resgen LtdAAKASH EXPLORATION SER LRepono LtdRepono LtdRepono LtdContinental Petroleums LtdANMOL INDIA LIMITEDContinental Petroleums LtdDuke Offshore LtdGreenhitech Ventures LtdGreenhitech Ventures LtdContinental Petroleums LtdGreenhitech Ventures LtdReal Eco-Energy LtdReal Eco-Energy LtdReal Eco-Energy LtdSUNDREX OIL COMPANY LTDDuke Offshore LtdMercator LtdINDIFRA LIMITEDKabra Commercial LtdReetech International LtdReetech International LtdFoundry Fuel Products LtdFoundry Fuel Products LtdFoundry Fuel Products LtdOmnipotent Industries LtdOmnipotent Industries LtdOmnipotent Industries LtdAuroma Coke LtdSanmit Infra LtdExotic Coal LtdSouthern Fuel LtdGemmia Oiltech (India) LtdKGN Industries LtdGreenearth Resources & Projects LtdGujarat NRE Coke LtdKGN Enterprises LtdGOL Offshore LtdSVOGL Oil Gas & Energy LtdAlpha Hi-Tech Fuel Ltd
Energy stocks — frequently asked
- How many Energy stocks are listed in India?
- There are 101 Energy companies listed on the NSE and BSE, the largest by market capitalisation being RELIANCE INDUSTRIES LTD (RELIANCE). The full list with share prices is on DocStoX.
- Which is the biggest Energy stock?
- RELIANCE INDUSTRIES LTD (RELIANCE) is the largest Energy stock by market capitalisation at ₹16.39L cr, trading at ₹1,211.2.
Related screeners
Ready-made screens to find quality, value and momentum energy and other stocks.
Related indices
Browse the constituents of the major NSE market-cap indices.
Informational purposes only, not investment advice. Consult a SEBI-registered advisor before investing.

