View all facilities

Mountain Division Trail


Mountain Division Multiuse Trail Map 2010


  1. Bike Trail
  2. Fishing
  3. Parking
  4. Walking Track
The Mountain Division Trail exists as two separate segments of what will eventually be a more than 50-mile-long trail from Fryeburg to Portland. The southern section rolls for about 6 miles between Windham and Standish; the northern section runs for nearly 4 miles through Fryeburg on the New Hampshire border.

Windham to Standish Segment: 5.6 miles  
The southern section of the Mountain Division Trail comprises a segment of the 28-mile Sebago to the Sea Trail that runs between the southern tip of Sebago Lake to Casco Bay in Portland. You can start at the parking lot behind the South Windham Fire Station, and cross Route 202, where the 10-foot-wide paved trail follows the unused tracks for 1.6 miles to a crossing over the Presumpscot River.  An alternative location to access the trail is at the parking lot off of Gambo Road, adjacent to the Windham Youth Soccer fields. Just past the Presumpscot River bridge, a side trail heads downhill for 0.7 mile past Shaw Park, where you can swim and rent kayaks or canoes. The trail ends at a bridge just above Gambo Dam. A footpath heads into the woods where you can explore the ruins of a canal and the Oriental Powder Mill, which supplied the Union Army with one-quarter of its gunpowder. Returning to the main trail, you’ll continue west across the rural landscape for 3 miles to a gate and stop sign blocking access to the railroad corridor across some ponds. The Mountain Division Trail continues up a hill as a gravel path for 1.2 miles to the trailhead at the south shore of Sebago Lake.