💧 Hydroelectric Power Plants in California

California operates 267 hydroelectric power plants totaling 13,804 MW of nameplate capacity. Annual generation: 32.7M MWh.

Hydroelectric plants spin turbines using falling or flowing water — typically from a dam-impounded reservoir. They are dispatchable, long-lived, and emission-free at the point of generation, though large reservoirs can disrupt rivers and ecosystems and methane can be released from flooded vegetation.

Plants267operating
Capacity13,803 MWnameplate
Generation32.7M MWhannual

All California hydroelectric plants

PlantCityCountyCapacityOperator
CastaicCastaicLos Angeles County1,682 MWLos Angeles Department Of Water & Power
Helms Pumped StorageShaver LakeFresno County1,053 MWPacific Gas & Electric Co.
ShastaReddingShasta County714 MWU S Bureau Of Reclamation
Edward C HyattOrovilleButte County644 MWCalifornia Dept. Of Water Resources
W R GianelliGustineMerced County424 MWCalifornia Dept. Of Water Resources
ColgateDobbinsYuba County315 MWYuba County Water Agency
New MelonesJamestownTuolumne County300 MWU S Bureau Of Reclamation
Devil CanyonSan BernardinoSan Bernardino County276 MWCalifornia Dept. Of Water Resources
White Rock/Slab CreekPlacervilleEl Dorado County269 MWSacramento Municipal Util Dist
Collierville PowerhouseMurphysCalaveras County253 MWNorthern California Power Agny
J S EastwoodShaver LakeFresno County200 MWSouthern California Edison Co
FolsomFolsomSacramento County199 MWU S Bureau Of Reclamation
Mammoth PoolNorth ForkMadera County190 MWSouthern California Edison Co
Spring CreekReddingShasta County180 MWU S Bureau Of Reclamation
Big Creek 3AuberryFresno County175 MWSouthern California Edison Co
Don PedroLa GrangeTuolumne County171 MWTurlock Irrigation District
James B BlackBig BendShasta County169 MWPacific Gas & Electric Co.
Pine FlatPiedraFresno County165 MWKings River Conservation Dist
JaybirdCaminoEl Dorado County162 MWSacramento Municipal Util Dist
CaminoCaminoEl Dorado County158 MWSacramento Municipal Util Dist
Dion R HolmGrovelandTuolumne County157 MWCity & County Of San Francisco
Judge F CarrFrench GulchShasta County154 MWU S Bureau Of Reclamation
PoeStorrieButte County143 MWPacific Gas & Electric Co.
Pit 5Big BendShasta County142 MWPacific Gas & Electric Co.
TrinityWeavervilleTrinity County140 MWU S Bureau Of Reclamation
Kerckhoff 2AuberryFresno County140 MWPacific Gas & Electric Co.
HaasBalch CampFresno County135 MWPacific Gas & Electric Co.
Rock CreekStorriePlumas County126 MWPacific Gas & Electric Co.
Middle ForkForesthillPlacer County122 MWPlacer County Water Agency
Parker DamParkerSan Bernardino County120 MWU S Bureau Of Reclamation
BeldenBeldenPlumas County118 MWPacific Gas & Electric Co.
Caribou 2BeldenPlumas County118 MWPacific Gas & Electric Co.
KeswickReddingShasta County117 MWU S Bureau Of Reclamation
R C KirkwoodGrovelandTuolumne County116 MWCity & County Of San Francisco
ThermalitoOrovilleButte County115 MWCalifornia Dept. Of Water Resources
Big Creek 2aAuberryFresno County110 MWSouthern California Edison Co
Pit 7Montgomery CreekShasta County110 MWPacific Gas & Electric Co.
Pit 4Big BendShasta County103 MWPacific Gas & Electric Co.
ElectraJacksonAmador County103 MWPacific Gas & Electric Co.
Big Creek 4North ForkMadera County100 MWSouthern California Edison Co
MoccasinMoccasinTuolumne County100 MWCity & County Of San Francisco
Balch 2Balch CampFresno County97 MWPacific Gas & Electric Co.
ExchequerSnellingMariposa County95 MWMerced Irrigation District
Big Creek 1Big CreekFresno County88 MWSouthern California Edison Co
StanislausVallecitoTuolumne County82 MWPacific Gas & Electric Co.
Pit 3BurneyShasta County80 MWPacific Gas & Electric Co.
Pit 6Montgomery CreekShasta County79 MWPacific Gas & Electric Co.
RalstonForesthillPlacer County79 MWPlacer County Water Agency
Big Creek 8AuberryFresno County75 MWSouthern California Edison Co
W E WarneGormanLos Angeles County74 MWCalifornia Dept. Of Water Resources
Loon LakeFresh PondEl Dorado County74 MWSacramento Municipal Util Dist
Caribou 1BeldenPlumas County74 MWPacific Gas & Electric Co.
CrestaStorrieButte County74 MWPacific Gas & Electric Co.
DonnellsNoneTuolumne County72 MWOakdale&south San Joaquin Irrigation D.
Pit 1BurneyShasta County69 MWPacific Gas & Electric Co.
WoodleafForbestownButte County67 MWSouth Feather Water And Power Agency
Big Creek 2AuberryFresno County67 MWSouthern California Edison Co
Bucks CreekStorriePlumas County66 MWPacific Gas & Electric Co.
San Francisquito 1SaugusLos Angeles County66 MWLos Angeles Department Of Water & Power
Drum 2AltaPlacer County53 MWPacific Gas & Electric Co.
Tiger CreekPioneerAmador County52 MWPacific Gas & Electric Co.
Drum 1AltaPlacer County49 MWPacific Gas & Electric Co.
Kings River PhBalch CampFresno County49 MWPacific Gas & Electric Co.
Narrows 2Browns ValleyYuba County47 MWYuba County Water Agency
San Francisquito 2SaugusLos Angeles County46 MWLos Angeles Department Of Water & Power
Chicago ParkColfaxNevada County44 MWNevada Irrigation District
Salt SpringsPioneerAmador County42 MWPacific Gas & Electric Co.
Lake Hodges Hydroelectric FacilityEscondidoSan Diego County42 MWSan Diego County Water Auth
ForbestownForbestownButte County42 MWSouth Feather Water And Power Agency
Kern River 3KernvilleKern County40 MWSouthern California Edison Co
Butt ValleyBeldenPlumas County40 MWPacific Gas & Electric Co.
Union ValleyFresh PondEl Dorado County39 MWSacramento Municipal Util Dist
Control GorgeBishopInyo County38 MWLos Angeles Department Of Water & Power
Middle GorgeBishopMono County38 MWLos Angeles Department Of Water & Power
Upper GorgeBishopMono County38 MWLos Angeles Department Of Water & Power
Friant Hydro FacilityFriantFresno County38 MWFriant Power Authority
Pilot KnobWinterhavenImperial County33 MWImperial Irrigation District
Mojave SiphonHesperiaSan Bernardino County33 MWCalifornia Dept. Of Water Resources
Balch 1Balch CampFresno County31 MWPacific Gas & Electric Co.
TullochJamestownTuolumne County30 MWOakdale&south San Joaquin Irrigation D.
Muck Valley HydroelectricNaLassen County30 MWBrookfield Renewable Trading And Marketing Lp
Diamond Valley LakeWinchesterRiverside County30 MWMetropolitan Water District Of S Ca
Dutch Flat 2Dutch FlatNevada County27 MWNevada Irrigation District
Copco 2HornbrookSiskiyou County27 MWPacificorp
Kern River 1BakersfieldKern County26 MWSouthern California Edison Co
Robbs PeakFresh PondEl Dorado County26 MWSacramento Municipal Util Dist
OneillLos BanosMerced County25 MWU S Bureau Of Reclamation
EtiwandaRancho CucamongaSan Bernardino County24 MWMetropolitan Water District Of S Ca
PardeeValley SpringsCalaveras County24 MWEast Bay Municipal Util Dist
KerckhoffAuberryFresno County23 MWPacific Gas & Electric Co.
Dutch FlatAltaPlacer County22 MWPacific Gas & Electric Co.
GrizzlyN/APlumas County22 MWCity Of Santa Clara - (Ca)
Terminus Hydroelectric ProjectLemon CoveTulare County20 MWEagle Creek Renewable Energy, Llc
El DoradoPollock PinesEl Dorado County20 MWEl Dorado Irrigation District
Copco 1HornbrookSiskiyou County20 MWPacificorp
Drop 4HoltvilleImperial County20 MWImperial Irrigation District
AlamoPearblossomLos Angeles County20 MWCalifornia Dept. Of Water Resources
De SablaMagaliaButte County18 MWPacific Gas & Electric Co.
Iron GateHornbrookSiskiyou County18 MWPacificorp
WiseAuburnPlacer County16 MWPacific Gas & Electric Co.
Sand Bar Power PlantStanislaus Ntl. ForesTuolumne County16 MWTri-Dam Power Authority
French MeadowsForesthillPlacer County15 MWPlacer County Water Agency
Forks Of Butte Hydro ProjectMagaliaButte County15 MWHypower Energy, Llc
Rio Bravo Hydro ProjectBakersfieldKern County14 MWOlcese Water District
HalseyAuburnPlacer County14 MWPacific Gas & Electric Co.
West Point PhPioneerAmador County14 MWPacific Gas & Electric Co.
NimbusFolsomSacramento County13 MWU S Bureau Of Reclamation
Rush CreekJune LakeMono County13 MWSouthern California Edison Co
A G WishonNorth ForkMadera County13 MWPacific Gas & Electric Co.
NewcastleAuburnPlacer County13 MWPacific Gas & Electric Co.
RollinsColfaxPlacer County12 MWNevada Irrigation District
Coleman PhAndersonShasta County12 MWPacific Gas & Electric Co.
Sly CreekForbestownButte County12 MWSouth Feather Water And Power Agency
Isabella Hydro ProjectLake IsabellaKern County12 MWIsabella Partners
Monticello DamWintersSolano County12 MWSolano Irrigation District
Kern CanyonBakersfieldKern County12 MWKern And Tule Hydro Llc
PooleLee ViningMono County11 MWSouthern California Edison Co
PortalLakeshoreFresno County11 MWSouthern California Edison Co
CamancheClements & WallaceSan Joaquin County11 MWEast Bay Municipal Util Dist
Narrows PhGrass ValleyNevada County10 MWYuba County Water Agency
Venice HydroCulver CityLos Angeles County10 MWMetropolitan Water District Of S Ca
Hat Creek 1BurneyShasta County10 MWPacific Gas & Electric Co.
Hat Creek 2BurneyShasta County10 MWPacific Gas & Electric Co.
Drop 2 (Ca)HoltvilleImperial County10 MWImperial Irrigation District
BeardsleyNoneTuolumne County10 MWOakdale&south San Joaquin Irrigation D.
Kelly RidgeOrovilleButte County10 MWSouth Feather Water And Power Agency
Jones ForkFresh PondEl Dorado County10 MWSacramento Municipal Util Dist
HaypressSierra CitySierra County10 MWEif Haypress Llc
San DimasSan DimasLos Angeles County10 MWMetropolitan Water District Of S Ca
Potter ValleyPotter ValleyMendocino County9 MWPacific Gas & Electric Co.
Drop 3 (Ca)HoltvilleImperial County9 MWImperial Irrigation District
McswainSnellingMariposa County9 MWMerced Irrigation District
Foothill FeederCastaicLos Angeles County9 MWMetropolitan Water District Of S Ca
FoothillSylmarLos Angeles County9 MWLos Angeles Department Of Water & Power
Volta 1MantonShasta County9 MWPacific Gas & Electric Co.
Sepulveda CanyonLos AngelesLos Angeles County9 MWMetropolitan Water District Of S Ca
Tule RiverSpringvilleTulare County8 MWTule Hydro Llc
Bishop Creek 3BishopInyo County8 MWSouthern California Edison Co
Chili BarPlacervilleEl Dorado County8 MWSacramento Municipal Util Dist
Bishop Creek 4BishopInyo County8 MWSouthern California Edison Co
PerrisPerrisRiverside County8 MWMetropolitan Water District Of S Ca
InskipMantonTehama County8 MWPacific Gas & Electric Co.
Bishop Creek 2BishopInyo County7 MWSouthern California Edison Co
Sacramento Municipal Util DistSacramentoPlacer County7 MWSouth Sutter Water District
Spaulding 1Emigrant GapNevada County7 MWPacific Gas & Electric Co.
Hatchet Creek ProjectMontgomery CreekShasta County7 MWMega Renewables
SouthMantonTehama County7 MWPacific Gas & Electric Co.
Spaulding 3Emigrant GapNevada County7 MWPacific Gas & Electric Co.
Centerville PhChicoButte County6 MWPacific Gas & Electric Co.
Oxbow (Ca)ForesthillPlacer County6 MWPlacer County Water Agency
Black ButteOrlandTehama County6 MWCity Of Santa Clara - (Ca)
North HollywoodLos AngelesLos Angeles County6 MWLos Angeles Department Of Water & Power
Spring GapLong BarnTuolumne County6 MWPacific Gas & Electric Co.
Red MountainFallbrookSan Diego County6 MWMetropolitan Water District Of S Ca
Spicer Meadow ProjectMurphysTuolumne County6 MWNorthern California Power Agny
Drop 1HoltvilleImperial County6 MWImperial Irrigation District
HaiweeOlanchaInyo County6 MWLos Angeles Department Of Water & Power
San FernandoSylmarLos Angeles County6 MWLos Angeles Department Of Water & Power
Deer Creek PhNevada CityNevada County6 MWNevada Irrigation District
Hamilton BranchPeninsula VillagePlumas County5 MWPacific Gas & Electric Co.
Frankenheimer Power PlantOakdaleStanislaus County5 MWTurlock Irrigation District
Yorba LindaYorba LindaOrange County5 MWMetropolitan Water District Of S Ca
Stony GorgeElk CreekGlenn County5 MWCity Of Santa Clara - (Ca)
Big Creek Water WorksHyampomTrinity County5 MWBig Creek Water Works Ltd
Cove HydroelectricBurneyShasta County5 MWSnow Mountain Hydro Llc
Box Canyon DamMount ShastaSiskiyou County5 MWSiskiyou Power Authority
OlsenWhitmoreShasta County5 MWOlsen Power Partners
San Gabriel Hydro ProjectAzusaLos Angeles County5 MWLos Angeles County-San Gabriel
Lake MathewsRiversideRiverside County5 MWMetropolitan Water District Of S Ca
Kekawaka Power HouseMirindaTrinity County5 MWEagle Creek Renewable Energy, Llc
Kaweah 3Three RiversTulare County5 MWSouthern California Edison Co
Bishop Creek 5BishopInyo County5 MWSouthern California Edison Co
La GrangeLa GrangeStanislaus County5 MWTurlock Irrigation District
Upper DawsonLa GrangeTuolumne County4 MWTurlock Irrigation District
Nacimiento Hydro ProjectBradleySan Luis Obispo County4 MWMonterey Cnty Water Res Agency
Siphon Drop Power PlantWinterhavenImperial County4 MWYuma County Water User's Association
Slate CreekLakeheadShasta County4 MWCentral Rivers Power Us, Llc
Valley ViewYorba LindaOrange County4 MWMetropolitan Water District Of S Ca
San Joaquin 3North ForkMadera County4 MWPacific Gas & Electric Co.
Drop 5 (Ca)CalexicoImperial County4 MWImperial Irrigation District
Spaulding 2Emigrant GapNevada County4 MWPacific Gas & Electric Co.
MurphysMurphysCalaveras County4 MWUtica Water & Power Authority
StampedeTruckeeSierra County4 MWU S Bureau Of Reclamation
BowmanNevada CityNevada County4 MWNevada Irrigation District
WhiskeytownWhiskeytownShasta County4 MWCity Of Redding - (Ca)
Lake MendocinoUkiahMendocino County4 MWCity Of Ukiah - (Ca)
Merced FallsSnellingMerced County3 MWMerced Irrigation District
Thermalito Diverson DamOrovilleButte County3 MWCalifornia Dept. Of Water Resources
Turlock LakeHickmanStanislaus County3 MWTurlock Irrigation District
Santa Ana 1HighlandsSan Bernardino County3 MWSouthern California Edison Co
Big Pine CreekBig PineInyo County3 MWLos Angeles Department Of Water & Power
Pleasant Valley HydroBishopInyo County3 MWLos Angeles Department Of Water & Power
Bear Creek (Ca)ShingletownShasta County3 MWCentral Rivers Power Us, Llc
Santa Ana 3HighlandsSan Bernardino County3 MWSouthern California Edison Co
Coyote CreekLa HabraOrange County3 MWMetropolitan Water District Of S Ca
FontanaRialtoSan Bernardino County3 MWSouthern California Edison Co
LundyLee ViningMono County3 MWSouthern California Edison Co
AzusaAzusaLos Angeles County3 MWCity Of Pasadena - (Ca)
Mill Creek 3Mill CreekSan Bernardino County3 MWSouthern California Edison Co
Burney CreekBurneyShasta County3 MWSnow Mountain Hydro Llc
New Hogan Power PlantValley SpringsCalaveras County3 MWModesto Irrigation District
Rock Creek LpPlacervilleEl Dorado County3 MWHydroland Omega Llc
TemescalCoronaRiverside County3 MWMetropolitan Water District Of S Ca
CoronaCoronaRiverside County3 MWMetropolitan Water District Of S Ca
Moccasin Low Head Hydro ProjectMoccasinTuolumne County3 MWCity & County Of San Francisco
Indian Valley Dam Hydro ProjectClearlake OaksLake County3 MWYolo County Flood Control Wcd
San Joaquin 2North ForkMadera County3 MWPacific Gas & Electric Co.
Woodward Power PlantOakdaleStanislaus County3 MWTurlock Irrigation District
ParkerSnellingMerced County3 MWMerced Irrigation District
Warm Springs Hydro ProjectGeyservilleSonoma County3 MWSonoma County Water Agency
Lower Tule RiverSpringdaleTulare County3 MWSouthern California Edison Co
Montgomery Creek HydroMontgomery CreekShasta County3 MWCentral Rivers Power Us, Llc
Clear Lake Hydro ProjectClearlakeLake County3 MWYolo County Flood Control Wcd
East HighlineHoltvilleImperial County2 MWImperial Irrigation District
Kaweah 1Three RiversTulare County2 MWSouthern California Edison Co
Fall CreekHornbrookSiskiyou County2 MWPacificorp
Site 980 65MaderaMadera County2 MWMadera-Chowchilla Power Auth
Lime SaddleOrovilleButte County2 MWPacific Gas & Electric Co.
Franklin (Ca)Beverley HillsLos Angeles County2 MWLos Angeles Department Of Water & Power
Deadwood CreekDobbinsYuba County2 MWHydro Sierra Energy, Llc
Gosselin Hydro PlantRuthTrinity County2 MWHumboldt Bay Mun Water Dist
Roaring Creek Water PowerMontgomery CreekShasta County2 MWShasta Hydroelectric Inc
Rio HondoSouth GateLos Angeles County2 MWMetropolitan Water District Of S Ca
Kaweah 2Three RiversTulare County2 MWSouthern California Edison Co
ToadtownMagaliaButte County2 MWPacific Gas & Electric Co.
Bidwell Ditch ProjectHat CreekShasta County2 MWMega Renewables
PhoenixSonoraTuolumne County2 MWPacific Gas & Electric Co.
Bishop Creek 6BishopInyo County2 MWSouthern California Edison Co
CottonwoodLone PineInyo County2 MWLos Angeles Department Of Water & Power
KilarcWhitmoreShasta County2 MWPacific Gas & Electric Co.
Combie SouthAuburnNevada County2 MWNevada Irrigation District
Baker Creek HydroelectricBridgevilleHumboldt County2 MWBaker Station Associates, Lp
AngelsAngels CampCalaveras County1 MWUtica Water & Power Authority
Cow CreekMillvilleShasta County1 MWPacific Gas & Electric Co.
Bear ValleyEscondidoSan Diego County1 MWCity Of Escondido - (Ca)
Oak FlatBeldenPlumas County1 MWPacific Gas & Electric Co.
Tulare Success Power ProjectPortervilleTulare County1 MWLower Tule River Irrgtn Dist
R E Badger Filtration PlantRancho Santa FeSan Diego County1 MWSanta Fe Irrigation District
Whitewater Hydro PlantCaliforniaRiverside County1 MWDesert Water Agency
Santa Felicia DamPiruVentura County1 MWUnited Water Conservation District
Three Forks Water Power ProjectZeniaTrinity County1 MWGrizzly Mountain Ranch
Kings River SyphonSangerFresno County1 MWOrange Cove Irrigation District
Nelson CreekBig BendShasta County1 MWNelson Creek Power Inc
East Portal GeneratorChatsworthLos Angeles County1 MWCalleguas Mun Water District
Lost Creek IBurneyShasta County1 MWSnow Mountain Hydro Llc
Ponderosa Bailey CreekMantonTehama County1 MWSnow Mountain Hydro Llc
HickmanHickmanStanislaus County1 MWTurlock Irrigation District
Volta 2MantonShasta County1 MWPacific Gas & Electric Co.
Alta PowerhouseAltaPlacer County1 MWPacific Gas & Electric Co.
Scott FlatNevada CityNevada County1 MWNevada Irrigation District
San Dimas Wash Generating StationSan DimasLos Angeles County1 MWSan Gabriel Valley Mun Wtr Dt
Springville HydroelectricCamarilloVentura County1 MWCalleguas Mun Water District
Waterman Turnout HydroelectricSan BernardinoSan Bernardino County1 MWSan Bernardino Valley Mun. Water Dist.
Coal CanyonOrovilleButte CountyPacific Gas & Electric Co.
BorelLake IsabellaKern CountySouthern California Edison Co
FaradFloristonNevada CountySierra Pacific Power Co
Greg AvenueSun ValleyLos Angeles CountyMetropolitan Water District Of S Ca
San Gorgonio 1BanningRiverside CountySouthern California Edison Co
Alvarado Hydro FacilitySan DiegoSan Diego CountySan Diego County Water Auth
KanakaOrovilleButte CountyEagle Creek Renewable Energy, Llc
Rancho PenasquitosSan DiegoSan Diego CountySan Diego County Water Auth
Britton PowerhouseBurneyShasta CountyPacific Gas & Electric Co.
Chalk Mountain PowerhouseBig BendShasta CountyPacific Gas & Electric Co.
Rock Creek DamStorriePlumas CountyPacific Gas & Electric Co.
Loma Rica Hydroelectric PowerhouseGrass ValleyNevada CountyNevada Irrigation District
Whale Rock Pumped Storage Hydro ProjectCayucosSan Luis Obispo CountyPremium Energy Holdings
Haiwee Pumped Storage ProjectOlanchaInyo CountyPremium Energy Holdings

Related