Top 10 Best Dividend Paying Stocks for Long Term in India-Next 5-10 Years-Top High Dividend Yield Stocks India-Wikipedia of Finance

Top 10 – Best Dividend Paying Stocks for Long Term in India 2024


There are people who are looking forward for best dividend paying stocks for the long term in India 2024 for retirement income. Investors mainly look forward for top dividend paying stocks in India 2024 for passive income. They mainly follow the historical data of highest dividend paying stocks in India in last 10 years and last 5 years for research and analysis purpose. Also there are people who are confused to conclude where to buy highest dividend paying penny stocks for investment or high dividend paying psu stocks or high dividend yield stocks blue chip for investment purpose.

Today we are going to discuss in detail based on top dividend paying stocks in India and high dividend yield stocks in India 2024-2025, so that you can take firm decision on your capital investment. When you are searching for best returns on investment for long term then you should first learn and take the knowledge on differences between high dividend yield stocks and stocks for long term investment.

You should also compare returns for best dividend paying stocks and best stocks for long term investment for analysis your portfolio. As you know everything in this world has advantages and disadvantages. Let us firstly understand key important facts about best dividend paying stocks in India 2024 for your long term investment strategies.

Myths & Facts You Didn’t Know About Dividends

1) Inversely Proportion: Share price of the stocks is inversely proportion to dividend yield stocks / shares. For example: If dividend yield trend to move upwards then equity share value of the stock will gradually trend to move downwards.

2) Inconsistent Dividends: It is observed that dividend paying is not constant every year, it keeps on changing. It is rarely identified that companies who are listed among top dividend paying stocks in 2022 will also be listed under high yield dividend stocks for 2024 and 2025 years as well.

3) Falling in Bullish Market: Bullish trend of the market is the place where people trend to earn highest returns on their investment as share price moves in upward direction. In such cases dividend yield of the stocks will trend in downward direction, as stock price is inversely proportion to dividend of a stock.

4) Risk in Capital Appreciation: It is mainly observed that best dividend paying stocks for the long term may not give you as much as returns on investment as other stocks. When you choose to invest in top dividend stocks for long term, you can easily figure it out that returns in last 10 years for high yield dividend stocks is much lesser than ordinary equity stocks.

5) Misled to Investors: When company announces dividend rates and get listed in best long term dividend stocks, it is often that investor assumes that it’s a return on capital investment but it is not. Return on investment cannot be calculated based on high yield dividend stocks.

Let us further step inside and look deep into details to better understand this concept. Here we are going to list down best dividend stocks for the long term retirement income in India

Top 10 – Best Dividend Paying Stocks for the Long Term in India 2024

Below is the list of top 10 – best dividend paying stocks last 10 years for retirement income in India. Below table statistic is based on 2024 data. This list of top dividend stocks will assist you to choose which dividend paying stocks to buy for long term investment. This list may not be same when we look for top dividend stocks for 2024 or either year 2025 as it keeps on changing.

Sr.Name Of CompanyIntrinsic Value (IV)Price to Earning (P/E) Earning Per Share (EPS) Dividend PayoutAvg. 3 Yrs Dividend
1Goodyear India Ltd.923.2922.2958.6249.76191.78
2Siyaram Silk Mills Ltd.450.0712.245.1820.47148.11
3Oracle Financial Services Software Ltd.2488.2219.54212.23107.6397.36
4Swaraj Engines Ltd.2014.818.63112.6183.6687.63
5Hero Motocorp Ltd.1938.8419.59162.571.1274.98
6Bajaj Auto Ltd.3555.6922.96241.7965.3771.49
7Tide Water Oil (India) Ltd.1065.7117.3772.7462.3670.2
8Hcl Technologies Ltd.109623.0456.9287.7565.53
9Torrent Power Ltd.641.9818.2845.2959.0265.08
10Coal India Ltd.1064.597.6145.5353.0663.69

Return on Top Dividend Paying Stocks in India 2024

From best dividend and bonus paying stocks in India 2024, we have analyzed and calculated returns of high dividend yield stocks India 2024. Let us now look for the returns on capital investment, when invested in highest dividend paying stocks in India in last 10 years for long term.

Sr.Name Of CompanyJan’ 2014 Jan’ 2025Returns in 10 Years
1Goodyear India Ltd.420.451,306.45210.73%
2Siyaram Silk Mills Ltd.54.30551.35915.38%
3Oracle Financial Services Software Ltd.3,086.304,139.7034.13%
4Swaraj Engines Ltd.691.802,097.80203.24%
5Hero Motocorp Ltd.2,272.853,280.0544.31%
6Bajaj Auto Ltd.2,313.205,550.90139.97%
7Tide Water Oil (India) Ltd.566.851,263.75122.94%
8Hcl Technologies Ltd.314.941,311.05316.29%
9Torrent Power Ltd.107.40827.95670.90%
10Coal India Ltd.277.60345.8024.57%

From the above calculation, we have observed that when you invest Rs.1,00,000 in high yield dividend stocks for long term in India, you can expect an average return of Rs.7,31,000/- (average 731% returns in last 10 years) on your investment apart for your dividend income.

You can also learn how to calculate stock market returns and check the calculation mentioned above. The data here look exciting when you compare with returns you get from your bank saving account interest rate. You can even read more about how to invest in stock market along with top 10 best investment plan in India.

When you compare this data from best stocks you may thing that your decision towards investment in best dividend stocks is inappropriate. To better understand, you should also check out best stocks for long term investment in India to see the difference on returns between best dividend paying stocks for the long term in India and best stocks to buy for long term. Hope you will get all your answers for your questions.

