Cleanview

Twin Falls (ID)

Twin Falls (ID) is an operating hydro power plant located in Twin Falls County, Idaho. It has a capacity of 53 MW. It became operational in 1995.

Status
Operating
Capacity
53 MW
Location
Twin Falls County, Idaho
Developer
On paid plans
Operational
July 1995
Balancing authority
IPCO

Location

Twin Falls County, Idaho, outlined on the map

BoiseIdaho FallsPocatelloCoeur d'Alene

Hydro power plants near Twin Falls (ID)

More energy trackers for Idaho