Hydroelectric Power Plants in Oklahoma

Every operating hydroelectric power plant in Oklahoma on EIA-860M for 2026-07: 10 plants, 32 generating units and 824 MW of nameplate capacity across 8 counties.

As of 2026-07 (inventory dated 2026-07-31) · EIA-860M Preliminary Monthly Electric Generator Inventory · eia.gov/…/july_generator2026.xlsx · eia.gov/…/eia860m

Plants
10
32 generating units
Nameplate capacity
824 MW
Counties
8
Grid operator
Mixed
no single ISO covers a majority

Map of hydroelectric power plants in Oklahoma

Every one of the 10 plants is drawn at the coordinate EIA files for it.

Loading map…
  • Hydro · 10

List of hydroelectric power plants in Oklahoma

Sort by any column. Capacity is nameplate, summed across every generating unit EIA lists at the site.

hydroelectric power plants in Oklahoma
PensacolaConventional HydroelectricGrand River Dam AuthorityMayes130.171940Operating
MarkhamConventional HydroelectricGrand River Dam AuthorityMayes128.441964Operating
Robert S KerrConventional HydroelectricUSCE-Tulsa DistrictSequoyah11041971Operating
Broken Bow DamConventional HydroelectricUSCE-Tulsa DistrictMcCurtain10021970Operating
Eufaula DamConventional HydroelectricUSCE-Tulsa DistrictHaskell9031964Operating
Webbers FallsConventional HydroelectricUSCE-Tulsa DistrictMuskogee7531973Operating
Keystone DamConventional HydroelectricUSCE-Tulsa DistrictTulsa7021968Operating
Fort GibsonConventional HydroelectricUSCE-Tulsa DistrictCherokee44.841953Operating
Tenkiller FerryConventional HydroelectricUSCE-Tulsa DistrictSequoyah3921953Out of service but expected to return to service in next calendar year
Kaw HydroConventional HydroelectricOklahoma Municipal Power AuthorityKay3711989Operating

Largest hydroelectric power plants in Oklahoma

  1. 1PensacolaMayes County, Oklahoma130.1 MW
  2. 2MarkhamMayes County, Oklahoma128.4 MW
  3. 3Robert S KerrSequoyah County, Oklahoma110 MW
  4. 4Broken Bow DamMcCurtain County, Oklahoma100 MW
  5. 5Eufaula DamHaskell County, Oklahoma90 MW
  6. 6Webbers FallsMuskogee County, Oklahoma75 MW
  7. 7Keystone DamTulsa County, Oklahoma70 MW
  8. 8Fort GibsonCherokee County, Oklahoma44.8 MW
  9. 9Tenkiller FerrySequoyah County, Oklahoma39 MW
  10. 10Kaw HydroKay County, Oklahoma37 MW

Hydroelectric power plants by county in Oklahoma

The county EIA files against each plant. It is the fastest way to find the plant nearest a given town.

CountyPlantsNameplate MW
Mayes2258.5
Sequoyah2149
McCurtain1100
Haskell190
Muskogee175
Tulsa170
Cherokee144.8
Kay137

Hydroelectric Power Plants in Oklahoma: FAQ

How many hydroelectric power plants are in Oklahoma?
10, with 824 MW of nameplate capacity between them, spread over 8 counties. That is the EIA-860M operating count for 2026-07.
Is there a map of Oklahoma hydroelectric power plants?
Yes — the map above. Each dot is one hydroelectric power plant, sized by nameplate capacity and placed at the coordinates EIA files for it.
Which is the largest hydroelectric power plant in Oklahoma?
Pensacola, at 130 MW. The table is sorted largest first, so the rest follow it.
Is there a hydroelectric power plant near me in Oklahoma?
The county roll-up below groups every plant by county, which is the quickest way to find the one closest to a given town.
Which grid operator runs Oklahoma's hydroelectric power plants?
No single ISO or RTO covers most of them. EIA files each plant against its own balancing authority, which in Oklahoma is largely a vertically integrated utility rather than an organised market.
How current is this, and what is left out?
EIA-860M for 2026-07. Conventional hydroelectric. Pumped storage is counted separately. Plants below 1 MW are not surveyed by EIA and so are absent; retirements and additions after 2026-07 arrive with the next monthly release.