Walnut Creek State Park is located in northeastern Oklahoma in Osage County north of the Cimarron Turnpike northwest of Sand Springs.
The 1,400-acre park is anchored by 26,300-acre Keystone Lake and offers 170 campsites (some semi-modern hookups), an assigned campground, covered picnic area, a playground, softball, diamond, and hiking and biking trails.
Recreation includes swimming at the swimming beach, boating, water skiing, an equestrian trail, and fishing. Wheelchair accessible.