Mountain Creek
Mountain Creek Steam Electric Station is a three-unit natural-gas steam plant in Dallas, Texas. EIA's May 2026 inventory reports 852.2 MW nameplate and 808 MW net summer and winter capability. Units 6, 7, and 8 began operating in February 1956, March 1958, and July 1967, respectively. Mountain Creek Power, LLC is the registered operator and the holder of TCEQ Federal Operating Permit O58.