Top 50 – List of Highest Dividend Paying Stocks in India 2024

Here are some of the other high dividend paying PSU stocks, dividend paying penny stocks with good fundamentals as well as dividend paying multibagger penny stocks in India for 2024. This below list exclude the above “Top 10 – Best Dividend Paying stocks in India 2024”. You can use this data for your analysis purpose.

Sr.Name Of CompanyIntrinsic Value (IV)Price to Earning (P/E) Earning Per Share (EPS) Dividend PayoutAvg. 3 Yrs Dividend
1Bharat Petroleum Corporation Ltd.1660.182.98126.839.9757.14
2Tamil Nadu Newsprint & Papers Ltd.934.42554.148.9456.88
3Uti Asset Management Company Ltd496.3217.544.3663.8752.46
4Monte Carlo Fashions Ltd947.6513.4452.1531.2338.16
5Rane Holdings Ltd.646.7313.3252.938.9936.66
6Gulf Oil Lubricants India Ltd1388.7911.354.452.7334.97
7Piramal Enterprises Ltd.1716.65.92163.667.4234.75
8Sasken Technologies Ltd806.0320.4261.1937.8333.34
9Godfrey Phillips India Ltd.1666.6713.52154.4233.1433.17
10Mahanagar Gas Ltd2785.49.07116.22032.68
11Gandhi Special Tubes Ltd.830.6117.1340.3630.8231.51
12India Motor Parts & Accessories Ltd.989.7313.5162.0840.6631.35
13Lumax Industries Ltd.1558.3522.05106.6124.4930.52
14Mahindra & Mahindra Ltd.1066.6618.0789.8317.630.24
15Automotive Axles Ltd.2569.7319.68122.0329.8430.08
16Rec Ltd491.156.8348.3829.7129.93
17Hindustan Aeronautics Ltd1164.223.3990.3831.6529.64
18Nucleus Software Exports Ltd.728.5318.0876.2520.9529.64
19Shreyans Industries Ltd.1194.773.7869.49.4128.13
20Natco Pharma Ltd.517.8912.2962.5914.0328.02
21Sun Tv Network Ltd.609.4314.1847.2434.6426.86
22Oriental Carbon & Chemicals Ltd.1150.5816.0449.5428.7526.32
23Bajaj Holdings & Investment Ltd.4756.2414.33498.2428.2223.99
24Mazda Ltd.1407.1816.7677.7321.0823.65
25Nilkamal Ltd.1624.1723.8393.0322.2822.98
26Bharat Bijlee Ltd.2933.720.17182.5527.1622.83
27Oil India Ltd.1530.595.0754.1724.8522.57
28Muthoot Finance Ltd.1188.3214.1293.9225.4322.43
29Power Finance Corporation Ltd.544.315.7154.3822.0222.36
30Coromandel International Ltd.1534.9616.368.8117.5322.35
31Kalyani Steels Ltd.601.499.0952.3126.1720.47
32Magadh Sugar & Energy Ltd527.5911.6362.0919.6220.11
33Ceat Ltd.1717.1616.31128.9726.0719.99
34Gujarat Narmada Valley Fertilizers & Chemicals Ltd.799.9511.9559.2631.8519.67
35Dr.Reddy’s Laboratories Ltd.4298.3818.16305.5814.7819.66
36Ambika Cotton Mills Ltd.2110.1211.83137.6817.9219.53
37Sundaram Finance Ltd.1250.6824.33135.6122.5819.46
38Tcpl Packaging Ltd.1774.5818.44120.8415.4817.93
39Indian Metals & Ferro Alloys Ltd.538.679.1750.8723.9517.82
40Skm Egg Products Export (India) Ltd.271.818.3145.781.7317.79
41M.M.Forgings Ltd.1027.717.4154.2111.5317.74
42Welspun Enterprises Ltd268.9914.1647.2617.6417.66
43Great Eastern Shipping Co.Ltd.11204.44176.5215.9717.61
44Lic Housing Finance Ltd.914.136.175.7216.1817.44
45Karnataka Bank Ltd.390.055.7243.3913.2316.43
46Star Paper Mills Ltd.536.74.6641.0811.8916.36
47Ponni Sugars (Erode) Ltd.828.3610.0941.9814.5815.84
48Avadh Sugar & Energy Ltd639.349.2773.8719.9715.46
49Indian Bank631.348.0555.3419.2215.31
50Albert David Ltd.1286.519.01101.7514.2114.75

In the above table you have observed Top 100 companies that are listed among best dividend paying stocks for the long term 2024 in India. If you are looking forward towards highest dividend paying stocks in India 2024, then you should definitely consider this above list for analyzing your data.

You also do research on best mutual funds to invest in India before you conclude yourself, you should thoroughly do research will much more information before thinking to investment in best dividend paying stocks for the long term in India.


As after reviewing top dividend paying stocks in India 2024, we can conclude that if you are looking forward for high yield dividend paying stocks then return on capital investment will be not so attractive as other stocks. I would recommend you to look forward for highest return stocks / shares rather than highest dividend stocks. But finally it depends upon everyone’s perception where to look for highest dividend paying stocks in India 2024 for long term investment with upside growth potential or good stocks to buy. Hope this learning course has enhance your knowledge and helped you to take right step in your capital investment.

Read E-Learning Tutorial Courses - 100% Free for All

How useful was this post?

Click on a star to rate it!

Average rating 5 / 5. Vote count: 1427

No votes so far! Be the first to rate this post.

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?

Leave a Comment

Your email address will not be published. Required fields are marked *