Power plants in Oklahoma

148 operating power projects with 36,524 MW of nameplate capacity, from EIA-860M for August 2026.

Projects

148

Nameplate capacity

36,524 MW

Counties with a plant

50

Operators

81

Power markets: SPP prices

Capacity by fuel

MW is nameplate from operating generators and batteries. Plant counts use each project's primary fuel, so a coal and gas plant counts once.

Largest power plants in Oklahoma

Top 50 · All 148 plants
PlantPrimary fuelMWCountyOperator
MuskogeeNatural gas and coal1,716MuskogeeOklahoma Gas & Electric Co
Seminole (OK)Natural gas1,701SeminoleOklahoma Gas & Electric Co
NortheasternNatural gas and coal1,478RogersPublic Service Co of Oklahoma
Redbud Power PlantNatural gas1,434OklahomaOklahoma Gas & Electric Co
Kiamichi Energy FacilityNatural gas1,370PittsburgKiowa Power Partners LLC
Oneta Energy CenterNatural gas1,214WagonerOneta Power LLC
GRECNatural gas and coal1,194MayesGrand River Dam Authority
SoonerCoal1,138NobleOklahoma Gas & Electric Co
Riverside (OK)Natural gas1,122TulsaPublic Service Co of Oklahoma
ChouteauNatural gas1,070MayesAssociated Electric Coop, Inc

Oklahoma power plants by fuel

Newest plants in Oklahoma

Ordered by the month the first generator began operating.

Counties with the most capacity

Largest operators in Oklahoma

Grouped by EIA operator name. Parent companies are not merged.

All 148 plants in Oklahoma, by county

Beaver County 4 plants

Bryan County 2 plants

Caddo County 11 plants

Canadian County 3 plants

Cherokee County 1 plant

Choctaw County 2 plants

Cleveland County 2 plants

Coal County 3 plants

Comanche County 3 plants

Custer County 2 plants

Dewey County 5 plants

Ellis County 2 plants

Grady County 7 plants

Grant County 2 plants

Harper County 4 plants

Haskell County 1 plant

Hughes County 1 plant

Johnston County 1 plant

Kay County 8 plants

Kingfisher County 3 plants

Kiowa County 3 plants

Le Flore County 1 plant

Logan County 3 plants

Love County 1 plant

Major County 1 plant

Mayes County 11 plants

McClain County 1 plant

McCurtain County 2 plants

Muskogee County 3 plants

Noble County 3 plants

Okfuskee County 1 plant

Oklahoma County 4 plants

Osage County 3 plants

Payne County 2 plants

Pittsburg County 2 plants

Pontotoc County 2 plants

Pushmataha County 1 plant

Roger Mills County 3 plants

Rogers County 1 plant

Seminole County 1 plant

Sequoyah County 1 plant

Stephens County 1 plant

Texas County 2 plants

Tulsa County 4 plants

Wagoner County 1 plant

Washita County 2 plants

Woods County 2 plants

Woodward County 7 plants

Questions about power plants in Oklahoma

How many power plants are in Oklahoma?

EIA-860M for August 2026 lists 148 operating power projects in Oklahoma, with 36,524 MW of nameplate capacity including batteries.

What is the largest power plant in Oklahoma?

Muskogee in Muskogee County, with 1,716 MW of nameplate capacity. The next largest is Seminole (OK), with 1,701 MW.

How much of Oklahoma's capacity is wind?

13,742 MW, about 38% of nameplate capacity. 70 projects have wind as their primary fuel.

Source: EIA-860M August 2026, published 2026-09-24. Page updated 2026-10-04. Data sources