High Dividend Stocks: Nifty 50

See Nifty 50 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 : 18 May 2026, 05:45 a.m. (IST)

49 stocks in Nifty 50 have declared dividends, with an average trailing 1-year dividend yield of 1.50%

In Nifty 50, 35 stocks have seen increasing dividends per annum, and 3 stocks have seen decreasing dividends.

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
Wipro Ltd. 190.0000 11.00 5.79 4.47 2.21 view BSin3Y   BSin5Y    Increasing  
Coal India Ltd. 462.2000 26.40 5.71 5.71 5.11 view  Increasing  
HCL Technologies Ltd. 1132.6000 60.00 5.30 5.30 4.66 view  Increasing   Special  
Bajaj Finance Ltd. 910.4500 44.00 0.48 0.51 0.33 view BSin1Y   BSin2Y   BSin3Y   BSin5Y   Special  
Tata Consultancy Ser.. 2264.0000 109.00 4.81 4.53 3.98 view  Increasing   Special  
ITC Ltd. 309.4500 14.35 4.64 4.58 4.35 view Special  
Oil And Natural Gas .. 299.3500 13.50 4.51 4.51 4.03 view  Increasing  
Infosys Ltd. 1119.0000 45.00 4.02 4.20 3.43 view Special  
HDFC Bank Ltd. 767.5000 27.00 1.76 0.88 1.14 view BSin1Y   BSin2Y   BSin3Y   BSin5Y   Special  
Tech Mahindra Ltd. 1370.5000 45.00 3.28 3.21 3.28 view Special  
Power Grid Corporati.. 305.8500 9.00 2.94 3.19 3.42 view BSin3Y   BSin5Y    Decreasing   Special  
NTPC Ltd. 395.2500 8.85 2.24 2.16 1.97 view  Increasing  
Bajaj Auto Ltd. 10377.5000 210.00 2.02 1.40 1.37 view  Increasing  
Hindustan Unilever L.. 2272.2000 43.00 1.89 2.11 1.80 view Special  
State Bank of India 963.2000 17.35 1.80 2.44 1.44 view
Tata Motors Passenge.. 356.5500 6.00 1.68 1.68 0.79 view  Increasing   Special  
Tata Steel Ltd. 216.8400 3.60 1.66 1.66 1.70 view BSin5Y    Decreasing  
Nestle India Ltd. 1430.5000 17.00 0.84 0.87 0.79 view BSin1Y   BSin2Y   BSin3Y   BSin5Y   Special  
Cipla Ltd. 1432.1000 16.00 1.12 1.01 0.66 view  Increasing   Special  
Maruti Suzuki India .. 13221.0000 135.00 1.02 0.98 0.69 view  Increasing  
Eicher Motors Ltd. 7014.5000 70.00 1.00 0.86 0.56 view  Increasing  
Asian Paints Ltd. 2605.6000 25.05 0.96 1.10 0.94 view Special  
ICICI Bank Ltd. 1244.5000 11.00 0.88 0.84 0.58 view  Increasing  
Sun Pharmaceutical I.. 1878.2000 16.50 0.88 0.85 0.68 view  Increasing  
Larsen & Toubro Ltd. 3909.0000 34.00 0.87 0.79 0.68 view  Increasing   Special  
Bharti Airtel Ltd. 1905.4000 16.00 0.84 0.63 0.33 view  Increasing  
Shriram Finance Ltd. 937.9000 7.80 0.83 0.94 0.77 view BSin2Y   BSin3Y   BSin5Y  
Mahindra & Mahindra .. 3123.1000 25.30 0.81 0.74 0.53 view  Increasing   Special  
UltraTech Cement Ltd. 11487.0000 77.50 0.67 0.64 0.45 view  Increasing  
Bharat Electronics L.. 423.6500 2.85 0.67 0.61 0.48 view BSin5Y    Increasing  
Tata Consumer Produc.. 1234.0000 8.25 0.67 0.65 0.56 view  Increasing  
Kotak Mahindra Bank .. 387.0500 2.50 0.13 0.12 0.08 view BSin1Y   BSin2Y   BSin3Y   BSin5Y    Increasing  
Dr. Reddy's Laborato.. 1336.7000 8.00 0.60 0.60 0.52 view BSin2Y   BSin3Y   BSin5Y    Increasing  
Hindalco Industries .. 1067.5000 5.00 0.47 0.40 0.35 view  Increasing  
Reliance Industries .. 1336.4000 5.50 0.41 0.39 0.34 view BSin2Y   BSin3Y   BSin5Y    Increasing  
Adani Ports & Specia.. 1795.1000 7.00 0.39 0.36 0.31 view  Increasing  
HDFC Life Insurance .. 608.7000 2.10 0.34 0.34 0.32 view  Increasing  
Grasim Industries Ltd. 2933.8000 10.00 0.34 0.34 0.33 view  Increasing   Special  
Titan Company Ltd. 4169.1000 11.00 0.26 0.26 0.21 view  Increasing  
Apollo Hospitals Ent.. 8082.5000 20.00 0.25 0.24 0.18 view  Increasing  
InterGlobe Aviation .. 4314.9000 10.00 0.23 0.12 0.05 view  Increasing  
JSW Steel Ltd. 1278.8000 2.80 0.22 0.39 0.58 view  Decreasing  
Jio Financial Servic.. 233.0600 0.50 0.21 0.11 0.04 view  Increasing  
SBI Life Insurance C.. 1864.5000 2.70 0.14 0.14 0.14 view
Max Healthcare Insti.. 1050.1000 1.50 0.14 0.14 0.08 view  Increasing  
Trent Ltd. 4101.3000 5.00 0.12 0.10 0.06 view  Increasing   Special  
Axis Bank Ltd. 1244.8000 1.00 0.08 0.08 0.06 view  Increasing  
Bajaj Finserv Ltd. 1728.1000 1.00 0.06 0.06 0.04 view BSin5Y    Increasing  
Adani Enterprises Ltd. 2716.0000 1.30 0.05 0.05 0.04 view  Increasing  
Eternal Ltd. 241.1800 0.00 - - - view