State Park · Washington
Schafer State Park

- Location
- Mason County, Washington
- Nearest town
- 6.9 miles northwest of Elma
- Type
- State Park
About Schafer State Park
The Satsop River runs through this 122-acre park, set in the Satsop Hills between Olympia and Aberdeen. The land offers two miles of hiking trails along with fishing, swimming, birdwatching, wildlife viewing, and horseshoes. A number of its structures date back far enough that the park earned a spot on the National Register of Historic Places in 2010.
Hours, fees, camping, reservations and closures are set by the park and change often. Check the official park site before you go.
Getting there
Schafer State Park is in Mason County, Washington, 6.9 miles northwest of Elma. 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 Schafer State Park
Within 60 miles, closest first, straight-line. All 140 in Washington →
Lake Sylvia State ParkState Park · Grays Harbor County, WA8.8 miSW- Potlatch State ParkState Park · Mason County, WA24 miNE
- Hope Island Marine State Park - Mason CountyState Park · Mason County, WA26 miE
- Squaxin Island State ParkState Park · Mason County, WA27 miE
Millersylvania State ParkState Park · Thurston County, WA29 miSE
Twanoh State ParkState Park · Mason County, WA30 miNE- McMicken Island Marine State ParkState Park · Mason County, WA30 miE
Jarrell Cove State ParkState Park · Mason County, WA30 miNE
Bottle Beach State ParkState Park · Grays Harbor County, WA31 miSW
Towns near Schafer State Park
State parks near Aberdeen, State parks near Olympia, State parks near Centralia, State parks near Tacoma
Facts from Wikidata, checked September 25, 2026. Distances are straight-line.