Cleanview

Stillwater Energy Center

Stillwater Energy Center is an operating natural gas power plant located in Payne County, Oklahoma. It has a capacity of 56 MW. It became operational in 2016.

Status
Operating
Capacity
56 MW
Location
Payne County, Oklahoma
Developer
On paid plans
Operational
July 2016
Balancing authority
SWPP

Location

Payne County, Oklahoma, outlined on the map

Oklahoma CityTulsaLawtonEnid

Natural gas power plants near Stillwater Energy Center

More energy trackers for Oklahoma