Indian Lake (Moose River Plains)

Indian Lake (Moose River Plains)

How to get there

From the intersection of Route 28 and Limekiln Road in Inlet follow Limekiln Road. Continue to Moose River Plains Road on the left and follow here. Continue on Moose River Plains Road to Otter Brook Road which will be your second right. Eventually this turns into Indian River Road which you can follow to the end. These roads through the Moose River Plains are very rough, but can be driven in most cars with some care at slow speeds.

Trail Description

From the end of Indian River Road at the trailhead parking you will pass through boulders blocking the way from vehicular traffic. This is an old road beneath you so the footing is superb. The grade is quite easy as well as you climb easily over the rolling hills. At about 1.6 miles from the car there Muskrat Trail will come in on the left. Be sure to check this out if you have the chance, it is quite nice. Continue on the old forest road as you pass by some lovely wetlands with Indian Lake Mountain looming in the back. The old road eventually ends at 2.4 miles from the trailhead. There is a 0.2 mile spur to Indian Lake on the right. The spur drops a slight bit and continues to the shore of the lake where there is a great place for a picnic and a small camp. Indian Lake Mountain stands sentinel behind the pond.

Round Trip Distance

5.2 miles

Estimated Round Trip Time

Family with Young Kids

  • 4 to 4.5 hours

Experienced Hiker

  • 3 to 3.5 hours

Inexperienced Hiker

  • 3.5 to 4 hours

Newsletter Sign Up