Power Plants in Oklahoma

Oklahoma operates 167 power plants totaling 34,819 MW of nameplate capacity. Natural Gas dominates the mix at 54%, followed by Wind (37%) and Coal (6%). The largest plant is Muskogee at 1,716 MW.

Plants167operating sites
Capacity34,818 MWnameplate
Generation88.9M MWhannual
CO₂28.8Mmetric tons/year
Natural Gas 54%Wind 37%Coal 6%Hydroelectric 3%

Plant locations

Showing the 120 largest plants by capacity. Oklahoma operates another 47 plants below this size — browse the lists below to reach them.

Largest plants in Oklahoma

PlantCityFuelCapacity
MuskogeeFort GibsonNatural Gas1,716 MW
Seminole (Ok)KonowaNatural Gas1,701 MW
NortheasternOologahNatural Gas1,478 MW
Redbud Power PlantLutherNatural Gas1,434 MW
Kiamichi Energy FacilityKiowaNatural Gas1,370 MW
Oneta Energy CenterBroken ArrowNatural Gas1,214 MW
GrecChouteauNatural Gas1,194 MW
SoonerRed RockCoal1,138 MW
Riverside (Ok)JenksNatural Gas1,122 MW
ChouteauPryorNatural Gas1,070 MW
Traverse Wind Project, LlcThomasWind999 MW
Horseshoe LakeHarrahNatural Gas947 MW
Green Country Energy LlcJenksNatural Gas904 MW
SouthwesternAnadarkoNatural Gas658 MW
Mcclain Energy FacilityNewcastleNatural Gas551 MW
Anadarko PlantAnadarkoNatural Gas535 MW
MustangOklahoma CityNatural Gas465 MW
HugoFort TowsonCoal446 MW
Frontier Windpower IiBlackwellWind352 MW
River ValleyPanamaCoal350 MW
TulsaTulsaNatural Gas348 MW
Spring Creek Energy CenterEdmondNatural Gas346 MW
MoorelandMoorelandNatural Gas305 MW
Diamond Spring, LlcSulphurWind304 MW
Caddo WindApacheWind303 MW
Seven Cowboy Wind Project, LlcGageWind302 MW
Chisholm View Wind ProjectHunterWind300 MW
Balko Wind LlcBalkoWind300 MW
Red Dirt Wind ProjectHennessyWind299 MW
Kay Wind, LlcNewkirkWind299 MW
Kingfisher Wind LlcKingfisherWind298 MW
Thunder Ranch Wind ProjectMarlandWind298 MW
Comanche (Ok)LawtonNatural Gas294 MW
Canadian Hills WindEl RinoWind294 MW
Maverick Wind Project, LlcMenoWind288 MW
SalinaSalinaHydroelectric259 MW
Skeleton Creek Energy Center HybridCarrierWind250 MW
25 Mile CreekGageWind250 MW
Rush Springs WindMarlowWind250 MW
King Plains Wind ProjectGarberWind248 MW
Armadillo Flats Wind Project, LlcEnidWind247 MW
Crossroads Wind FarmCantonWind228 MW
Great Western Wind Energy, LlcArnettWind225 MW
Horizon Hill Wind ProjectCrescentWind202 MW
White Rock East Wind ProjectAnadarkoWind202 MW
Goodwell Wind Project LlcGoodwellWind200 MW
Frontier WindpowerNewkirkWind200 MW
Ponderosa Wind Energy CenterBeaverWind200 MW
Mammoth PlainsOakwoodWind199 MW
Seiling Wind ISeilingWind199 MW

By county

Mayes County12 plants · 2,781 MWOklahoma County4 plants · 2,594 MWTulsa County5 plants · 2,460 MWCaddo County12 plants · 2,197 MWMuskogee County3 plants · 1,905 MWSeminole County1 plants · 1,701 MWKay County11 plants · 1,492 MWRogers County1 plants · 1,477 MWNoble County3 plants · 1,435 MWPittsburg County2 plants · 1,375 MWWagoner County1 plants · 1,214 MWGarfield County8 plants · 1,154 MWCuster County2 plants · 1,146 MWWoodward County8 plants · 1,007 MWCanadian County4 plants · 895 MWDewey County6 plants · 854 MWBeaver County4 plants · 797 MWKingfisher County3 plants · 606 MWMcclain County1 plants · 551 MWLogan County2 plants · 547 MWComanche County4 plants · 519 MWMurray County6 plants · 512 MWEllis County2 plants · 475 MWRoger Mills County3 plants · 453 MWChoctaw County2 plants · 446 MWGrady County7 plants · 421 MWWashita County2 plants · 375 MWLe Flore County1 plants · 350 MWJohnston County1 plants · 303 MWGrant County2 plants · 299 MWMajor County1 plants · 288 MWKiowa County3 plants · 268 MWStephens County1 plants · 249 MWHarper County4 plants · 237 MWWoods County2 plants · 202 MWTexas County4 plants · 201 MWMccurtain County2 plants · 168 MWOsage County3 plants · 162 MWSequoyah County2 plants · 149 MWOkfuskee County1 plants · 110 MWPushmataha County1 plants · 100 MWHaskell County1 plants · 90 MWPayne County5 plants · 81 MWCoal County3 plants · 62 MWCherokee County1 plants · 44 MWCleveland County2 plants · 20 MWBryan County2 plants · 10 MWHughes County2 plants · 7 MWGreer County1 plants · 6 MWPontotoc County2 plants · 5 MWLove County1 plants · 3 MW