Yahoo Creek

A 21 MW wind power plant in Twin Falls, Idaho, owned by Idaho Wind Partners 1 LLC, commissioned in 2010.

Facility nameplate · EIA Plant ID 57126Wind
Nameplate capacity
21 MW
Primary fuel
Wind
Commissioned
2010
Owner
Idaho Wind Partners 1 LLC
Location
Twin Falls, Idaho
Generation (2024)
68.4 GWh
Status
Operating
Technology
Onshore Wind Turbine
Units
1

Reported annual generation

YearGWh
201552.4
201666.8
201760.1
201863.3
201962.9
202067.7
202158.5
202259.4
202360.9
202468.4

Nearby power plants

PlantFuelCapacityDistance
Pilgrim Stage Wind ParkWind10.5 MW~3 km
Upper Salmon AHydroelectric18 MW~5 km
Payne's FerryWind21 MW~6 km
Upper Salmon BHydroelectric16.5 MW~7 km
Camp ReedWind22.5 MW~7 km
Tuana Gulch Wind ParkWind10.5 MW~8 km

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