Best Energy Stocks in India
99 Energy companies are listed on the NSE & BSE, led by RELIANCE INDUSTRIES LTD — the top 10 have a combined market cap of about ₹30.29L 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,309 | +2.51% | ₹17.72L cr | 21.8 | 8.9% |
| OIL AND NATURAL GAS CORP. | ₹236.45 | +2.01% | ₹2.97L cr | 7.2 | 11.6% |
| COAL INDIA LTD | ₹401.6 | -0.04% | ₹2.48L cr | 8.7 | 28.2% |
| INDIAN OIL CORP LTD | ₹136.53 | -1.87% | ₹1.93L cr | 4.8 | 20.5% |
| BHARAT PETROLEUM CORP LT | ₹317.65 | -1.98% | ₹1.38L cr | 5.2 | 28.8% |
| GAIL (INDIA) LTD | ₹172.69 | -2.71% | ₹1.14L cr | 15.1 | 8.7% |
| OIL INDIA LTD | ₹490 | +1.42% | ₹79,699 cr | 10.3 | 12.2% |
| HINDUSTAN PETROLEUM CORP | ₹363.1 | -0.72% | ₹77,268 cr | 4.7 | 30.9% |
| ADANI TOTAL GAS LIMITED | ₹613.65 | -1.22% | ₹67,512 cr | 126.7 | 14.1% |
| PETRONET LNG LIMITED | ₹292.3 | -2.76% | ₹43,845 cr | 10.6 | 18.6% |
More Energy companies
AEGIS LOGISTICS LIMITEDAEGIS VOPAK TERMINALS LTDMRPLGUJARAT ENERGY LIMITEDINDRAPRASTHA GAS LTDCHENNAI PETROLEUM CORP LTGujarat Gas LtdCASTROL INDIA LIMITEDBHARAT COKING COAL LTDVEDANTA OIL AND GAS LTDGujarat State Petronet LtdMAHANAGAR GAS LTD.GULF OIL LUB. IND. LTD.SAVITA OIL TECHNOLO. LTDDEEP INDUSTRIES LIMITEDEnergy Infrastructure TrustPRABHA ENERGY LIMITEDSINDHU TRADE LINKS LTDANTELOPUS SELAN ENRGY LTDPANAMA PETROCHEM LTDDOLPHIN OFF ENT (IND) LCONFIDENCE PETRO IND LTD.GANDHAR OIL REFINE IND LVEEDOL CORPORATION LTDHINDUSTAN OIL EXPLORATIONASIAN ENERGY SERVICES LTDJINDAL DRILLING IND. LTDGUJARAT NATURAL RES LIRM ENERGY LIMITEDGANESH BENZOPLAST LIMITEDRajasthan Securities LtdRajasthan Securities LtdRajasthan Securities LtdOIL COUNTRY TUBULAR LTD.GP PETROLEUMS LIMITEDALPHAGEO (INDIA) LIMITEDDHP India LtdDHP India LtdDHP India LtdResgen LtdResgen LtdResgen LtdARABIAN PETROLEUM LIMITEDAAKASH EXPLORATION SER LABAN OFFSHORE LTD.Repono LtdRepono LtdRepono LtdContinental Petroleums LtdContinental Petroleums LtdContinental Petroleums LtdDuke Offshore LtdANMOL INDIA LIMITEDDuke Offshore LtdGreenhitech Ventures LtdGreenhitech Ventures LtdReal Eco-Energy LtdReal Eco-Energy LtdGreenhitech Ventures LtdSUNDREX OIL COMPANY LTDReal Eco-Energy LtdKOTYARK INDUSTRIES 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 LtdCals Refineries LtdGOL Offshore LtdSVOGL Oil Gas & Energy LtdSanmit Infra LtdGujarat NRE Coke LtdEastern Gases Ltd(Liquidated)Interlink Petroleum LtdAlpha Hi-Tech Fuel LtdGreenearth Resources & Projects LtdExotic Coal LtdGemmia Oiltech (India) LtdSouthern Fuel LtdKGN Industries LtdKGN Enterprises Ltd
Energy stocks — frequently asked
- How many Energy stocks are listed in India?
- There are 99 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 ₹17.72L cr, trading at ₹1,309.
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.

