When it comes to investing in the stock market, many people look for two things: regular income and strong long-term growth. That’s where dividend-paying stocks come in. These stocks give you a part of their profits regularly, and some of them also increase in value over time. If a company can pay dividends consistently for 20 years and still beat the overall market, it means it is stable, strong, and reliable.
In this blog, we will talk about 5 Indian companies that have paid dividends for at least 20 years and also given better returns than the market (Nifty 50). These companies have not only rewarded their shareholders with regular income but also created long-term wealth.
1. Infosys Limited
- Sector: IT Services
- Founded: 1981
- Dividend history: Over 20 years of consistent dividend payouts
- Stock performance: Strong long-term capital growth
Why Infosys?
Infosys is one of the top IT companies in India. It has a strong global presence and provides services like software development, consulting, and digital transformation. Infosys has never missed paying dividends in over two decades, and it usually pays twice a year.
In terms of returns, Infosys has beaten the market in most 10-year and 20-year periods. The company also maintains zero debt and has strong cash reserves, which helps it stay stable even during market ups and downs.
2. HDFC Bank
- Sector: Banking and Finance
- Founded: 1994
- Dividend history: Paid dividends every year for over 20 years
- Stock performance: One of the best-performing banking stocks in India
Why HDFC Bank?
HDFC Bank is known for its excellent customer service and consistent profits. It has shown steady growth in revenue and profit over the years. The bank has been rewarding its shareholders with dividends regularly since the early 2000s.
Despite being in the highly competitive banking sector, HDFC Bank’s stock has given superior returns compared to the broader index like Nifty 50. Its mix of dividend income and long-term price appreciation makes it a favorite among long-term investors.
3. Reliance Industries
- Sector: Conglomerate (Oil, Telecom, Retail, etc.)
- Founded: 1960
- Dividend history: More than 25 years of consistent dividend payouts
- Stock performance: Outperformed the market in long-term returns
Why Reliance?
Reliance Industries is one of the biggest and most powerful companies in India. It started with petrochemicals and oil refining but has now expanded into telecom (Jio) and retail. This diversification has helped the company grow faster and remain profitable.
Reliance has not only paid dividends regularly for over 25 years, but also delivered massive capital growth, especially in the past 10 years. Investors who held Reliance shares for the long term have gained from both income and growth.
4. Tata Consultancy Services (TCS)
- Sector: IT Services
- Founded: 1968
- Dividend history: Consistent dividends since its IPO in 2004
- Stock performance: Top-performing IT stock over the past two decades
Why TCS?
TCS is a global leader in IT services and has a strong base of international clients. It is a debt-free company and has excellent profit margins, which allow it to pay high dividends regularly.
Since listing on the stock exchange in 2004, TCS has never missed a dividend and often gives special dividends when the company performs well. Over time, TCS stock has grown several times, easily beating the market. Its strong management and large order book make it a reliable long-term bet.
5. ITC Limited
- Sector: FMCG, Hotels, Paper, Agriculture
- Founded: 1910
- Dividend history: More than 25 years of steady dividend payments
- Stock performance: Long-term wealth creator with regular payouts
Why ITC?
ITC is one of India’s oldest and most trusted companies. While it started with tobacco, it has now grown into many other sectors like FMCG, hospitality, and packaging. ITC is known for giving high dividend yields, which makes it very attractive to income-seeking investors.
Even though its stock growth was slow in some years, ITC has still managed to beat the market over the long term. The company has strong fundamentals and free cash flow, which allows it to keep paying dividends year after year.
Why These Stocks Matter for Investors?
If you’re someone who wants steady income and growth in investment, then these five stocks offer the perfect balance. Here’s what they all have in common:
- ✅ Consistent Dividends for 20+ Years
- ✅ Strong Business Models
- ✅ Good Management Teams
- ✅ Market-Beating Returns Over the Long Term
These stocks are not about getting rich overnight. Instead, they offer safe and steady returns for people who are patient and invest for the long term.
Final Thoughts
The Indian stock market has many companies, but only a few can pay dividends for 20+ years and still beat the market. Infosys, HDFC Bank, Reliance, TCS, and ITC have done just that. They have shown that strong fundamentals, good leadership, and long-term vision can create real wealth for investors.
If you’re planning to build a solid portfolio, consider adding these types of companies. They offer a double benefit: regular income through dividends and capital growth over time.
As always, do your own research or talk to a financial advisor before making any investment decisions. Long-term investing is not just about buying good companies—it’s also about staying invested during ups and downs.
Disclaimer: This article is for educational purposes only. Investing in the stock market carries risks. Past performance does not guarantee future results.