Cleanview

Webbers Falls

Webbers Falls is an operating hydro power plant located in Muskogee County, Oklahoma. It has a capacity of 75 MW. It became operational in 1973.

Status
Operating
Capacity
75 MW
Location
Muskogee County, Oklahoma
Developer
On paid plans
Operational
November 1973
Balancing authority
SPA

Location

Muskogee County, Oklahoma, outlined on the map

Oklahoma CityTulsaLawtonEnid

Hydro power plants near Webbers Falls

More energy trackers for Oklahoma