Otter Creek Wind Farm LLC

A 150 MW wind power plant in LaSalle, Illinois, owned by Avangrid Power LLC, commissioned in 2020.

Facility nameplate · EIA Plant ID 61344Wind
Nameplate capacity
150 MW
Primary fuel
Wind
Commissioned
2020
Location
LaSalle, Illinois
Generation (2024)
471 GWh
Status
Operating
Technology
Onshore Wind Turbine
Units
1

Location

Map of the United States showing the location of Otter Creek Wind Farm LLC

LaSalle, Illinois · 41.0554, -88.9939

Reported annual generation

YearGWh
2020388.2
2021467.6
2022516.4
2023434.7
2024471

Nearby power plants

PlantFuelCapacityDistance
Segunda II (CSG)Solar2 MW~13 km
Bennington WindWind93 MW~13 km
Briscoe 2ASolar2 MW~13 km
Briscoe 1ASolar2 MW~17 km
Minonk Wind FarmWind200 MW~19 km
Grand Ridge Solar FarmSolar20 MW~22 km

See all wind plants in Illinois or browse all plants in Illinois.