MTB Project Logo

Henry Hagg Lake



13.6 mile 21.9 kilometer loop
95% Singletrack


Ascent: 889' 271 m
Descent: -891' -271 m
High: 379' 116 m
Low: 308' 94 m


Avg Grade: 2% (1°)
Max Grade: 12% (7°)


Driving directions Take a virtual tour
Zoom in to see details
Map Key

Trail shared by Tyler Bump

The trail around Hagg Lake is a close-to-Portland ride, with over 13 miles of singletrack.

Tyler Bump

Electric Mountain Bikes Unknown

Features -none-

The park is open year round, from sunrise to sunset.


There is only one trail which circumnavigates Hagg Lake. There is no real preferred direction, but this article describes riding it CCW.

Many folks like to go just across the dam (left right after entering the park), but I prefer to go to the next (smaller) parking lot past the big dirt one. Then I ride back across the dam.

There are quite a few places where hiking/fishing trails cross the loop trail, but if you take a wrong turn you can't go very far.

NOTE: There is an access fee. See need to know section below for details. This trail offers a lot of amazingly fun riding as well as a little taste of each of the worst things western Oregon has to offer for mountain bikers.

Need to Know

1. The open, sun drenched and low lying meadows are hot and often overgrown in the summer. It isn't humanly possible to keep up with the overgrowth in these areas. If there is a sign that says "Ecologically Sensitive" find the nearest spur and ride up to the road and bypass it.

2. Watch out for spurs that descend to the lake or road, and spurs for the frisbee golf course. It's easy to make a wrong turn, but it's also easy to backtrack and get back onto the main trail.

3. Watch out for hikers on the trail! There are fishermen, swimmers and regular hikers on the trail - the swimmers and fishermen often don't pay attention to others on the trail, and fishermen will sometimes setup their gear right on the trail.

4. In wet months, the trail has lots of muddy pot holes, and stretches of muddy trail. Try riding the logging roads or the trails near Gale's Creek Campground instead.


The Clockwise Loop:

Park in the large parking lot on your right, just across the dam.

From there, ride down the road to a small paved pull-out parking area, and head down the trail.

Soon you'll cross a bridge that NWTA helped construct, then you'll come to a picnic area and the large Boat Ramp C area, where there are bathrooms and a food vendor (and water).

Continue on the south side of the lake, going clockwise, until you come to the west end of the lake, where the trail dumps you out on the road.

Continue around the west end of the lake, going about 1/4 mile until you see the trail jump into the woods again. This enters the Butterfly area. Be careful to stay on the trail here.

Continue until Boat Ramp A. You are dumped on the road a couple of times, but carefully ride along the right side of the road and jump back on the trail when you see it.

After Boat Ramp A it's only a mile or two to the damn, going behind the Ranger Station (fenced with chain link). Ride back across the dam and you are at your car with a smile!

History & Background

This trail was originally created with help from PUMP (our bike club before being rebranded) about 10 years ago.


Rate This Ride

Rate Quality

   Clear Rating

Rate Difficulty

Share This Ride

Check In


May 16, 2020
Erik Klemptner
Did this trail with my two 16yo boys. Great easy trail that keeps you coming back for more. Muddy as it can get, with rugs everywhere. 13.6mi — 3h 50m
Jan 19, 2020
John Schoolcraft
Nov 9, 2019
Nate Baldwin
Good trail not too far from Pdx. Not a lot of flow either direction but fun enough. The $7 fee for parking is a bit steep though.
Oct 6, 2019
Tiffanie Martin
Sep 29, 2019
Dave Broderick
trail is in good shape, fun ride with some fun flow sections and some rooty technical spots. first trip around the Lake I thought it was going to… 14mi — 2h 30m
Sep 14, 2019
Steve Williams
There are a couple of trees down you'll have to get off your bike to get over. they've also been doing some trail work so its nice riding. 13mi — 1h 57m
Sep 4, 2019
Rob D
great ride. trail is dry. hard not to stop and enjoy the lake views! 14.1mi — 2h 00m
Aug 10, 2019
Jesse Brown
This is exactly how they rate it, it was a good ride the clay they described was really only in one spot 13.9mi — 2h 45m

Trail Ratings

  3.6 from 46 votes


  3.6 from 46 votes
5 Star
4 Star
3 Star
2 Star
1 Star
Ride Rankings


in Oregon


538 Views Last Month
18,786 Since Jan 9, 2014



View from the trail. The lake is a little low.
Aug 12, 2018 near Forest…, OR
Awesome looking trails in the late fall!
Nov 20, 2018 near Forest…, OR
Descend counterclockwise from the road down to the lake, jump over roots, turn, and jump the next set. Check for foot traffic first so you don't kill some fisherman walking back to his car.
Dec 18, 2016 near Forest…, OR
Coming down the trail, little bit of flow here.
Aug 6, 2015 near Forest…, OR
The lake is low
Aug 12, 2018 near Forest…, OR
Blackberries are in season. Great time to ride and snack!
Aug 12, 2018 near Forest…, OR

MTB Project is supported by

Support Your Local IMBA Chapter