Trail Races & Routes in Maine

Explore 88 trail running and hiking routes across Maine. 0 organized races and 88 training routes covering distances from 0.4 mi to 138.5 mi. Elevation gains range from 15 ft to 18,894 ft. Preview every trail in 3D flyover with segment breakdowns.

Key Takeaways

Total Routes
88
Races / Routes
0 / 88
Distance Range
0.4 mi - 138.5 mi
Elevation Range
15 ft - 18,894 ft
Most Popular Distance
Other (57)
Surface Type
99% Trail
Route NameLocationDistanceElevation GainTypeRace Date
The Beehive (Acadia National Park, ME)Hancock County, Maine0.4 mi462 ftroute
Blue Hill Mountain - Post Office/Osgood Summit (ME)Hancock County, Maine1.9 mi904 ftroute
Bayside TrailPortland, Maine2.0 mi15 ftroute
Borestone MountainPiscataquis County, Maine3.9 mi992 ftroute
Cadillac South Ridge TrailAcadia National Park, Maine4.1 mi1,443 ftroute
South Branch Mountain TrailBaxter State Park, Maine4.1 mi1,796 ftroute
Foss and Knowlton TrailBaxter State Park, Maine4.2 mi760 ftroute
Great Wass Island LoopBeals, Maine4.3 mi295 ftroute
West Shore Loop TrailEd Woodsum Preserve, Maine4.4 mi321 ftroute
West Side Trail (ME)Cumberland County, Maine4.7 mi144 ftroute
Marston TrailBaxter State Park, Maine4.8 mi2,421 ftroute
North Peaks TrailBaxter State Park, Maine5.1 mi194 ftroute
Sugarloaf Mtn (ME)Franklin County, Maine5.1 mi2,442 ftroute
Dwelley Pond TrailNesourdnahunk Township, Maine5.2 mi370 ftroute
Little Mayberry Cove TrailDowneast Lakes Community Forest, Maine5.3 mi475 ftroute
Great Pond Mountain Summit (Capstone to Stuart Gross) (ME)Hancock County, Maine5.3 mi877 ftroute
Cross Town TrailCape Elizabeth, Maine5.4 mi256 ftroute
Tumbledown Mountain Trail (ME)Franklin County, Maine5.4 mi1,906 ftroute
Grand Pitch TrailT5 R8 WELS, Maine5.5 mi220 ftroute
Grand Falls TrailBaxter State Park, Maine5.5 mi442 ftroute
North Katahdin Lake TrailBaxter State Park, Maine5.6 mi925 ftroute
Mt Kineo State Park Loop (ME)Piscataquis County, Maine5.6 mi940 ftroute
Ilse's Triple CrownOxford County, Maine5.9 mi1,865 ftroute
Frost Pond TrailBaxter State Park, Maine6.0 mi658 ftroute
Mill Brook Preserve TrailWestbrook, Maine6.0 mi523 ftroute
Mount Agamenticus 3 Peaks (ME)York County, Maine6.2 mi1,228 ftroute
Stroudwater TrailPortland, Maine6.2 mi572 ftroute
Old Millbrook Trail SystemScarborough, Maine6.4 mi268 ftroute
Russell Pond TrailBaxter State Park, Maine6.6 mi748 ftroute
Caribou Mountain (ME)Oxford County, Maine6.7 mi1,913 ftroute
The Western Mountain Challenge (ME)Hancock County, Maine6.8 mi2,615 ftroute
Old Speck Mtn (ME)Oxford County, Maine6.8 mi2,799 ftroute
4000' Peaks in Maine (ME)Oxford County, Maine6.9 mi2,806 ftroute
Mt Katahdin (ME)Piscataquis County, Maine7.5 mi3,975 ftroute
Long Island Circumnavigation (ME)Cumberland County, Maine7.7 mi568 ftroute
Portland Public TrailsPresumpscot River Preserve, Maine7.9 mi823 ftroute
Presumpscot River TrailsPresumpscot River Preserve, Maine7.9 mi823 ftroute
Northwest Basin TrailBaxter State Park, Maine8.4 mi471 ftroute
Cutter Loop TrailCutler, Maine8.5 mi989 ftroute
Androscoggin Riverlands State Park (ME)Androscoggin County, Maine8.8 mi956 ftroute
Miles Knob Loop (ME)Oxford County, Maine9.3 mi2,792 ftroute
Wadleigh Brook TrailBaxter State Park, Maine9.5 mi700 ftroute
Around Pond TrailChain of Ponds Township, Maine10.1 mi558 ftroute
Cutler Coast Loop (ME)Washington County, Maine10.3 mi1,305 ftroute
Saddleback Mountain (ME)Franklin County, Maine10.5 mi2,795 ftroute
Cross Falmouth TrailFalmouth, Maine10.6 mi945 ftroute
Marston Trail Loop (Baxter State Park, ME)Piscataquis County, Maine10.9 mi3,559 ftroute
Blackwoods Loop, Acadia National Park (ME)Hancock County, Maine11.3 mi3,063 ftroute
Cadillac Mountain (Acadia NP, ME)Hancock County, Maine11.8 mi2,823 ftroute
Otter Creek Grand Slam (ME)Hancock County, Maine11.9 mi3,324 ftroute
Tumbledown, Jackson & Little Jackson (ME)Franklin County, Maine12.6 mi4,562 ftroute
River LinkEdgecomb, Maine13.0 mi822 ftroute
Traveler Mtn Loop, Baxter State Park (ME)Piscataquis County, Maine13.4 mi5,479 ftroute
Acadia West Side Traverse (ME)Hancock County, Maine14.1 mi4,041 ftroute
Pogy Notch TrailBaxter State Park, Maine14.2 mi874 ftroute
Hamlin-Katahdin-Dudley (Baxter State Park, ME)Piscataquis County, Maine14.3 mi4,760 ftroute
Wassataquoik Lake TrailBaxter State Park, Maine16.0 mi1,096 ftroute
Bigelow Range Traverse (ME)Somerset County, Maine16.3 mi5,577 ftroute
Acadia Traverse (ME)Hancock County, Maine18.0 mi6,274 ftroute
West Side TrailYarmouth, Maine18.6 mi925 ftroute
Acadia National Park Loop Road (ME)Hancock County, Maine18.7 mi1,468 ftroute
Pleasant Mountain (ME)Oxford County, Maine18.8 mi7,267 ftroute
Camden Hills (ME)Knox County, Maine18.9 mi4,203 ftroute
Doubletop TrailBaxter State Park, Maine19.3 mi4,796 ftroute
Katahdin Loop Road (ME)Penobscot County, Maine19.3 mi1,684 ftroute
Acadia Mountain Marathon (ME)Hancock County, Maine22.2 mi7,218 ftroute
Wassataquoik-Katahdin Loop (Baxter State Park, ME)Piscataquis County, Maine23.2 mi5,022 ftroute
Hamlin Peak LoopMount Katahdin Township, Maine23.2 mi5,022 ftroute
Caribou-Speckled Loop (ME)Oxford County, Maine25.4 mi5,893 ftroute
Freezeout TrailTrout Brook Township, Maine25.6 mi1,261 ftroute
Isle Au Haut Trace (ME)Knox County, Maine25.7 mi2,095 ftroute
Katahdin Woods & Waters north to south (ME)Penobscot County, Maine26.9 mi3,157 ftroute
Sebago to the Sea Trail (ME)Cumberland County, Maine30.3 mi807 ftroute
Acadia RoundBar Harbor, Maine33.0 mi7,867 ftroute
The Acadia Round (ME)Hancock County, Maine33.0 mi7,867 ftroute
Grafton Loop TrailNewry, Maine34.8 mi11,226 ftroute
Grafton Notch Loop (ME)Oxford County, Maine34.8 mi11,226 ftroute
Bigelow-Flagstaff Loop (ME)Somerset County, Maine36.5 mi6,102 ftroute
Maine Huts Traverse (ME)Somerset County, Maine47.3 mi3,849 ftroute
Hills to Sea Trail (ME)Waldo County, Maine49.8 mi5,121 ftroute
La Grande Traversée des Sentiers frontaliers - SF1 - Chartierville à WoburnOxford County, Maine51.2 mi12,508 ftroute
Flagstaff Lake - Rt 4 Peaks Traverse (ME)Franklin County, Maine55.3 mi18,894 ftroute
Traverse of the Katahdin Woods and Waters National Monument (ME)Penobscot County, Maine59.2 mi4,388 ftroute
Eastern Trail (ME)York County, Maine65.2 mi1,672 ftroute
Down East Sunrise Trail (ME)Washington County, Maine87.5 mi1,692 ftroute
Hundred Mile Wilderness (ME)Piscataquis County, Maine97.3 mi15,690 ftroute
Run Across Maine (ME)Franklin County, Maine138.2 mi5,841 ftroute
International Appalachian Trail - Maine Section (ME)Aroostook County, Maine138.5 mi10,834 ftroute

Frequently Asked Questions

How many trail races are in Maine?

There are 0 organized races and 88 self-supported routes available in Maine.

What is the average elevation gain in Maine?

The average elevation gain is 3,115 feet, with routes ranging from 15 to 18,894 feet.

What distances are available in Maine?

Available distances include: 5K, 10K, Half Marathon, Marathon, 50K, 50 Mile, 100K, 100 Mile, Ultra.

Can these trail routes in Maine be used for hiking?

Yes. 99% of these routes are on trail surfaces, making them suitable for both trail running and hiking. The terrain analysis and elevation profiles help hikers plan their adventures just as effectively as runners.

What's the best time of year to run trails in Maine?

Trail running conditions in Maine vary by season and elevation. Check the race date column for organized events, which are typically scheduled during optimal weather windows. For year-round training routes, elevation profiles help you plan for seasonal conditions.

More Races in Maine

Want filters, map view, and 3D flyover previews?

Browse with Interactive Map →