State Beach · California
San Gregorio State Beach

- Location
- San Mateo County, California
- Nearest town
- 9.8 miles south of Half Moon Bay
- Type
- State Beach
About San Gregorio State Beach
Positioned where State Route 1 meets State Route 84, this stretch of coastline sits just west of that junction, giving it a fixed and distinctive access point off the two highways. The beach is managed as part of the California State Park System, placing it under the same statewide protection as other coastal sites in the network. It lies near the small community of San Gregorio, south of Half Moon Bay.
Hours, fees, camping, reservations and closures are set by the park and change often. Check the official park site before you go.
Getting there
San Gregorio State Beach is in San Mateo County, California, 9.8 miles south of Half Moon Bay. The Directions button takes you to the park's mapped location; the entrance may be elsewhere, so check the official site for the address to use.
State parks near San Gregorio State Beach
Within 60 miles, closest first, straight-line. All 213 in California →
Pomponio State BeachState Beach · San Mateo County, CA2.2 miS
Pescadero State BeachState Beach · San Mateo County, CA4.3 miS
Bean Hollow State BeachState Beach · San Mateo County, CA6.7 miS
Butano State ParkState Park · San Mateo County, CA9.1 miSE
Half Moon Bay State BeachState Beach · San Mateo County, CA11 miN
Portola Redwoods State ParkState Park · San Mateo County, CA12 miE
Año Nuevo State ParkState Park · San Mateo County, CA14 miS- Big Basin Redwoods State ParkState Park · Santa Cruz County, CA14 miSE
Montara State BeachState Beach · San Mateo County, CA17 miN
Towns near San Gregorio State Beach
State parks near San Mateo, State parks near Fremont, State parks near San Jose, State parks near San Francisco, State parks near Santa Cruz, State parks near Livermore
Facts from Wikidata, checked September 25, 2026. Distances are straight-line.