This website is under development, but we are pushing out updates as we build, so check back Nov. 1 for our official launch.

The Mechanic Falls facility, located in Mechanic Falls, Maine, operates as a hydraulic turbine power plant with an operating capacity of 1.4 MW. It falls under the Northeast Power Coordinating Council (NERC) region and is part of the ISO New England power control area. The plant is managed by Kei (Maine) Power Management (Iv) and is unregulated, with KEI (USA) Power Management as the majority owner, under the holding company Kruger. Utilizing water as its primary fuel source, the plant primarily sells power to Central Maine Power Company.

Hydraulic Turbine
Kei (Maine) Power Management (Iv)
NA
null
Loading...