‹ All questions

Which S&P 500 stocks pay the highest dividends?

A high yield pays you to wait, but the highest yields are often high because the share price has fallen on bad news. Ranking by yield, with earnings coverage and dividend growth beside it, separates generous payers from dividends at risk.

Updated Sep 25, 2026

15
% yield 4%+

62 yield 4% or more

The S&P 500 as a whole yields about 1.1%, and the typical dividend payer 1.9%. 62 companies yield 4% or more, led by CAG, CPB, VICI. 22 of the 60 highest yields pay out more than the company earns.

S&P 500 yield 1.1%Median payer 1.9%22 high yields not covered

The 60 highest yields

Ranked by yield. Covered means the dividend is less than three-quarters of earnings; dividend growth is the yearly rate over five years. Select a row for its chart. Select a column to sort.

CompanyYieldEarnings coverDividend growth, 5YPer shareSectorPrice, past year

How to read this page

How it’s measured. Dividends paid over the past twelve months divided by the latest share price, for S&P 500 companies. Payout is the share of earnings paid as dividends.

Sources. Daily prices, company financial statements and dividend records from Financial Modeling Prep.

Yields use the dividends of the past twelve months, so a recent cut or raise takes time to show. Real estate trusts pay out most of their cash by law, so a high payout is normal for them.

The highest yields often come before a cut. Check whether the dividend is safe before relying on it.

This page is information, not investment advice. About our data and methods ›

More on dividends and buybacks

See all questions ›