Best Dividend Stocks in Oil & Gas

9 dividend-paying stocks in Oil & Gas, ranked by yield.

9
Stocks
7.7%
Highest Yield
4.1%
Average Yield
2
Yield > 5%
#1 Bharat Petroleum
7.70%
BPCL Rs.307
#2 Indian Oil
7.13%
IOC Rs.143
#3 Castrol
4.90%
CASTROLIND Rs.183
#4 Oil And Natural Gas Corporation Ltd
4.69%
ONGC Rs.285
#5 Hindustan Petroleum
4.45%
HINDPETRO Rs.372
#6 Petronet LNG
3.77%
PETRONET Rs.273
#7 Oil India
2.52%
OIL Rs.475
#8 Chennai Petroleum
1.37%
CHENNPETRO Rs.1067
#9 Reliance Industries
0.42%
RELIANCE Rs.1329
← View all sectors

Frequently Asked Questions

Which Oil & Gas stocks pay the highest dividends?

We track 9 dividend-paying stocks in Oil & Gas. The table above ranks them by current yield. Top payers in this sector offer yields above 5%.

Is Oil & Gas a good sector for dividend investing?

Oil & Gas companies often have stable cash flows that support regular dividends. Look for companies with 10+ years of consistent payouts for reliable income.