Sonoma County, California Fishing Lakes

Sonoma County, California is home to a total of 33 lakes, arranged alphabetically in the list below. If you are considering fishing in Sonoma 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!
Brush Creek Reservoir (Santa Rosa area)
Dugans Pond (Cazadero area)
Fern Lake (Glen Ellen area)
Fountaingrove Lake (Santa Rosa area)
Frog Lake (Mark West Springs area)
Goose Lake (Sears Point area)
Gravelly Lake (Sears Point area)
Hedgpeth Lake (Tombs Creek area)
Jenner Pond (Duncans Mills area)
Laguna Lake (Petaluma area)
Lake Idell (Glen Ellen area)
Lake Ilsanjo (Santa Rosa area)
Lake Josephine (Glen Ellen area)
Lake Lower (Plantation area)
Lake Oliver (Plantation area)
Lake Orth (Mark West Springs area)
Lake Ralphine (Santa Rosa area)
Lake Sonoma (Warm Springs Dam area)
Lee Lake (Sears Point area)
Lytton Lake (Jimtown area)
Matanzas Creek Reservoir (Santa Rosa area)
Merlo Lake (Geyserville area)
Moonshine Pond (Cazadero area)
Onion Pond (historical) (Cazadero area)
Petaluma Reservoir (Glen Ellen area)
Pine Creek Reservoir (Santa Rosa area)
Preston Lake (Cloverdale area)
Redwood Lake (Cazadero area)
Roberts Lake (Cotati area)
Santa Rosa Creek Reservoir (Santa Rosa area)
Suttonfield Lake (Glen Ellen area)
Toole Pond (Cazadero area)
Vineyard Lake (Geyserville area)