NSE sector
Indian energy dividend stocks
Browse dividend-paying Indian energy companies ranked by trailing yield. Ranked by trailing 12-month yield.
HINDPETRO.NSHindustan Petroleum Corporation Ltd.
6.79%Trailing yield
COALINDIA.NSCoal India Ltd.
6.33%Trailing yield
IOC.NSIndian Oil Corporation Ltd.
6.10%Trailing yield
CASTROLIND.NSCastrol India Ltd.
6.08%Trailing yield
ONGC.NSOil & Natural Gas Corporation Ltd.
5.67%Trailing yield
BPCL.NSBharat Petroleum Corporation Ltd.
5.59%Trailing yield
CHENNPETRO.NSChennai Petroleum Corporation Ltd.
4.34%Trailing yield
PETRONET.NSPetronet LNG Ltd.
3.44%Trailing yield
GAIL.NSGAIL (India) Ltd.
3.13%Trailing yield
IGL.NSIndraprastha Gas Ltd.
3.07%Trailing yield
MGL.NSMahanagar Gas Ltd.
2.75%Trailing yield
OIL.NSOil India Ltd.
2.36%Trailing yield
MRPL.NSMangalore Refinery & Petrochemicals Ltd.
2.31%Trailing yield
AEGISLOG.NSAegis Logistics Ltd.
0.53%Trailing yield
RELIANCE.NSReliance Industries Ltd.
0.46%Trailing yield
AEGISVOPAK.NSAegis Vopak Terminals Ltd.
0.07%Trailing yield
ATGL.NSAdani Total Gas Ltd.
0.04%Trailing yield
Yield figures are trailing 12-month snapshots and may be delayed. This list is a researched public subset, not the full app universe. It is not investment advice.