Best Long-Term Dividend Stocks to Buy and Hold
Stocks designed to be held for decades. Low-beta, large-cap dividend growers with 25+ year track records of sustained and growing payouts.
50 stocks found
TELUS Corporation
General Mills, Inc.
Energy Transfer L.P.
Progressive Corporation
Bayerische Motoren Werke AG
Pfizer Inc.
The Kraft Heinz Company
Altria Group, Inc.
Verizon Communications Inc.
Comcast Corp
Realty Income Corporation
BCE Inc.
Kimberly-Clark Corporation
Enbridge Inc.
W. P. Carey Inc.
AT&T Inc.
BP p.l.c.
Crown Castle Inc.
Allianz SE
CME Group Inc.
Dow Inc.
Truist Financial Corporation
PepsiCo, Inc.
Emera Incorporated
Dominion Energy, Inc.
Canadian Natural Resources Limited
American Tower Corporation
Chevron Corporation
Deutsche Bank AG
Public Storage Common Stock
Exelon Corporation
Medtronic plc
TC Energy Corporation
Sun Life Financial Inc.
Duke Energy Corporation
Restaurant Brands International Inc.
Manulife Financial Corporation
WEC Energy Group Inc.
Consolidated Edison, Inc.
Fortis Inc.
Mondelez International, Inc.
The Southern Company
Philip Morris International Inc.
The Hershey Company
Great-West Lifeco Inc.
AbbVie Inc.
EOG Resources, Inc.
Xcel Energy Inc.
American Electric Power Company, Inc.
Power Corporation of Canada
Frequently Asked Questions
What makes a stock good for long-term holding?
Long-term holding stocks need: (1) durable business model unlikely to be disrupted over decades, (2) consistent dividend growth history of 10+ years, (3) strong balance sheet with manageable debt, (4) low beta (stable price through cycles), and (5) large market cap ($10B+). Consumer staples, healthcare, and utilities sectors historically fit best.
Which dividend stocks have performed best over 20 years?
Companies like Automatic Data Processing (ADP), Realty Income (O), Colgate-Palmolive (CL), and Abbott Laboratories (ABT) have delivered consistent 10-15% total returns (dividends + price appreciation) over 20-year periods. Dividend reinvestment (DRIP) dramatically accelerates long-term returns through compounding.
How much does $10,000 become over 30 years with dividend reinvestment?
At 8% total return (dividends + growth, reinvested), $10,000 grows to approximately $100,627 in 30 years. At 10% total return, it becomes $174,494. The longer the holding period, the more reinvested dividends dominate total returns — dividends account for over 40% of the S&P 500's historical total return.
What is a Dividend King?
Dividend Kings are companies that have increased their dividend every single year for 50+ consecutive years. The list includes Coca-Cola (62+ years), Procter & Gamble (67+ years), 3M (65+ years), Johnson & Johnson (62+ years), and Colgate-Palmolive (60+ years). These represent the ultimate buy-and-hold dividend stocks.
Want a custom screen?
Describe exactly what you want in plain English — our AI screens 7,600+ priced US-listed stocks instantly.
Try AI ScreenerLive data refreshed daily. Not financial advice — always do your own research before investing.