54 plants · 8 GW total capacity · across 17 states
Leeward Asset Management, LLC operates 54 power plants with 8 GW total capacity. Primarily solar (28 plants, 4.9 GW). Parent organization: Leeward Energy.
Largest is Owens Creek Solar (500 MW Solar); oldest active is Mendota Hills, LLC (2003); newest is Morrow Lake Solar (2026); top state is Texas (11 plants).
Subsidiary of Leeward Energy
Explore Leeward Asset Management, LLC plants on interactive map →
Search plants, projects, owners, and states