Marin County, California Fishing Lakes

Marin County, California is home to a total of 27 lakes, arranged alphabetically in the list below. If you are considering fishing in Marin 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!
Abbotts Lagoon (Drakes Bay area)
Alpine Lake (Bolinas area)
Arroyo Sausal Reservoir (Point Reyes NE area)
Bass Lake (Double Point area)
Belvedere Lagoon (San Quentin area)
Big Lagoon (Point Bonita area)
Bon Tempe Lake (San Rafael area)
Crystal Lake (Double Point area)
Forbes Hill Reservoir (San Rafael area)
Hagmaier Pond North (Bolinas area)
Hagmaier Pond South (Bolinas area)
Haypress Pond (Point Bonita area)
Kent Lake (Bolinas area)
Lake Lagunitas (San Rafael area)
Lily Lake (Bolinas area)
Mill Pond (Double Point area)
Mill Valley Reservoir (San Rafael area)
Mud Lake (Double Point area)
Nicasio Reservoir (Inverness area)
Ocean Lake (Double Point area)
Pelican Lake (Double Point area)
Phoenix Lake (San Rafael area)
Rodeo Lagoon (Point Bonita area)
Scottsdale Pond (Novato area)
Soulajule Reservoir (Point Reyes NE area)
Stafford Lake (San Geronimo area)
Wildcat Lake (Double Point area)