SMITH FALLS HYDRO PROJECT

Operating

Hydro power plant in Idaho

Capacity
38 MW
Primary fuel
Hydro
Operator
EUGENE WATER & ELECTRIC BOARD
Status
Operating
Commissioned
1989
EIA plant ID
54249
Coordinates
48.9595, -116.5575

See it on the map