Largest power plants in Oklahoma

The 50 largest power plants in Oklahoma by nameplate capacity, from EIA-860M for August 2026, with 2025 net generation from EIA-923.

Plants

50

Nameplate capacity

28,142 MW

Net generation, 2025

67.6 TWh

49 of 50 plants reported

Largest

Muskogee

1,716 MW

Top 50 by nameplate capacity

#PlantMW2025 net generation, GWhGWh, 2025Capacity factorOperator
1MuskogeeMuskogee County · Natural gas and coal1,7162,91819.4%Oklahoma Gas & Electric Co
2Seminole (OK)Seminole County · Natural gas1,7011,992*14.6%Oklahoma Gas & Electric Co
3NortheasternRogers County · Natural gas and coal1,4785,01638.8%Public Service Co of Oklahoma
4Redbud Power PlantOklahoma County · Natural gas1,4344,32834.5%Oklahoma Gas & Electric Co
5Kiamichi Energy FacilityPittsburg County · Natural gas1,3705,23943.7%Kiowa Power Partners LLC
6Oneta Energy CenterWagoner County · Natural gas1,2144,80645.2%Oneta Power LLC
7GRECMayes County · Natural gas and coal1,1943,99738.2%Grand River Dam Authority
8SoonerNoble County · Coal1,1382,90729.2%Oklahoma Gas & Electric Co
9Riverside (OK)Tulsa County · Natural gas1,1227467.6%Public Service Co of Oklahoma
10ChouteauMayes County · Natural gas1,0705,563–Associated Electric Coop, Inc
11Traverse Wind Project, LLCCuster County · Wind9993,10535.5%Southwestern Electric Power Co
12Green Country Power StationTulsa County · Natural gas9043,65246.1%Public Service Co of Oklahoma
13Skeleton Creek Energy Center HybridGarfield County · Solar and wind752221*–Skeleton Creek Energy Center
14SouthwesternCaddo County · Natural gas6564537.9%Public Service Co of Oklahoma
15Wagon Wheel WindLogan County · Wind598181*–Southwestern Electric Power Co
16Horseshoe LakeOklahoma County · Natural gas564––Oklahoma Gas & Electric Co
17McClain Energy FacilityMcClain County · Natural gas5511,37628.5%Oklahoma Gas & Electric Co
18Anadarko PlantCaddo County · Natural gas540108*26.9%Western Farmers Elec Coop, Inc
19MustangCanadian County · Natural gas46549112.1%Oklahoma Gas & Electric Co
20HugoChoctaw County · Coal4461,59540.8%Western Farmers Elec Coop, Inc
21Frontier Windpower IIKay County · Wind35254517.7%Deriva Energy
22River ValleyLe Flore County · Coal35047415.5%Oklahoma Gas & Electric Co
23TulsaTulsa County · Natural gas3482959.7%Public Service Co of Oklahoma
24Spring Creek Energy CenterLogan County · Natural gas3461244.1%Evergy Kansas Central, Inc
25MoorelandWoodward County · Natural gas3051606.0%Western Farmers Elec Coop, Inc
26Diamond Spring, LLCJohnston County · Wind30473327.6%ALLETE Clean Energy
27Caddo WindCaddo County · Wind30398437.0%ALLETE Clean Energy
28Seven Cowboy Wind Project, LLCWashita County · Wind3021,17244.3%Seven Cowboy Wind Project, LLC
29Chisholm View Wind ProjectGarfield County · Wind30085632.6%Chisholm View Wind Project
30Balko Wind LLCBeaver County · Wind30080230.5%Balko Wind LLC
31Red Dirt Wind ProjectKingfisher County · Wind29977829.7%Red Dirt Wind Project, LLC
32Kay Wind, LLCKay County · Wind29979930.5%Southern Power Co
33Kingfisher Wind LLCKingfisher County · Wind29895636.6%Kingfisher Wind LLC
34Thunder Ranch Wind ProjectNoble County · Wind29880530.9%Thunder Ranch Wind Project, LLC
35Canadian Hills WindCanadian County · Wind29444617.3%Canadian Hills Wind LLC
36Comanche (OK)Comanche County · Natural gas29033112.9%Public Service Co of Oklahoma
37Maverick Wind Project, LLCMajor County · Wind28885533.9%Public Service Co of Oklahoma
38SalinaMayes County · Pumped storage259−33.8–Grand River Dam Authority
3925 Mile CreekEllis County · Wind2501,06248.5%Enel Green Power NA, Inc.
40Rush Springs WindStephens County · Wind25090241.2%Rush Springs Wind Project
41King Plains Wind ProjectGarfield County · Wind24859327.3%Engie North America
42Armadillo Flats Wind Project, LLCGarfield County · Wind24775034.6%Armadillo Flats Wind Project, LLC
43Crossroads Wind FarmDewey County · Wind22837518.8%Oklahoma Gas & Electric Co
44Mammoth PlainsDewey County · Wind226623–Mammoth Plains Wind Project
45Great Western Wind Energy, LLCEllis County · Wind22588544.9%EDF Renewable Asset Holdings, Inc.
46Willow Creek Wind (OK)Noble County · Wind220149*–Willow Creek Wind LLC
47Horizon Hill Wind ProjectLogan County · Wind20262435.4%Horizon Hill Wind, LLC
48White Rock East Wind ProjectCaddo County · Wind20268338.7%White Rock Wind East, LLC
49Goodwell Wind Project LLCTexas County · Wind20070140.0%Goodwell Wind Project LLC
50Frontier WindpowerKay County · Wind20048527.7%Deriva Energy

* Fewer than 12 months of 2025 reported, so the total is partial.

MW is the nameplate capacity of operating generators and batteries. Source: EIA-860M August 2026, published 2026-09-24, and EIA-923 2025. Page updated 2026-10-04. Data sources

More power plant lists for Oklahoma