Directory of Power Plants in Oklahoma

List of All Oklahoma Power Plants

Displaying Results 1 to 4 of 4
Plant NameUtilityLocationBalancing AuthorityAnnual GenerationPlant DateLast UpdateFuel Types
Horseshoe LakeOklahoma Gas & Electric CoHarrah, OKSouthwest Power Pool (SWPP)865.2 GWhMar 1958Dec 2023 Natural Gas
HugoWestern Farmers Elec Coop, IncFort Towson, OKSouthwest Power Pool (SWPP)1.6 TWhMar 1982Mar 2025 Subbituminous Coal : 99.6%
HintonWestern Farmers Elec Coop, IncHinton, OKSouthwest Power Pool (SWPP)4.5 GWhMar 2017Mar 2025 Solar
Horizon Hill Wind ProjectHorizon Hill Wind, LLCCrescent, OKSouthwest Power Pool (SWPP)654.8 GWh-Mar 2025 Wind

Browse Power Plants By Oklahoma Counties

Figures are based on March 2025 generation numbers.
CountyState RankActive PlantsMar 2025 Generation
Mayes County, OK# 1610.1 TWh
Oklahoma County, OK# 256.6 TWh
Tulsa County, OK# 355.9 TWh
Wagoner County, OK# 415.5 TWh
Caddo County, OK# 5135.4 TWh
Pittsburg County, OK# 615.3 TWh
Rogers County, OK# 714.2 TWh
Garfield County, OK# 873.9 TWh
Custer County, OK# 923.7 TWh
Muskogee County, OK# 1033.4 TWh
Noble County, OK# 1123.2 TWh
Kay County, OK# 12132.9 TWh
Beaver County, OK# 1342.8 TWh
Seminole County, OK# 1412.4 TWh
Dewey County, OK# 1572.3 TWh
Woodward County, OK# 1672.1 TWh
Ellis County, OK# 1722.0 TWh
Kingfisher County, OK# 1831.6 TWh
Choctaw County, OK# 1911.6 TWh
McClain County, OK# 2011.5 TWh
Washita County, OK# 2121.4 TWh
Grady County, OK# 2261.4 TWh
Canadian County, OK# 2341.3 TWh
Murray County, OK# 2451.3 TWh
CountyState RankActive PlantsMar 2025 Generation
Comanche County, OK# 2541.1 TWh
Grant County, OK# 2621.1 TWh
Major County, OK# 273928.9 GWh
Stephens County, OK# 281920.1 GWh
Roger Mills County, OK# 293844.0 GWh
Logan County, OK# 302839.4 GWh
Johnston County, OK# 311734.3 GWh
Texas County, OK# 324705.1 GWh
Kiowa County, OK# 333657.9 GWh
Woods County, OK# 342622.3 GWh
McCurtain County, OK# 353620.3 GWh
Le Flore County, OK# 361618.4 GWh
Osage County, OK# 374529.0 GWh
Garvin County, OK# 381493.6 GWh
Pushmataha County, OK# 391403.4 GWh
Sequoyah County, OK# 402309.2 GWh
Harper County, OK# 414261.6 GWh
Haskell County, OK# 421216.1 GWh
Cherokee County, OK# 431140.4 GWh
Payne County, OK# 44689.0 GWh
Bryan County, OK# 45220.4 GWh
Okfuskee County, OK# 4617.1 GWh
Love County, OK# 4714.3 GWh
Cleveland County, OK# 4824.2 GWh