Skip to main content

Hiking Trails in Maine

Discover 680 routes with difficulty, elevation, and trail stats. Built for quickly narrowing down the right hike.

Miles Notch Trail
Trail

Miles Notch Trail

Stoneham, Maine

9.3 mi2,867 ftgain
DifficultOut & Back
Mill Island Park Loop
Trail

Mill Island Park Loop

Fairfield, Maine

0.5 mi49 ftgain
EasyLoop
Milton Falls Riverwalk
Trail

Milton Falls Riverwalk

Lebanon, Maine

1.4 mi289 ftgain
ModerateOut & Back
Minot Community Trails
Trail

Minot Community Trails

Minot, Maine

1.8 mi203 ftgain
EasyLoop
Monhegan Island Cliff Trail
Trail

Monhegan Island Cliff Trail

Bristol, Maine

4.4 mi1,076 ftgain
ModerateLoop
Monson Slate Hills via Appalachian Trail
Trail

Monson Slate Hills via Appalachian Trail

Monson, Maine

13.0 mi2,874 ftgain
ExpertOut & Back
Moose Point Loop
Trail

Moose Point Loop

Guilford, Maine

2.2 mi154 ftgain
EasyLoop
Moose Point State Park
Trail

Moose Point State Park

Searsport, Maine

0.7 mi69 ftgain
EasyLoop
Moose River Trail
Trail

Moose River Trail

Jackman, Maine

27.9 mi1,181 ftgain
ModeratePoint to Point
Moose Trail
Trail

Moose Trail

Presque Isle, Maine

0.8 mi364 ftgain
EasyLoop
Morgan Meadow
Trail

Morgan Meadow

Raymond, Maine

1.8 mi371 ftgain
ModerateLoop
Morse Mountain to Seawall Beach
Trail

Morse Mountain to Seawall Beach

Phippsburg, Maine

3.8 mi587 ftgain
ModerateOut & Back
Mosquito Mountain Trail
Trail

Mosquito Mountain Trail

West Forks, Maine

2.7 mi1,214 ftgain
DifficultOut & Back
Moulton’s Mill
Trail

Moulton’s Mill

Unity, Maine

1.8 mi82 ftgain
ModerateOut & Back
Mount Abraham Trail
Trail

Mount Abraham Trail

Strong, Maine

7.6 mi2,884 ftgain
DifficultOut & Back
Mount Battie via Carriage Road Trail
Trail

Mount Battie via Carriage Road Trail

Camden, Maine

2.4 mi584 ftgain
ModerateOut & Back
Mount Battie via Nature Trail Trailhead
Trail

Mount Battie via Nature Trail Trailhead

Camden, Maine

2.7 mi673 ftgain
ModerateLoop
Mount Blue
Trail

Mount Blue

Temple, Maine

2.8 mi1,765 ftgain
DifficultOut & Back
Mount Chase
Trail

Mount Chase

Patten, Maine

3.4 mi1,447 ftgain
ModerateOut & Back
Mount Cutler Trail (Short Option)
Trail

Mount Cutler Trail (Short Option)

Hiram, Maine

2.4 mi906 ftgain
ModerateOut & Back
Mount David Loop
Trail

Mount David Loop

Lewiston, Maine

0.3 mi105 ftgain
ModerateOut & Back
Mount Katahdin via Hamlin Ridge
Trail

Mount Katahdin via Hamlin Ridge

Millinocket, Maine

13.5 mi5,745 ftgain
ExpertOut & Back
Mount Megunticook Trail
Trail

Mount Megunticook Trail

Camden, Maine

3.8 mi1,394 ftgain
ModerateOut & Back
Mount Megunticook via Bald Rock and Slope Trail
Trail

Mount Megunticook via Bald Rock and Slope Trail

Lincolnville, Maine

9.0 mi1,942 ftgain
DifficultOut & Back