High Dividend Stocks: Nifty Midcap 50

See Nifty Midcap 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 : 25 Jul 2026, 03:34 a.m. (IST)

38 stocks in Nifty Midcap 50 have declared dividends, with an average trailing 1-year dividend yield of 0.98%

In Nifty Midcap 50, 24 stocks have seen increasing dividends per annum, and 2 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
NMDC Ltd. 83.5600 3.50 4.19 3.77 3.67 view BSin2Y   BSin3Y   BSin5Y    Increasing  
Hindustan Petroleum .. 381.1000 15.50 4.07 3.48 2.41 view BSin3Y   BSin5Y    Increasing  
Hero MotoCorp Ltd. 5011.1000 185.00 3.69 3.89 2.73 view Special  
Mphasis Ltd. 2288.1000 62.00 2.71 2.60 2.93 view Special  
Oil India Ltd. 449.7500 12.00 2.67 2.72 2.51 view BSin3Y   BSin5Y  
NHPC Ltd. 79.3900 1.91 2.41 2.40 2.32 view  Increasing  
Ashok Leyland Ltd. 151.0700 3.50 2.32 2.19 1.48 view BSin2Y   BSin3Y   BSin5Y    Increasing  
Colgate-Palmolive (I.. 2086.1000 48.00 2.30 2.37 2.26 view Special  
Dabur India Ltd. 423.2000 8.25 1.95 1.92 1.66 view  Increasing   Special  
Multi Commodity Exch.. 2730.0000 30.00 0.22 0.14 0.15 view BSin1Y   BSin2Y   BSin3Y   BSin5Y  
Supreme Industries L.. 3458.9000 36.00 1.04 1.01 0.87 view  Increasing   Special  
UPL Ltd. 602.4500 6.00 1.00 1.08 1.10 view  Decreasing  
Alkem Laboratories L.. 5633.5000 51.00 0.91 0.83 0.77 view  Increasing   Special  
Marico Ltd. 855.6000 7.00 0.82 0.61 0.79 view
Havells India Ltd. 1226.9000 10.00 0.82 0.82 0.72 view  Increasing   Special  
ICICI Lombard Genera.. 1661.8000 13.50 0.81 0.78 0.72 view  Increasing  
Coforge Ltd. 1484.7000 12.00 0.81 0.92 0.88 view BSin2Y   BSin3Y   BSin5Y  
Lupin Ltd. 2370.5000 18.00 0.76 0.63 0.44 view  Increasing  
Info Edge (India) Ltd. 1165.5000 8.40 0.72 0.72 0.43 view BSin2Y   BSin3Y   BSin5Y    Increasing  
Polycab India Ltd. 8907.5000 47.00 0.53 0.46 0.33 view  Increasing  
Bharat Heavy Electri.. 417.3000 1.90 0.46 0.26 0.14 view  Increasing  
Persistent Systems L.. 5200.5000 22.00 0.42 0.55 0.47 view BSin3Y   BSin5Y   Special  
SBI Cards and Paymen.. 618.7500 2.50 0.40 0.40 0.40 view
Bharat Forge Ltd. 2151.6000 8.50 0.40 0.40 0.37 view  Increasing  
Federal Bank Ltd. 354.3000 1.20 0.34 0.34 0.29 view  Increasing  
SRF Ltd. 2664.7000 9.00 0.34 0.30 0.28 view BSin5Y    Increasing  
APL Apollo Tubes Ltd. 1822.8000 5.75 0.32 0.31 0.22 view  Increasing  
BSE Ltd. 3549.7000 10.00 0.28 0.25 0.19 view BSin2Y   BSin3Y   BSin5Y    Increasing   Special  
Aurobindo Pharma Ltd. 1532.0000 4.00 0.26 0.13 0.27 view
IndusInd Bank Ltd. 996.0500 1.50 0.15 0.08 0.91 view
Laurus Labs Ltd. 1601.2000 2.00 0.12 0.10 0.10 view
Phoenix Mills Ltd. 2010.7000 2.50 0.12 0.12 0.09 view BSin2Y   BSin3Y   BSin5Y    Increasing  
Prestige Estates Pro.. 1592.8000 1.80 0.11 0.11 0.10 view  Increasing  
Fortis Healthcare Ltd. 948.7000 1.00 0.11 0.11 0.08 view  Increasing  
Waaree Energies Ltd. 2702.0000 2.00 0.07 0.04 0.01 view  Increasing  
Tube Investments of .. 2767.0000 2.00 0.07 0.10 0.13 view  Decreasing  
Dixon Technologies (.. 13846.0000 8.00 0.06 0.05 0.03 view  Increasing  
Mankind Pharma Ltd. 2507.2000 1.00 0.04 0.02 0.01 view  Increasing  
Indus Towers Ltd. 394.6000 0.00 - - 0.56 view
PB Fintech Ltd. 1537.2000 0.00 - - - view
YES Bank Ltd. 22.9500 0.00 - - - view
IDFC First Bank Ltd. 80.7900 0.00 - 0.15 0.06 view
GMR Airports Ltd. 107.1200 0.00 - - - view
Godrej Properties Ltd. 2028.7000 0.00 - - - view
Swiggy Ltd. 251.4200 0.00 - - - view
FSN E-Commerce Ventu.. 322.8000 0.00 - - - view
Au Small Finance Ban.. 1004.0000 0.00 - 0.05 0.07 view
Suzlon Energy Ltd. 52.2800 0.00 - - - view
Max Financial Servic.. 1515.5000 0.00 - - - view
One97 Communications.. 1283.2000 0.00 - - - view