Hiking Trails in Maine
Discover 694 routes with difficulty, elevation, and trail stats. Built for quickly narrowing down the right hike.
Hunters Brook Trail
Seal Harbor, Maine
5.8 km210 mgain
ModerateOut & Back
Huntress and White Oak Trail Loop
Poland, Maine
2.9 km78 mgain
EasyLoop
Indian Cellar Loop
Bar Mills, Maine
3.4 km93 mgain
EasyLoop
Indian Point Preserve Trail
Ellsworth, Maine
1.1 km61 mgain
EasyOut & Back
Ingersoll Point Preserve Loop
Addison, Maine
5.0 km171 mgain
EasyLoop
Ingham Hill and Long Mountain
Bethel, Maine
7.2 km388 mgain
ModerateOut & Back
Inland Woods and Pine Ridge Loop Trail
Waterville, Maine
6.3 km149 mgain
EasyLoop
Inland, Bog, Thompson, and Costal Trail
Lubec, Maine
6.0 km187 mgain
ModerateLoop
Jack’s Trail
Brunswick, Maine
3.7 km72 mgain
EasyOut & Back
Jackson Mountain
Weld, Maine
9.0 km764 mgain
DifficultOut & Back
Jagolinzer Preserve
Limington, Maine
1.1 km34 mgain
EasyLoop
Jesup Path
Bar Harbor, Maine
1.6 km21 mgain
EasyLoop
Jesup Trail
Bar Harbor, Maine
3.5 km64 mgain
EasyOut & Back
Jewell Island
Peaks Island, Maine
1.4 km26 mgain
EasyOut & Back
Joe's Trail
Jefferson, Maine
3.5 km138 mgain
EasyLoop
John B. Mountain
Brooksville, Maine
1.3 km62 mgain
EasyLoop
Johnson Brook Trail
Milford, Maine
6.1 km124 mgain
EasyLoop
Jones Cove Trail
Gouldsboro, Maine
0.8 km41 mgain
EasyLoop
Jones Cove, Beach, and Flanders Bay Loop
Gouldsboro, Maine
1.9 km63 mgain
EasyLoop
Jordan Cliffs to Sargent and Penobscot Mountain Loop
Bar Harbor, Maine
7.4 km505 mgain
ModerateLoop
Jordan Cliffs Trail to Bubbles Trail to Jordan Pond Path
Seal Harbor, Maine
7.1 km465 mgain
ModerateLoop
Jordan Cliffs Trail to Penobscot Mountain
Mount Desert, Maine
4.8 km409 mgain
DifficultLoop
Jordan Cliffs, South Bubble and Pemetic Mountain Loop
Seal Harbor, Maine
9.2 km693 mgain
DifficultLoop
Jordan Homestead
Ellsworth, Maine
1.6 km51 mgain
EasyLoop