Please enable JavaScript to view the comments powered by Disqus.
Slide Show

1 of 11

Practical Advice from

The Top 10 S&P 500 Dividend Stocks to Buy Now



The typical income investor who is retired needs dividend stocks that yield at least 3.5% to live off of them. Unfortunately, the average S&P 500 stock yields just 1.9%.

Care to guess how many S&P 500 stocks pay a dividend?

Exactly 418, or 83% of the index. Of those, 66 have a current dividend yield of 3.5% or greater.

With the list of possibilities whittled down to just 13% of the S&P 500 stocks, my job is cut out for me. That’s especially true when you consider this list of S&P 500 stocks to buy now represents one out of every six stocks in the index paying the required 3.5% yield.


To keep the portfolio of stocks as diversified as possible, I’ll make sure to include one stock from each sector plus two wild cards that I think have extraordinary capital appreciation potential in addition to their ability to pay a living wage.

Prices and data are from the original InvestorPlace story published on May 25, 2017. Click on ticker-symbol links in each slide for current prices and more.

SEE ALSO FROM KIPLINGER: Is the S&P 500's Highest-Yielding Stock Still Safe?

This slide show is from InvestorPlace, not the Kiplinger editorial staff.


View as One Page

Sponsored Financial Content