High Dividend Stocks: Nifty PSE

See Nifty PSE stocks with highest dividend yield declared in past 1, 2, and 5 years, adjusted for splits/bonuses. Yields for 2Y and 5Y are annualized. Click on the column to sort stocks by their current dividend yield.

Last Updated : 08 Aug 2025, 12:27 p.m. (IST)

20 stocks in Nifty PSE have declared dividends, with an average trailing 1-year dividend yield of 3.17%

In Nifty PSE, 15 stocks have seen increasing dividends per annum.

Increasing - Dividends given are increasing per-annum.
Decreasing - Dividends given are decreasing per-annum.
BSin1Y - Bonus/Split declared in past 1Y adjusted in yield.
BSin2Y - Bonus/Split declared in past 2Y adjusted in yield.
BSin5Y - Bonus/Split declared in past 5Y adjusted in yield.
Special - Special dividend declared may be skewing yields.
Stock Current Price Dividend Amount
(trailing 1 year)
Average Dividend Yield (%) Dividend
History
Flags
Trailing 1Y Trailing 2Y Trailing 5Y
Coal India Ltd. 379.4500 31.85 8.39 7.43 5.78 view  Increasing  
Bharat Petroleum Cor.. 318.4000 20.50 6.44 5.18 5.06 view BSin2Y   BSin3Y   BSin5Y    Increasing   Special  
Oil And Natural Gas .. 233.8500 13.50 5.77 5.08 4.16 view  Increasing  
NMDC Ltd. 70.8700 3.80 3.95 4.00 4.07 view BSin1Y   BSin2Y   BSin3Y   BSin5Y  
REC Ltd. 383.1000 20.00 5.22 4.70 3.63 view BSin5Y    Increasing  
GAIL (India) Ltd. 171.1300 7.50 4.38 3.80 3.16 view BSin5Y    Increasing  
Power Finance Corpor.. 405.7500 15.80 3.89 3.61 2.83 view BSin3Y   BSin5Y    Increasing  
Power Grid Corporati.. 283.9000 10.50 3.70 3.35 3.57 view BSin3Y   BSin5Y   Special  
Oil India Ltd. 433.5500 12.50 2.88 2.79 2.20 view BSin2Y   BSin3Y   BSin5Y    Increasing  
Hindustan Petroleum .. 411.9000 11.00 2.67 2.55 2.21 view BSin2Y   BSin3Y   BSin5Y    Increasing  
Container Corporatio.. 562.0000 14.00 1.99 1.78 1.45 view BSin1Y   BSin2Y   BSin3Y   BSin5Y    Increasing  
NHPC Ltd. 82.3800 1.90 2.31 2.28 2.16 view  Increasing  
Indian Oil Corporati.. 141.1100 3.00 2.13 5.32 4.88 view BSin5Y  
Indian Railway Finan.. 126.0500 2.30 1.82 1.51 1.12 view  Increasing  
Indian Railway Cater.. 723.4500 11.00 1.52 1.07 0.66 view BSin5Y    Increasing  
NTPC Ltd. 334.5500 5.00 1.49 2.35 2.14 view
Hindustan Aeronautic.. 4459.7000 38.00 0.85 0.76 0.57 view BSin2Y   BSin3Y   BSin5Y    Increasing  
Rail Vikas Nigam Ltd. 340.9500 2.11 0.62 0.36 0.52 view
Bharat Electronics L.. 384.5000 2.30 0.60 0.56 0.46 view BSin5Y    Increasing  
Bharat Heavy Electri.. 225.3000 0.75 0.33 0.26 0.14 view  Increasing