Henry Hagg Lake

Henry Hagg Lake on Trailforks.com


Scoggins Valley Park/Henry Hagg Lake is located at 50250 SW Scoggins Valley Road, Gaston, OR 97119. There is no charge to visit the park. To park a vehicle, a parking pass is required:

$7 daily pass ($5 for seniors 55+ and veterans)

$60 annual pass ($40 for seniors and veterans)

Regular priced parking passes are available at the park entrance fee booth and at C-Ramp (cash and card)

Discount parking passes can be purchased at the Park Office, Monday – Friday, 8 am – 4:30 pm (cash and card), or at Lake Stop Store 8015 SW Old Highway 47, Gaston, OR 97119 (card only). 


Home to Henry Hagg Lake, Scoggins Valley Park is owned by the U.S. Bureau of Reclamation and operated by Washington County Parks. The 2,500 acre park features two boat launching facilities, over 14 miles of multi-use trails, an 18 hole disc golf course, and numerous picnic areas. Scoggins Valley Park is a great place for groups with varying interests to visit together. **If you are interested in utilizing the lake, please be hyper aware of water safety and hazards. Life jackets are strongly recommended and available at most boat ramp locations during the summer months.

In 2024, NWTA entered into a partnership with Washington County Parks to assist in the stewardship of multi-use trails in Scoggins Valley Park. The Rangers and staff at Scoggins Valley Park have consistently maintained the trails, with NWTA as a supportive community partner in their efforts to help further the County’s vision and dedication to make Hagg Lake a spectacular trail riding facility for the region.

Learn more about Scoggins Valley Park


Scoggins Valley Park features a moderate 13.6-mile trail that encircles Henry Hagg Lake. The entire loop does include short technical sections, with various short (sometimes steep) climbs and descents. From the trail you have beautiful views of the water and surrounding foothills as you meander through open meadows and wooded lands. Access is provided from many trailheads, allowing for shorter trips or a completion of the entire 13.6-mile loop (11.6 miles on dirt/ gravel and 2 miles on pavement).

The entirety of the trail can be ridden in either direction. For riders who don’t want to tackle the entire loop, or for smaller riders, an out-and-back can be done from any trailhead.


Dan Werle – [email protected]