Best Utilities Stocks for Warren Buffett Investors
Top 25 utilities stocks ranked by their Warren Buffett fit score - every score computed from current financials against published criteria. Updated daily.
How We Rank These
Each stock is scored on a 0–100 scale across the Warren Buffett criteria (moat, durability, valuation, financial health, capital allocation). The score is a deterministic function of the company's TTM financials - no opinion, no hand-tuning. Rows with insufficient data are excluded.
The Top 25
- #158/100AEPAmerican Electric Power Company, Inc.D
Partial Buffett fit - meets 4/9 key criteria, but with reservations.
Mkt cap
$67.14B
ROIC
4.69%
- #258/100NEENextEra Energy, Inc.D
Partial Buffett fit - meets 4/9 key criteria, but with reservations.
Mkt cap
$171.67B
ROIC
4.91%
- #356/100XELXcel Energy Inc.D
Partial Buffett fit - meets 3/9 key criteria, but with reservations.
Mkt cap
$47.16B
ROIC
3.75%
- #451/100CWENClearway Energy, Inc.D
Partial Buffett fit - meets 4/9 key criteria, but with reservations.
Mkt cap
$7.68B
ROIC
1.18%
- #549/100NINiSource Inc.D
Low Buffett fit - meets only 3/9 criteria; valuation, moat, or financial health flags risk.
Mkt cap
$19.86B
ROIC
4.71%
- #647/100HTOH2O AmericaD
Low Buffett fit - meets only 4/9 criteria; valuation, moat, or financial health flags risk.
Mkt cap
$2.62B
ROIC
3.09%
- #746/100AWRAmerican States Water CompanyD
Low Buffett fit - meets only 3/9 criteria; valuation, moat, or financial health flags risk.
Mkt cap
$3.43B
ROIC
6.25%
- #846/100WECWEC Energy Group, Inc.D
Low Buffett fit - meets only 2/9 criteria; valuation, moat, or financial health flags risk.
Mkt cap
$34.32B
ROIC
4.54%
- #945/100ORAOrmat Technologies, Inc.D
Low Buffett fit - meets only 3/9 criteria; valuation, moat, or financial health flags risk.
Mkt cap
$5.84B
ROIC
2.71%
- #1045/100NWENorthwestern Energy Group IncD
Low Buffett fit - meets only 2/9 criteria; valuation, moat, or financial health flags risk.
Mkt cap
$4.26B
ROIC
3.84%
- #1145/100SOThe Southern CompanyD
Low Buffett fit - meets only 3/9 criteria; valuation, moat, or financial health flags risk.
Mkt cap
$100.28B
ROIC
4.13%
- #1244/100OTTROtter Tail CorporationD
Low Buffett fit - meets only 4/9 criteria; valuation, moat, or financial health flags risk.
Mkt cap
$3.7B
ROIC
7.74%
- #1344/100WTRGEssential Utilities, Inc.D
Low Buffett fit - meets only 2/9 criteria; valuation, moat, or financial health flags risk.
Mkt cap
$11.65B
ROIC
4.41%
- #1443/100DUKDuke Energy CorporationD
Low Buffett fit - meets only 2/9 criteria; valuation, moat, or financial health flags risk.
Mkt cap
$93.11B
ROIC
4.17%
- #1543/100LNTAlliant Energy CorporationD
Low Buffett fit - meets only 1/9 criteria; valuation, moat, or financial health flags risk.
Mkt cap
$17.44B
ROIC
4.26%
- #1643/100CMSCMS Energy CorporationD
Low Buffett fit - meets only 2/9 criteria; valuation, moat, or financial health flags risk.
Mkt cap
$20.74B
ROIC
3.56%
- #1742/100YORWThe York Water CompanyD
Low Buffett fit - meets only 3/9 criteria; valuation, moat, or financial health flags risk.
Mkt cap
$538.3M
ROIC
4.12%
- #1842/100IDAIDACORP, Inc.D
Low Buffett fit - meets only 1/9 criteria; valuation, moat, or financial health flags risk.
Mkt cap
$7.84B
ROIC
3.61%
- #1942/100PNWPinnacle West Capital CorporationD
Low Buffett fit - meets only 3/9 criteria; valuation, moat, or financial health flags risk.
Mkt cap
$11.65B
ROIC
4.38%
- #2041/100DTEDTE Energy CompanyD
Low Buffett fit - meets only 2/9 criteria; valuation, moat, or financial health flags risk.
Mkt cap
$27.59B
ROIC
3.77%
- #2141/100AWKAmerican Water Works Company, Inc.D
Low Buffett fit - meets only 2/9 criteria; valuation, moat, or financial health flags risk.
Mkt cap
$27.36B
ROIC
4.36%
- #2241/100CNPCenterPoint Energy, Inc.D
Low Buffett fit - meets only 2/9 criteria; valuation, moat, or financial health flags risk.
Mkt cap
$25.76B
ROIC
3.97%
- #2341/100ETREntergy CorporationD
Low Buffett fit - meets only 3/9 criteria; valuation, moat, or financial health flags risk.
Mkt cap
$50.32B
ROIC
3.35%
- #2441/100EDConsolidated Edison, Inc.D
Low Buffett fit - meets only 3/9 criteria; valuation, moat, or financial health flags risk.
Mkt cap
$39.37B
ROIC
3.25%
- #2540/100BKHBlack Hills CorporationD
Low Buffett fit - meets only 1/9 criteria; valuation, moat, or financial health flags risk.
Mkt cap
$5.44B
ROIC
-57.46%