Idaho Falls: Snake River, ID May 21, 2011February 13, 2020 Owner: Idaho Falls Power Type: Municipal Year Started: 1982 Location: Snake River State: Idaho Capacity: 8.0 MW View larger map Return to Previous Page