California Hydroelectric Statistics & Data

photo of Hyatt Power Plant at Oroville Dam
Photo by California Department of Water Resources

In 2017, hydro-produced electricity used by California totaled nearly 43,333 gigawatt-hours (GWh),or 21 percent of the state's total system power. A total of 269 hydroelectric facilities with an installed capacity of 14,002 megawatts (MW). The amount of hydroelectricity produced varies each year and is largely dependent on snowmelt runoff and rainfall. The annual average hydroelectric generation from 1983 through 2017 is 259.0 GWh.

Hydro facilities in California fall into one of two categories. Facilities smaller than 30 MW capacity are generally considered an eligible renewable energy resource and are referred to as small hydro. These small hydro facilities must be certified for the net MWh to count according to renewable energy portfolio standards. There are a few cases where some hydro facilities larger than 30 MW may also be eligible under specific eligibility criteria. All other hydro facilities are referred to as large hydro.

One of those hydro facilities is the Edward Hyatt Power Plant on Oroville Dam, pictured on the right. According to the Calif. Dept. of Water Resources, the "Hyatt Power Plant was constructed in the bedrock below Lake Oroville. A cavern the size of two football fields was dug out to house the facility." The Hyatt Power Plant is a large hydro facility and is part of California's State Water Project, which is the largest state-built water and power development and conveyance system in the United States. Hyatt is the fourth largest energy producer of all the hydroelectric facilities in California.

Contact: Michael Nyberg,


Small Hydroelectricity Production

YearCompany NameEIA
Plant ID
Plant ID
Plant NameState Capacity (MW) Gross MWh Net MWh
2017Calaveras County Water DistrictH0073HoganCA3.013,45513,455
2017California Department of Water ResourcesH0058AlamoCA19.7104,609104,073
2017California Department of Water ResourcesH0511Thermalito Diversion DamCA3.013,01912,982
2017Calleguas Municipal Water DistrictH0076Springville ReservoirCA1.01,4851,485
2017Calleguas Municipal Water DistrictH0078East Portal GeneratorCA1.35,8955,895
2017City of EscondidoH0021Bear ValleyCA1.52,5462,546
2017City of PasadenaH0014AzusaCA3.000
2017City of Redding Electric UtilityH0564WhiskeytownCA3.526,47526,475
2017City of UkiahH0283Lake MendocinoCA3.510,39610,288
2017Desert Water AgencyH0136Whitewater Hydroelectric PlantCA1.47,1737,173
2017East Bay Municipal Utility District (EBMUD)H0080CamancheCA10.858,36258,362
2017East Bay Municipal Utility District (EBMUD)H0380PardeeCA23.6186,200186,200
2017El Dorado HydroH0168Montgomery Creek HydroCA2.610,49510,495
2017El Dorado Irrigation DistrictH0167El DoradoCA20.075,34875,079
2017Friant Power AuthorityH0198Friant-Kern Hydro Facility (River Outlet Madera Canal F-K)CA30.6134,968133,471
2017Friant Power AuthorityH0626Quinten LuallenCA7.332,97632,790
2017Humboldt Bay Municipal Water DistrictH0241Gosselin Hydroelectric PlantCA2.06,0016,001
2017HydrodynamicsH0321Hatchet Creek ProjectCA7.014,38914,389
2017HydrodynamicsH0322Roaring CreekCA2.04,0434,043
2017HydrodynamicsH0323Bidwell DitchCA2.08,9728,972
2017Hypower IncH0192Forks of Butte Hydro ProjectCA14.561,29861,298
2017Imperial Irrigation DistrictH0147Drop 1CA5.97,0576,732
2017Imperial Irrigation DistrictH0149Drop 2CA10.043,20042,918
2017Imperial Irrigation DistrictH0150Drop 3CA9.840,94840,747
2017Imperial Irrigation DistrictH0151Drop 4CA19.617,59217,051
2017Imperial Irrigation DistrictH0152Drop 5CA4.012,12112,016
2017Imperial Irrigation DistrictH0160East HighlineCA2.44,3224,176
2017Imperial Irrigation DistrictH0385Pilot KnobCA33.025,91925,579
2017Isabella PartnersH0094IsabellaCA13.956,46756,467
2017Kaweah River Power AuthorityH0262Terminus Hydroelectric ProjectCA20.074,46972,701
2017Los Angeles County Flood Control DistrictH0442San Gabriel Hydroelectric ProjectCA5.010,01210,012
2017Los Angeles Department of Water & Power (LADWP)H0039Castaic Efficiency (Small Hydro)CA9.03,5893,589
2017Los Angeles Department of Water & Power (LADWP)H0040Big PineCA3.212,95912,959
2017Los Angeles Department of Water & Power (LADWP)H0110Control GorgeCA37.5111,770111,162
2017Los Angeles Department of Water & Power (LADWP)H0116CottonwoodCA1.54,1594,159
2017Los Angeles Department of Water & Power (LADWP)H0142Division CreekCA0.600
2017Los Angeles Department of Water & Power (LADWP)H0189FoothillCA11.042,69442,635
2017Los Angeles Department of Water & Power (LADWP)H0193FranklinCA2.000
2017Los Angeles Department of Water & Power (LADWP)H0216HaiweeCA