MPH Elwood
MPH Elwood is a natural gas-fired power facility with 768 MW of EIA-reported nameplate capacity in Will County, Illinois, registered as EIA Plant ID 69979. Elwood was described as one of the largest independent peaking power facilities in the United States.
Overview
- Reported capacity
- 768 MW
EIA-reported nameplate capacity; other nameplate and seasonal ratings may differ.
- Technology
- Natural Gas Fired Combustion Turbine
Primary generation technology.
- Registry anchor
- Plant 69979
Will County · PJM
- Operating status
- Operating
MPH Elwood is currently operating; a closure or retirement is listed for July 2026.
