8 Great Fishing Spots Near Concord, Richmond & Contra Costa County

Sharing is caring!

This East Bay county is home to more than a million people but surely has even more fish to catch, from the San Francisco Bay, Sacramento and San Joaquin Delta, and lakes such as Los Vaqueros and San Pablo reservoirs.

Contra Costa County includes Concord, Richmond, and a number of other communities. Among communities in this suburban area are Antioch, San Ramon, Walnut Creek, Pittsburg, Martinez, and Oakley.

Some of its destinations of interest to outdoor enthusiasts include Mount Diablo, Black Diamond Mines Regional Preserve, Briones Regional Park, Lafayette Reservoir, Point Pinole Regional Shoreline, and San Pablo Recreation Area.

Other places of note include five national protected areas within the Hayward Fault Zone, Six Flags Hurricane Harbor Concord water park, and Rosie the Riveter National Historical Park.

What follows are the best places to go fishing in Contra Costa County, including a few of the very best fisheries anywhere in the Bay Area.

After that, check out the “Fishing in Neighboring Counties” section at the bottom of this article. The links there will take you to articles about even more angling spots not too far away.

Contra Loma Reservoir

This 80-acre lake just south of Antioch is stocked with catchable rainbow trout, typically in the late winter.

Anglers can also hook warmwater species including bass, catfish, panfish and striped bass.

Boat ramps are provided for boat launching. The lake only allows a maximum boat length of 17 feet and non-gasoline outboard motors.

Alcoholic beverages are not allowed anywhere in the park.

The lake is patrolled for security.

For details: Contra Loma Regional Park.

California Delta

The California Delta is located within several counties.

For some bank fishing opportunities specifically in this county, the Antioch and Pittsburg piers are a couple of specific options.

Much more information: Fishing the Sacramento and San Joaquin River Delta

Heather Farm Pond

Heather Farm Pond is an urban community pond in Walnut Creek, offering a closeby fishing spot with great seasonal opportunities.

This pond is most productive after it’s stocked with catchable rainbow trout in the late winter.

There are other various amenities in the park.

For more information, go to the Heather Farm Park website.

Hidden Valley Pond

This small urban pond in Martinez is most popularly fished for catchable rainbow trout, which are stocked in the winter.

The park also offers picnic areas during the season.

Visit the park website for more detailed information.

Lafayette Reservoir

A fishing boat motoring across the surface of Lafayette Reservoir.
Photo by akrassel (Canva)

This 111-acre reservoir just west of Walnut Creek is quite a good fishing spot for trout along with warm water species including catfish in the summer.

Lafayette Reservoir is seasonally stocked with catchable rainbow trout, especially in the late winter but potentially at other times when the water is cool enough for trout.

Catfish are also stocked in the summer months.

Anglers have also reported catches of bass and panfish in the lake.

Shore fishing can be done but the shoreline is steep in many places.

There also are boat launches.

For more detailed information, visit the Lafayette Reservoir website.

Los Vaqueros Reservoir

Aerial view of Los Vaqueros Reservoir surrounded by dry, golden hills.
Photo by Bill_Dally (Canva)

Los Vaqueros Reservoir is among the better fishing lakes in the Bay Area.

It’s stocked with rainbow trout when the water is cool and also is popularly fished for largemouth bass, striped bass and catfish, among other species.

Amenities include boat rental, marina, courtesy fishing docks, hiking and multi-use trails, picnic facilities and other facilities.

Leave your own boat at home: Personal watercrafts and body-contact sports are not allowed in the lake, which stores drinking water.

More information: Los Vaqueros Reservoir Fishing


The Martinez Pier with bridge in the background.
Photo by Bobbushphoto (Canva)

The saltwater and brackish water sections of the upper bay and lower delta region offer a variety of fishing opportunities.

The Martinez Pier is one shoreline fishing spot where anglers without a boat can catch larger game fish including striped bass and sturgeon.

For better odds still, launch your own boat in San Pablo or Suisun bays or hire a guide during prime striper, salmon or sturgeon seasons.

Point Pinole Pier, in a regional park in Richmond, offers saltwater angling. Most catches are various types of sea perch, with some flatfish and other species in the mix.

San Pablo Reservoir

Scenic photo of San Pablo Reservoir and surrounding hills in a popular fishing area in the Bay Area.
Photo by Sundry Photography (Canva)

This long lake with 854-acre surface acres at full pool is another of the better Bay Area fishing destinations.

San Pablo Reservoir is stocked with catchable rainbow trout from late winter through spring, providing excellent trout action during those months.

When it gets warmer, catfish are stocked to keep the catches coming.

The lake at times also offers excellent fishing for bass including largemouth and spotted bass, as well as panfish such as crappie and bluegill.

The shoreline is steep in places but offers pretty good opportunities for bank fishing.

Boaters can launch their own boats or rent one from the marina.

More information: San Pablo Reservoir Fishing

Fishing in Neighboring Counties

Solano County: To the north, the Vallejo area shares access to San Pablo and Suisun bays and Carquinez Strait for stripers, sturgeon and salmon fishing, plus has its own access to the California Delta and lower Sacramento River.

Sacramento County: To the northeast, the state capital area not only shares the famous Delta but offers lots more angling in the lower Sacramento and American rivers, Folsom Lake, and more.

San Joaquin County: To the east, the Stockton area shares parts of the excellent California Delta and Lake Camanche fisheries.

Alameda County: To the south, the home of Oakland also is the home of several good fishing spots, from San Francisco Bay to excellent fishing lakes like Lake Chabot and Lake Del Valle.

San Francisco County: To the southwest across the bay, San Francisco sits in the middle of lots of great fishing for salmon, striped bass, halibut and more.

Marin County: To the west across the bay, this northern Bay Area county has access to everything from big salmon and stripers to hike-in mountain lakes where you can catch bass, trout and catfish.