MTB Project Logo

Salem Hills Mtn Bike Trail



4.4 mile 7.1 kilometer loop
100% Singletrack


Ascent: 237' 72 m
Descent: -238' -72 m
High: 1,011' 308 m
Low: 950' 290 m


Avg Grade: 2% (1°)
Max Grade: 9% (5°)


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

A combination of three short loops to make a 4.6-mile beginner trail.

Paul Thorsgaard

Electric Mountain Bikes Allowed

Features -none-

Family Friendly Short trail, not a lot of hills, doesn't get real busy, playground near parking lot

Don't ride if trails are wet.


This is a great trail for beginners or for riders just wanting to pedal for an easy ride. There's only one obstacle, a large rock, that has a ride-around towards the end of Loop C. There's not a lot of climbing, but there are a few hills scattered between the woods and open prairie.

Need to Know

The parking area holds around 20 cars and there is a port-a-potty, but no water. If the lot is full, the adjacent road is wide and it's legal to park along it. This is a multi use trail so you may see walkers, runners, and people with dogs. All trails are one-way.


A Loop - SingleTrack Sawmill starts things out right from the parking lot. The trail is less than a mile long and features a twisting trail full of turns as it travels beneath the trees.

When combined with B Loop - Foul Pond the two weigh in at two miles of riding. The trail darts in and out of the tree cover. Riders will encounter two wooden bridges, about four feet in width. One leads up to one of the longer climbs at Salem Hills.

South of the pond, riders can pick up C Loop - Prairie Fire. This furthest out loop continues to travel in-and-out of the woods. There's one 10 foot bridge complete with railings to cross. Toward the very end of the loop, there's an optional 1.5 foot rock to ride over.

Continue clockwise on the trails until the B Loop ends on the A Loop. Turn right and pedal briefly until you see the start of Loop B again. Keep left for a short climb out to the parking lot or the start of A Loop.

Biked this trail?

We need help with the following missing trail information:

ADA Accessible, Features, History & Background


Rate This Ride

Rate Quality

   Clear Rating

Rate Difficulty

Share This Ride

Check In


May 22, 2020
Edgar Tapia
Track has some wet and muddy parts but overall great riding conditions!
May 7, 2020
Nik Kallas
May 4, 2020
Nick Ehrman
Sep 22, 2019
Graham Kolb
Easy, good beginner trail. Couple of muddy spots, mostly dry. A couple interesting looking features optional in loop A to try and clean. 4mi — 1h 00m
Aug 25, 2019
Blake Anderson
nice singletrack, great day for a ride with the dog.
Jun 22, 2019
Eddie Sears
May 12, 2019
Lou Hibbard
Have to start somewhere. All the trails - lots of birds.
Aug 14, 2018
erik odland
evan cry 4.4mi

Trail Ratings

  3.6 from 14 votes


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


in Minnesota


718 Views Last Month
4,155 Since Jun 24, 2017



Great day for a ride at Salem Hills with my furry friend.
Aug 25, 2019 near Inver G…, MN
Left or right?
Aug 25, 2019 near Inver G…, MN
Trail winds in and out of the woods with smooth rhythm. This spot smells very piney. Nice little trail!
Jun 20, 2019 near Inver G…, MN
Enjoy pleasant fields of grass along Prairie Fire Loop C.
Feb 16, 2017 near Inver G…, MN

MTB Project is supported by

Support Your Local IMBA Chapter