Hydroelectric power plants in California

209 operating hydroelectric power plants in California with 9,614 MW of hydroelectric capacity, largest first. From EIA-860M, August 2026.

Plants

209

Hydroelectric capacity

9,614 MW

Net generation, 2025

28.7 TWh

207 of 209 plants reported

Largest

Shasta

714 MW

Largest hydroelectric power plants in California

#PlantHydroelectric MW2025 net generation, GWhGWh, 2025Capacity factorOperator
1ShastaShasta County7142,34837.5%U S Bureau of Reclamation
2Edward C HyattButte County · Hydro and pumped storage3511,953–California Dept. of Water Resources
3ColgateYuba County3151,25845.6%Yuba County Water Agency - (CA)
4New MelonesTuolumne County30027110.3%U S Bureau of Reclamation
5Devil CanyonSan Bernardino County27679032.6%California Dept. of Water Resources
6White Rock/Slab CreekEl Dorado County269449–Sacramento Municipal Util Dist
7Collierville PowerhouseCalaveras County25334215.4%Northern California Power Agny
8FolsomSacramento County19950328.9%U S Bureau of Reclamation
9Mammoth PoolMadera County19046628.0%Southern California Edison Co
10Dion R HolmTuolumne County18057836.6%City & County of San Francisco - (CA)
11Spring CreekShasta County18038524.4%U S Bureau of Reclamation
12Big Creek 3Fresno County17567444.1%Southern California Edison Co
13Don PedroTuolumne County17128018.7%Turlock Irrigation District
14James B BlackShasta County16966845.3%Pacific Gas & Electric Co.
15Pine FlatFresno County16533122.9%Kings River Conservation Dist
16JaybirdEl Dorado County16248534.2%Sacramento Municipal Util Dist
17CaminoEl Dorado County15831222.6%Sacramento Municipal Util Dist
18Judge F CarrShasta County15431323.1%U S Bureau of Reclamation
19PoeButte County14336128.9%Pacific Gas & Electric Co.
20Pit 5Shasta County14267154.1%Pacific Gas & Electric Co.
21TrinityTrinity County14055145.0%U S Bureau of Reclamation
22Kerckhoff 2Fresno County14041934.3%Pacific Gas & Electric Co.
23HaasFresno County13525921.9%Pacific Gas & Electric Co.
24R C KirkwoodTuolumne County133400–City & County of San Francisco - (CA)
25Rock CreekPlumas County12659854.1%Pacific Gas & Electric Co.
26Middle ForkPlacer County12242439.5%Placer County Water Agency - (CA)
27Parker DamSan Bernardino County12036134.3%U S Bureau of Reclamation
28BeldenPlumas County11824323.6%Pacific Gas & Electric Co.
29Caribou 2Plumas County11844242.8%Pacific Gas & Electric Co.
30KeswickShasta County11740739.7%U S Bureau of Reclamation
31Pit 7Shasta County11043945.6%Pacific Gas & Electric Co.
32MoccasinTuolumne County104277–City & County of San Francisco - (CA)
33Pit 4Shasta County10339743.8%Pacific Gas & Electric Co.
34ElectraAmador County10329132.5%Pacific Gas & Electric Co.
35Big Creek 4Madera County10036541.7%Southern California Edison Co
36Balch 2Fresno County9734240.2%Pacific Gas & Electric Co.
37ExchequerMariposa County9524629.7%Merced Irrigation District
38Big Creek 1Fresno County8840952.8%Southern California Edison Co
39StanislausTuolumne County8220027.9%Pacific Gas & Electric Co.
40Pit 3Shasta County8037553.4%Pacific Gas & Electric Co.
41Pit 6Shasta County7926237.8%Pacific Gas & Electric Co.
42RalstonPlacer County7930343.6%Placer County Water Agency - (CA)
43W E WarneLos Angeles County7421132.5%California Dept. of Water Resources
44Loon LakeEl Dorado County7478.012.0%Sacramento Municipal Util Dist
45Caribou 1Plumas County7427642.7%Pacific Gas & Electric Co.
46DonnellsTuolumne County7223337.0%Oakdale&South San Joaquin Irrigation D.
47Pit 1Shasta County6925642.2%Pacific Gas & Electric Co.
48WoodleafButte County6716728.4%South Feather Water and Power Agency
49Big Creek 2Fresno County6737764.5%Southern California Edison Co
50San Francisquito 1Los Angeles County6612521.9%Los Angeles Department of Water & Power
51Big Creek 2AFresno County5525926.9%Southern California Edison Co
52Drum 2Placer County5316435.3%Pacific Gas & Electric Co.
53Tiger CreekAmador County5221647.2%Pacific Gas & Electric Co.
54Drum 1Placer County4915.13.5%Pacific Gas & Electric Co.
55Kings River PHFresno County4980.819.0%Pacific Gas & Electric Co.
56Narrows 2Yuba County4718144.3%Yuba County Water Agency - (CA)
57Chicago ParkNevada County4465.216.9%Nevada Irrigation District
58Salt SpringsAmador County4211330.8%Pacific Gas & Electric Co.
59ForbestownButte County4211531.3%South Feather Water and Power Agency
60Kern River 3Kern County4014340.4%Southern California Edison Co
61Butt ValleyPlumas County4014541.5%Pacific Gas & Electric Co.
62Union ValleyEl Dorado County3989.126.4%Sacramento Municipal Util Dist
63Control GorgeInyo County3846.414.1%Los Angeles Department of Water & Power
64Middle GorgeMono County3848.014.6%Los Angeles Department of Water & Power
65Upper GorgeMono County3851.915.8%Los Angeles Department of Water & Power
66Friant Hydro FacilityFresno County3873.522.4%Friant Power Authority
67CrestaButte County3734252.9%Pacific Gas & Electric Co.
68Bucks CreekPlumas County3319233.2%Pacific Gas & Electric Co.
69Pilot KnobImperial County3313.44.6%Imperial Irrigation District
70Mojave SiphonSan Bernardino County3346.116.1%California Dept. of Water Resources
71ThermalitoButte County · Pumped storage and hydro33322–California Dept. of Water Resources
72San Francisquito 2Los Angeles County3233.78.4%Los Angeles Department of Water & Power
73Balch 1Fresno County3171.226.2%Pacific Gas & Electric Co.
74Big Creek 8Fresno County3015223.1%Southern California Edison Co
75TullochTuolumne County3010339.4%Oakdale&South San Joaquin Irrigation D.
76Muck Valley HydroelectricLassen County3089.834.3%Malacha Hydro Limited Partnership
77Diamond Valley LakeRiverside County301.30.5%Metropolitan Water District of S CA
78Dutch Flat 2Nevada County2715.26.4%Nevada Irrigation District
79Kern River 1Kern County2617676.0%Southern California Edison Co
80Robbs PeakEl Dorado County2641.418.5%Sacramento Municipal Util Dist
81EtiwandaSan Bernardino County241.00.5%Metropolitan Water District of S CA
82PardeeCalaveras County2479.638.5%East Bay Municipal Util Dist - (CA)
83Dutch FlatPlacer County2266.034.2%Pacific Gas & Electric Co.
84GrizzlyPlumas County2243.322.4%City of Santa Clara - (CA)
85Terminus Hydroelectric ProjectTulare County2033.118.8%Eagle Creek Renewable Energy, LLC
86El DoradoEl Dorado County2080.546.0%El Dorado Irrigation District
87Drop 4Imperial County2074.943.6%Imperial Irrigation District
88AlamoLos Angeles County2065.738.3%California Dept. of Water Resources
89De SablaButte County1820.712.8%Pacific Gas & Electric Co.
90WisePlacer County1629.920.8%Pacific Gas & Electric Co.
91Sand Bar Power PlantTuolumne County1682.558.1%Tri-Dam Power Authority
92French MeadowsPlacer County1542.631.8%Placer County Water Agency - (CA)
93Forks of Butte Hydro ProjectButte County1558.245.8%Hypower Energy, LLC
94HalseyPlacer County1421.518.1%Pacific Gas & Electric Co.
95West Point PHAmador County1418.115.2%Pacific Gas & Electric Co.
96NimbusSacramento County1335.530.3%U S Bureau of Reclamation
97Rush CreekMono County1330.026.1%Southern California Edison Co
98NewcastlePlacer County136.05.4%Pacific Gas & Electric Co.
99RollinsPlacer County1236.934.8%Nevada Irrigation District
100Coleman PHShasta County1230.929.1%Pacific Gas & Electric Co.
101Sly CreekButte County1227.225.6%South Feather Water and Power Agency
102Isabella Hydro ProjectKern County1232.131.0%Isabella Partners
103Monticello DamSolano County1240.740.4%Solano Irrigation District
104PooleMono County1122.322.5%Southern California Edison Co
105PortalFresno County1126.227.7%Southern California Edison Co
106CamancheSan Joaquin County1117.118.0%East Bay Municipal Util Dist - (CA)
107Narrows PHNevada County1073.482.1%Yuba County Water Agency - (CA)
108Hat Creek 1Shasta County1032.437.0%Pacific Gas & Electric Co.
109Hat Creek 2Shasta County1046.052.6%Pacific Gas & Electric Co.
110Drop 2 (CA)Imperial County1026.730.5%Imperial Irrigation District
111BeardsleyTuolumne County1056.464.3%Oakdale&South San Joaquin Irrigation D.
112Kelly RidgeButte County1069.178.8%South Feather Water and Power Agency
113Jones ForkEl Dorado County1014.917.0%Sacramento Municipal Util Dist
114HaypressSierra County1017.119.5%EIF Haypress LLC
115San DimasLos Angeles County9.910.311.9%Metropolitan Water District of S CA
116Drop 3 (CA)Imperial County9.215.318.9%Imperial Irrigation District
117McSwainMariposa County9.026.733.9%Merced Irrigation District
118Foothill FeederLos Angeles County9.00.0–Metropolitan Water District of S CA
119FoothillLos Angeles County8.837.148.1%Los Angeles Department of Water & Power
120Volta 1Shasta County8.521.128.4%Pacific Gas & Electric Co.
121Bishop Creek 3Inyo County8.423.932.5%Southern California Edison Co
122Chili BarEl Dorado County8.325.234.6%Sacramento Municipal Util Dist
123Bishop Creek 4Inyo County8.235.849.9%Southern California Edison Co
124PerrisRiverside County7.90.0–Metropolitan Water District of S CA
125Bishop Creek 2Inyo County7.313.220.7%Southern California Edison Co
126Sacramento Municipal Util DistPlacer County7.214.222.6%South Sutter Water District
127Spaulding 1Nevada County7.017.428.4%Pacific Gas & Electric Co.
128Hatchet Creek ProjectShasta County6.821.836.6%Mega Renewables
129SouthTehama County6.711.519.5%Pacific Gas & Electric Co.
130Spaulding 3Nevada County6.616.929.2%Pacific Gas & Electric Co.
131Oxbow (CA)Placer County6.123.243.4%Placer County Water Agency - (CA)
132Black ButteTehama County6.19.016.8%City of Santa Clara - (CA)
133Spring GapTuolumne County6.011.622.1%Pacific Gas & Electric Co.
134Red MountainSan Diego County5.90.0–Metropolitan Water District of S CA
135Spicer Meadow ProjectTuolumne County5.914.427.9%Northern California Power Agny
136Drop 1Imperial County5.79.018.1%Imperial Irrigation District
137HaiweeInyo County5.68.517.4%Los Angeles Department of Water & Power
138Deer Creek PHNevada County5.515.231.6%Nevada Irrigation District
139Frankenheimer Power PlantStanislaus County5.311.324.3%Turlock Irrigation District
140Yorba LindaOrange County5.19.421.0%Metropolitan Water District of S CA
141Stony GorgeGlenn County5.08.920.2%City of Santa Clara - (CA)
142Big Creek Water WorksTrinity County5.09.621.9%Big Creek Water Works Ltd
143Cove HydroelectricShasta County5.017.439.8%Snow Mountain Hydro LLC
144Box Canyon DamSiskiyou County5.022.551.4%Siskiyou Power Authority
145OlsenShasta County5.015.334.8%Olsen Power Partners
146San Gabriel Hydro ProjectLos Angeles County5.02.35.2%Los Angeles County-San Gabriel
147Lake MathewsRiverside County4.95.813.5%Metropolitan Water District of S CA
148Bishop Creek 5Inyo County4.510.727.1%Southern California Edison Co
149La GrangeStanislaus County4.56.616.8%Turlock Irrigation District
150Upper DawsonTuolumne County4.48.923.1%Turlock Irrigation District
151Nacimiento Hydro ProjectSan Luis Obispo County4.411.830.5%Monterey Cnty Water Res Agency
152Siphon Drop Power PlantImperial County4.411.630.1%Yuma County Water User's Association
153Slate CreekShasta County4.212.233.1%Central Rivers Power US, LLC
154Valley ViewOrange County4.10.0–Metropolitan Water District of S CA
155Drop 5 (CA)Imperial County4.05.616.1%Imperial Irrigation District
156MurphysCalaveras County3.614.847.0%Utica Water & Power Authority
157StampedeSierra County3.613.342.1%U S Bureau of Reclamation
158BowmanNevada County3.614.244.9%Nevada Irrigation District
159WhiskeytownShasta County3.510.534.2%City of Redding - (CA)
160Lake MendocinoMendocino County3.512.340.3%City of Ukiah - (CA)
161Merced FallsMerced County3.48.428.1%Merced Irrigation District
162Thermalito Diverson DamButte County3.410.334.6%California Dept. of Water Resources
163Turlock LakeStanislaus County3.33.211.2%Turlock Irrigation District
164Big Pine CreekInyo County3.210.537.3%Los Angeles Department of Water & Power
165Pleasant Valley HydroInyo County3.24.716.8%Los Angeles Department of Water & Power
166Bear Creek (CA)Shasta County3.26.523.3%Central Rivers Power US, LLC
167Coyote CreekOrange County3.10.0–Metropolitan Water District of S CA
168LundyMono County3.06.725.3%Southern California Edison Co
169AzusaLos Angeles County3.00.0–City of Pasadena - (CA)
170Burney CreekShasta County3.08.632.6%Snow Mountain Hydro LLC
171New Hogan Power PlantCalaveras County3.05.721.8%Modesto Irrigation District
172Rock Creek LPEl Dorado County3.0––Hydroland Omega LLC
173TemescalRiverside County2.91.97.4%Metropolitan Water District of S CA
174CoronaRiverside County2.92.07.9%Metropolitan Water District of S CA
175Moccasin Low Head Hydro ProjectTuolumne County2.93.313.1%City & County of San Francisco - (CA)
176San FernandoLos Angeles County2.80.0–Los Angeles Department of Water & Power
177Woodward Power PlantStanislaus County2.8−0.0–Turlock Irrigation District
178ParkerMerced County2.72.711.2%Merced Irrigation District
179Warm Springs Hydro ProjectSonoma County2.70.0–Sonoma County Water Agency - (CA)
180Montgomery Creek HydroShasta County2.69.240.6%Central Rivers Power US, LLC
181East HighlineImperial County2.42.813.1%Imperial Irrigation District
182Fall CreekSiskiyou County2.15.932.0%PacifiCorp
183Site 980 65Madera County2.11.05.6%Madera-Chowchilla Power Auth
184Deadwood CreekYuba County2.02.111.8%Hydro Sierra Energy, LLC
185Gosselin Hydro PlantTrinity County2.04.626.2%Humboldt Bay Mun Water Dist
186Roaring Creek Water PowerShasta County2.06.034.1%Shasta Hydroelectric Inc
187Rio HondoLos Angeles County1.90.0–Metropolitan Water District of S CA
188Kaweah 2Tulare County1.8−0.0–Southern California Edison Co
189ToadtownButte County1.81.811.3%Pacific Gas & Electric Co.
190Bidwell Ditch ProjectShasta County1.811.874.7%Mega Renewables
191PhoenixTuolumne County1.64.935.2%Pacific Gas & Electric Co.
192Bishop Creek 6Inyo County1.68.963.7%Southern California Edison Co
193CottonwoodInyo County1.63.424.2%Los Angeles Department of Water & Power
194Combie SouthNevada County1.54.433.4%Nevada Irrigation District
195Baker Creek HydroelectricHumboldt County1.52.619.8%Baker Station Associates, LP
196AngelsCalaveras County1.45.947.8%Utica Water & Power Authority
197Bear ValleySan Diego County1.41.613.0%City of Escondido - (CA)
198Santa Felicia DamVentura County1.30.0–United Water Conservation District
199Three Forks Water Power ProjectTrinity County1.3––Grizzly Mountain Ranch
200Nelson CreekShasta County1.22.524.2%Nelson Creek Power Inc
201East Portal GeneratorLos Angeles County1.24.744.2%Calleguas Mun Water District
202Lost Creek IShasta County1.15.960.9%Snow Mountain Hydro LLC
203Ponderosa Bailey CreekTehama County1.13.940.1%Snow Mountain Hydro LLC
204HickmanStanislaus County1.03.641.3%Turlock Irrigation District
205Volta 2Shasta County1.03.641.6%Pacific Gas & Electric Co.
206Alta PowerhousePlacer County1.02.225.3%Pacific Gas & Electric Co.
207Scott FlatNevada County1.03.843.3%Nevada Irrigation District
208Springville HydroelectricVentura County1.00.77.5%Calleguas Mun Water District
209Waterman Turnout HydroelectricSan Bernardino County1.01.617.9%San Bernardino Valley Mun. Water Dist.

Projects where hydroelectric is the largest fuel or at least a fifth of nameplate capacity. MW is hydroelectric nameplate only; net generation covers the whole project. Source: EIA-860M August 2026, published 2026-09-24, and EIA-923 2025. Page updated 2026-10-04. Data sources

More power plant lists for California