Hiking Trails in Maine
Discover 694 routes with difficulty, elevation, and trail stats. Built for quickly narrowing down the right hike.
McLellan-Poor Reservoir Trail
Northport, Maine
3.4 km90 mgain
EasyOut & Back
Mead Mountain and Esker Path
Orland, Maine
9.7 km325 mgain
ModerateLoop
Meadowbrook Forest Loop
Ellsworth, Maine
8.2 km112 mgain
EasyLoop
Meduxnekeag River Trail
Houlton, Maine
4.3 km84 mgain
EasyLoop
Messalonskee Trail
Oakland, Maine
5.2 km100 mgain
EasyOut & Back
Michael Michaud Walking & Biking Trail
Millinocket, Maine
2.6 km19 mgain
EasyLoop
Migis Lodge Trails [PRIVATE PROPERTY]
Casco, Maine
1.3 km33 mgain
EasyLoop
Miles Notch Trail
Stoneham, Maine
15.0 km874 mgain
DifficultOut & Back
Mill Island Park Loop
Fairfield, Maine
0.8 km15 mgain
EasyLoop
Milton Falls Riverwalk
Lebanon, Maine
2.3 km88 mgain
ModerateOut & Back
Minot Community Trails
Minot, Maine
2.9 km62 mgain
EasyLoop
Monhegan Island Cliff Trail
Bristol, Maine
7.1 km328 mgain
ModerateLoop
Monson Slate Hills via Appalachian Trail
Monson, Maine
20.9 km876 mgain
ModerateOut & Back
Moose Point Loop
Guilford, Maine
3.5 km47 mgain
EasyLoop
Moose Point State Park
Searsport, Maine
1.1 km21 mgain
EasyLoop
Moose River Trail
Jackman, Maine
44.9 km360 mgain
ModeratePoint to Point
Moose Trail
Presque Isle, Maine
1.2 km111 mgain
EasyLoop
Morgan Meadow
Raymond, Maine
2.9 km113 mgain
ModerateLoop
Morse Mountain to Seawall Beach
Phippsburg, Maine
6.1 km179 mgain
EasyOut & Back
Mosquito Mountain Trail
West Forks, Maine
4.3 km370 mgain
DifficultOut & Back
Moulton’s Mill
Unity, Maine
2.9 km25 mgain
ModerateOut & Back
Mount Abraham Trail
Strong, Maine
12.2 km879 mgain
DifficultOut & Back
Mount Battie via Carriage Road Trail
Camden, Maine
3.9 km178 mgain
EasyOut & Back
Mount Battie via Nature Trail Trailhead
Camden, Maine
4.3 km205 mgain
ModerateLoop