Butte County, California Fishing Lakes

Butte County, California is home to a total of 35 lakes, arranged alphabetically in the list below. If you are considering fishing in Butte County, California, get more information by clicking on any lake in the list below. Help others by telling us what you know about these county lakes.

Find a Lake

Looking for a particular lake? Search our site!
Bear Lake (Cohasset area)
Breedlove Reservoir (Stirling City area)
Cannon Reservoir (Oroville area)
Concow Reservoir (Paradise East area)
Eddy Lake (Llano Seco area)
Goose Lake (historical) (Foster Island area)
Grub Flat Reservoir (Cherokee area)
Horseshoe Lake (Richardson Springs area)
Kunkle Reservoir (Cherokee area)
Lake De Sabla (Paradise East area)
Lake Oroville (Oroville Dam area)
Lake Wyandotte (Oroville Dam area)
Littlefield Reservoir (Cherokee area)
Lost Creek Reservoir (Clipper Mills area)
Madrone Lake (Berry Creek area)
Magalia Reservoir (Paradise East area)
Miners Ranch Reservoir (Oroville Dam area)
Morgan Reservoir (Cherokee area)
Paradise Lake (Paradise East area)
Perkins Lake (Llano Seco area)
Philbrook Reservoir (Jonesville area)
Ponderosa Reservoir (Forbestown area)
Sly Creek Reservoir (Strawberry Valley area)
Snag Lake (Jonesville area)
Soto Lake (Foster Island area)
Spring Valley Reservoir (Oroville area)
Summit Lake (Jonesville area)
Sycamore Reservoir (Oroville area)
The Lagoon (Llano Seco area)
Thermalito Afterbay (Biggs area)
Thermalito Diversion Pool (Oroville area)
Thermalito Forebay (Shippee area)
Tom Jones Reservoir (Cherokee area)
Vandergrift Lake (Richardson Springs NW area)
Wilson Reservoir (Cherokee area)