
Half Moon Bay State Beach
9.1 mi SW · State Beach
39 state parks within 50 miles of San Mateo, closest first. Distances are straight-line from the town center.

9.1 mi SW · State Beach

9.6 mi W · State Park

9.9 mi W · State Beach
Half Moon Bay State BeachState Beach · San Mateo County, CA9.1 miSW
McNee Ranch State ParkState Park · San Mateo County, CA9.6 miW
Pacifica State BeachState Beach · San Mateo County, CA9.9 miW
Gray Whale Cove State BeachState Beach · San Mateo County, CA10 miW
Montara State BeachState Beach · San Mateo County, CA10 miW
San Bruno Mountain State ParkState Park · San Mateo County, CA10 miNW
San Gregorio State BeachState Beach · San Mateo County, CA17 miS
Baker Beach State ParkState Park · San Francisco County, CA18 miNW
Pomponio State BeachState Beach · San Mateo County, CA19 miS
McLaughlin Eastshore State ParkState Park · Alameda County, CA21 miN
Pescadero State BeachState Beach · San Mateo County, CA21 miS
Angel Island State ParkState Park · San Francisco County, CA22 miN
Portola Redwoods State ParkState Park · San Mateo County, CA22 miS
Bean Hollow State BeachState Beach · San Mateo County, CA24 miS
Butano State ParkState Park · San Mateo County, CA24 miS
Castle Rock State ParkState Park · Santa Cruz County, CA26 miSE
Mount Tamalpais State ParkState Park · Marin County, CA29 miNW
Año Nuevo State ParkState Park · San Mateo County, CA30 miS
Mount Diablo State ParkState Park · Contra Costa County, CA30 miNE
China Camp State ParkState Park · Marin County, CA31 miN
Benicia Capitol State Historic ParkState Historic Site · Solano County, CA35 miN
Benicia State Recreation AreaState Recreation Area · Solano County, CA36 miN
Samuel P. Taylor State ParkState Park · Marin County, CA39 miNW
Marsh Creek State ParkState Park · Contra Costa County, CA39 miNE
Henry Cowell Redwoods State ParkState Park · Santa Cruz County, CA41 miS
Wilder Ranch State ParkState Park · Santa Cruz County, CA42 miS
Olompali State Historic ParkState Historic Site · Marin County, CA43 miN
The Forest of Nisene Marks State ParkState Park · Santa Cruz County, CA43 miSE
Natural Bridges State BeachState Beach · Santa Cruz County, CA45 miS
Twin Lakes State BeachState Beach · Santa Cruz County, CA45 miSE
Lighthouse Field State BeachState Beach · Santa Cruz County, CA45 miS
New Brighton State BeachState Beach · Santa Cruz County, CA46 miSE
Seacliff State BeachState Beach · Santa Cruz County, CA47 miSE
Tomales Bay State ParkState Park · Marin County, CA49 miNWParks from Wikidata; town location from GeoNames. Checked September 25, 2026.