Steward Creek Solar Phase 1

Steward, Illinois

Capacity
1,200 MW
Status
Planned
Fuel
Solar
Technology
Solar Photovoltaic
Operator
TerraForm Power Operating, LLC
City
Steward
County
Lee County
State
Illinois
Expected online
December 2029
Balancing authority
PJM

Steward Creek Solar Phase 1 is a 1,200 MW solar power plant in Steward, Illinois. Operated by TerraForm Power Operating, LLC, it is planned to come online around December 2029. The facility is located in Lee County, within the PJM balancing authority.

Loading map…

Nearby solar plants in Illinois

Source: U.S. Energy Information Administration (EIA-860M)