High Dividend Stocks: Nifty 100

See Nifty 100 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 : 28 Jun 2025, 06:39 a.m. (IST)

87 stocks in Nifty 100 have declared dividends, with an average trailing 1-year dividend yield of 1.44%

In Nifty 100, 55 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
Vedanta Ltd. 463.7500 39.50 8.52 6.63 10.18 view
Coal India Ltd. 394.1500 26.35 6.69 6.45 5.28 view  Increasing  
Bajaj Finance Ltd. 947.0000 56.00 0.59 0.64 0.32 view BSin1Y   BSin2Y   BSin3Y   BSin5Y   Special  
Shriram Finance Ltd. 699.9500 39.50 1.41 1.14 0.87 view BSin1Y   BSin2Y   BSin3Y   BSin5Y    Increasing  
Oil And Natural Gas .. 242.8300 13.50 5.56 4.89 4.00 view  Increasing  
Indian Oil Corporati.. 147.2200 7.00 4.75 5.09 4.27 view BSin5Y  
Bharat Petroleum Cor.. 333.0000 15.50 4.65 4.20 4.53 view BSin2Y   BSin3Y   BSin5Y   Special  
Power Finance Corpor.. 421.5500 18.30 4.34 3.48 2.73 view BSin3Y   BSin5Y    Increasing  
REC Ltd. 402.9000 15.40 3.82 4.44 3.23 view BSin3Y   BSin5Y  
Tata Consultancy Ser.. 3441.1000 126.00 3.66 2.89 2.30 view  Increasing   Special  
Canara Bank 110.9800 4.00 3.60 3.25 1.97 view BSin3Y   BSin5Y    Increasing  
Power Grid Corporati.. 299.2500 10.50 3.51 3.77 3.39 view BSin2Y   BSin3Y   BSin5Y   Special  
HCL Technologies Ltd. 1723.3000 60.00 3.48 3.25 2.69 view  Increasing   Special  
Bank of Baroda 241.3300 8.35 3.46 4.44 2.01 view
ITC Ltd. 418.6500 14.35 3.43 3.36 3.63 view Special  
GAIL (India) Ltd. 191.0200 6.50 3.40 3.14 2.72 view BSin3Y   BSin5Y    Increasing  
Hero MotoCorp Ltd. 4320.3000 140.00 3.24 3.18 2.62 view  Increasing   Special  
Dr. Reddy's Laborato.. 1301.0000 40.00 0.61 0.61 0.49 view BSin1Y   BSin2Y   BSin3Y   BSin5Y    Increasing  
Punjab National Bank 106.3400 2.90 2.73 2.07 1.07 view  Increasing  
Infosys Ltd. 1608.0000 43.00 2.67 2.77 2.25 view Special  
Tech Mahindra Ltd. 1674.4000 43.00 2.57 2.60 2.39 view Special  
Bajaj Auto Ltd. 8436.0000 210.00 2.49 2.55 1.68 view
NTPC Ltd. 338.3000 8.25 2.44 2.33 2.12 view  Increasing  
Hindustan Unilever L.. 2306.9000 53.00 2.30 2.06 1.81 view  Increasing   Special  
Wipro Ltd. 265.0500 6.00 2.26 1.23 0.79 view BSin2Y   BSin3Y   BSin5Y    Increasing  
Tata Steel Ltd. 161.4500 3.60 2.23 2.23 2.40 view BSin5Y    Decreasing  
State Bank of India 805.4000 15.90 1.97 1.84 1.29 view  Increasing  
Cipla Ltd. 1502.4000 29.00 1.93 1.25 0.63 view  Increasing   Special  
Godrej Consumer Prod.. 1176.4000 20.00 1.70 1.49 0.60 view  Increasing  
Indian Railway Finan.. 139.9900 2.30 1.64 1.36 1.01 view  Increasing  
Info Edge (India) Ltd. 1508.1000 24.00 0.32 0.29 0.20 view BSin1Y   BSin2Y   BSin3Y   BSin5Y    Increasing  
Britannia Industries.. 5794.5000 73.50 1.27 0.63 1.24 view Special  
LTIMindtree Ltd. 5293.0000 65.00 1.23 1.61 1.14 view Special  
Dabur India Ltd. 486.3500 5.50 1.13 1.13 1.03 view  Increasing   Special  
HDFC Bank Ltd. 2014.9000 22.00 1.09 1.03 0.82 view  Increasing   Special  
Samvardhana Motherso.. 154.1300 1.65 1.07 0.75 0.48 view BSin3Y   BSin5Y    Increasing  
Asian Paints Ltd. 2358.7000 24.80 1.05 1.23 1.04 view Special  
Tata Power Company L.. 408.8500 4.25 1.04 0.52 0.54 view
Nestle India Ltd. 2458.7000 25.50 1.04 0.95 0.90 view BSin2Y   BSin3Y   BSin5Y    Increasing   Special  
Maruti Suzuki India .. 12642.0000 125.00 0.99 0.85 0.60 view  Increasing  
Torrent Pharmaceutic.. 3341.4000 32.00 0.96 0.90 0.74 view BSin5Y    Increasing   Special  
Larsen & Toubro Ltd. 3679.2000 34.00 0.92 1.25 0.86 view Special  
Sun Pharmaceutical I.. 1687.6000 15.50 0.92 0.83 0.64 view  Increasing  
Eicher Motors Ltd. 5660.0000 51.00 0.90 0.78 0.45 view  Increasing  
Tata Motors Ltd. 686.9000 6.00 0.87 1.02 0.41 view Special  
Hindustan Aeronautic.. 4897.9000 38.00 0.78 0.69 0.52 view BSin2Y   BSin3Y   BSin5Y    Increasing  
Tata Consumer Produc.. 1124.3000 8.25 0.73 0.71 0.61 view  Increasing  
ABB India Ltd. 6069.5000 44.16 0.73 0.61 0.31 view  Increasing   Special  
JSW Steel Ltd. 1028.9000 7.30 0.71 0.52 0.71 view
ICICI Bank Ltd. 1462.2000 10.00 0.68 0.62 0.34 view  Increasing  
Reliance Industries .. 1515.4000 10.00 0.33 0.31 0.27 view BSin1Y   BSin2Y   BSin3Y   BSin5Y    Increasing  
Mahindra & Mahindra .. 3203.3000 21.10 0.66 0.58 0.37 view  Increasing   Special  
Bajaj Holdings & Inv.. 14134.0000 93.00 0.66 0.84 0.71 view
Havells India Ltd. 1566.8000 10.00 0.64 0.61 0.52 view  Increasing   Special  
Life Insurance Corpo.. 957.7000 6.00 0.63 0.68 0.30 view
United Spirits Ltd. 1442.2000 9.00 0.62 0.45 0.18 view  Increasing  
ICICI Lombard Genera.. 2017.1000 12.50 0.62 0.58 0.50 view
DLF Ltd. 845.8000 5.00 0.59 0.53 0.35 view  Increasing  
UltraTech Cement Ltd. 12213.0000 70.00 0.57 0.44 0.32 view  Increasing  
Bharat Electronics L.. 414.5000 2.30 0.55 0.52 0.42 view BSin3Y   BSin5Y    Increasing  
Bosch Ltd. 32260.0000 170.00 0.53 1.02 0.80 view Special  
Pidilite Industries .. 3051.7000 16.00 0.52 0.44 0.30 view  Increasing  
Hindalco Industries .. 697.3500 3.50 0.50 0.47 0.42 view  Increasing  
Varun Beverages Ltd. 461.6000 2.25 0.32 0.27 0.16 view BSin1Y   BSin2Y   BSin3Y   BSin5Y    Increasing  
Adani Ports & Specia.. 1440.2000 7.00 0.49 0.62 0.39 view
Divi's Laboratories .. 6658.0000 30.00 0.45 0.45 0.33 view  Increasing  
Bharti Airtel Ltd. 2027.1000 8.00 0.39 0.30 0.17 view  Increasing  
JSW Energy Ltd. 522.5000 2.00 0.38 0.38 0.42 view  Decreasing  
Siemens Ltd. 3178.4000 12.00 0.38 0.35 0.30 view  Increasing   Special  
Grasim Industries Ltd. 2861.1000 10.00 0.35 0.35 0.30 view  Increasing   Special  
Ambuja Cements Ltd. 574.9500 2.00 0.35 0.57 1.07 view  Decreasing  
TVS Motor Company Ltd. 2939.3000 10.00 0.34 0.31 0.21 view  Increasing  
Shree Cements Ltd. 31030.0000 105.00 0.34 0.25 0.26 view Special  
Zydus Lifesciences L.. 981.8000 3.00 0.31 0.46 0.31 view
HDFC Life Insurance .. 806.9500 2.10 0.26 0.25 0.24 view  Increasing  
Apollo Hospitals Ent.. 7308.5000 19.00 0.26 0.23 0.16 view  Increasing  
Jindal Steel & Power.. 939.3500 2.00 0.21 0.21 0.15 view  Increasing  
CG Power and Industr.. 672.2000 1.30 0.19 0.19 0.12 view
Macrotech Developers.. 1422.2000 2.25 0.16 0.11 0.05 view  Increasing  
SBI Life Insurance C.. 1850.6000 2.70 0.15 0.15 0.13 view  Increasing  
ICICI Prudential Lif.. 647.8500 0.85 0.13 0.16 0.14 view Special  
Cholamandalam Invest.. 1654.1000 2.00 0.12 0.12 0.11 view  Increasing  
Kotak Mahindra Bank .. 2207.9000 2.00 0.09 0.08 0.05 view  Increasing  
Trent Ltd. 6019.5000 5.00 0.08 0.07 0.05 view  Increasing   Special  
Axis Bank Ltd. 1225.1000 1.00 0.08 0.08 0.05 view  Increasing  
Adani Enterprises Ltd. 2646.3000 1.30 0.05 0.07 0.04 view
Bajaj Finserv Ltd. 2044.0000 1.00 0.05 0.07 0.03 view BSin3Y   BSin5Y  
Avenue Supermarts Ltd. 4313.5000 0.00 - - - view
IndusInd Bank Ltd. 857.7000 0.00 - 0.96 1.03 view
InterGlobe Aviation .. 5816.0000 0.00 - - - view
Titan Company Ltd. 3666.2000 0.00 - 0.29 0.20 view
Adani Energy Solutio.. 883.7000 0.00 - - - view
Adani Green Energy L.. 1015.6000 0.00 - - - view
Eternal Ltd. 261.8600 0.00 - - - view
Jio Financial Servic.. 323.4500 0.00 - - - view
Adani Power Ltd. 584.3500 0.00 - - - view
Hyundai Motor India .. 2191.6000 0.00 - - - view
Swiggy Ltd. 406.9500 0.00 - - - view
Bajaj Housing Financ.. 122.0700 0.00 - - - view
Indian Hotels Compan.. 767.4000 0.00 - 0.11 0.11 view