Best Dividend Stocks in Oil & Gas

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

17
Stocks
200.0%
Highest Yield
15.6%
Average Yield
6
Yield > 5%
#1 Southern Gas
200.00%
ZSOUTGAS Rs.25
#2 Bharat Petroleum
7.70%
BPCL Rs.286
#3 Indian Oil
7.13%
IOC Rs.135
#4 Enbridge Inc
6.98%
ENB Rs.54
#5 Gulf Oil Lubricants
5.50%
GULFOILLUB Rs.913
#6 Energy Transfer LP - Unit
5.16%
ET Rs.19
#7 Castrol
4.90%
CASTROLIND Rs.183
#8 Oil And Natural Gas Corporation Ltd
4.69%
ONGC Rs.296
#9 Hindustan Petroleum
4.45%
HINDPETRO Rs.370
#10 Tide Water Oil
4.21%
VEEDOL Rs.1417
#11 Petronet LNG
3.77%
PETRONET Rs.266
#12 Oil India
2.52%
OIL Rs.503
#13 Mangalore Refinery
2.34%
MRPL Rs.146
#14 Pcbl Chemical Ltd
2.23%
PCBL Rs.274
#15 Occidental Petroleum
1.69%
OXY Rs.58
#16 Chennai Petroleum
1.37%
CHENNPETRO Rs.986
#17 Reliance Industries
0.42%
RELIANCE Rs.1333
← View all sectors

Frequently Asked Questions

Which Oil & Gas stocks pay the highest dividends?

We track 17 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.