Maine · ME
The Best Mountain Biking Trails in Maine
642 named trails across Maine are tagged for mountain biking — here are the top 100, ranked by length, with maps, distances, and elevation profiles.
642
Mountain biking
2,231 mi
Total length
16
Counties
About mountain biking in Maine
Maine has 642 named trails tagged for mountain biking on the map, covering 2,231 miles, an average of 3.5 miles each. The longest is bicycle in Aroostook County, at 220 miles. 80 run 5 miles or longer. 16 of the state's counties have at least one; Cumberland County has the most, with 240 trails.
Top 100 mountain biking trails, longest first
bicycleAroostook CountyBangor & Aroostook TrailAroostook CountyDown East Sunrise TrailWashington CountyEast Coast Greenway (ME Complementary route)Kennebec CountyAroostook Valley TrailAroostook CountySnowmobile ITS 85Aroostook CountySnowmobile ITS 89Franklin CountyEast Coast Greenway (ME)Waldo CountySouthern Bangor & Aroostook TrailAroostook CountyEastern Trail Sections 5-7York CountySaint John Valley Heritage TrailAroostook CountybicycleLincoln CountyBangor & Aroostook Trail Western BranchAroostook CountySnowmobile ITS 82Oxford CountyMadison Branch Rail TrailSomerset CountyInternational Appalachian TrailPenobscot CountyCarriage RoadHancock CountyITS 89Oxford County1 (Maine)Waldo CountyKatahdin Region Multi-Use TrailPenobscot CountyMaine Hut TrailSomerset CountyWhistle Stop TrailFranklin CountyEastern Trail Section 1York CountyKennebec Valley TrailSomerset CountyEastern Trail Section 3York CountyRiver TrailPenobscot CountyChase Hill Drive/Snowmobile ITS 82Oxford CountyKennebec River Rail TrailKennebec CountyEastern Trail Section 2York CountyOodys RoadFranklin CountyEastern TrailYork CountyTri Lakes LoopHancock CountyEastern Trail Section 4York CountyTote RoadPenobscot CountyAround the Mountain LoopHancock CountyGreenbelt WalkwayCumberland CountyLong Pond TrailPiscataquis CountyAround-Mountain Carriage RoadHancock CountyNarrow Gauge PathwayFranklin CountyITS 89Franklin CountyCross Town TrailCumberland CountyEast Side TrailPiscataquis CountyLodge to Lodge TrailPiscataquis CountyOld River Road TrailAndroscoggin CountyNotch TrailYork CountyJordan Pond LoopHancock CountyNorth Lake TrailPiscataquis CountyLagrange to Medford TrailPenobscot CountyGreat Marsh TrailYork CountyValley View TrailPenobscot CountyFalmouth Sno-VoyagersCumberland CountyTelos Tote TrailPenobscot CountyLong Ridge RoadPiscataquis CountyKennebec Valley Rail TrailSomerset CountyGorman Lodge TrailPiscataquis CountyMountain Division Rail TrailOxford CountyScarborough Beaches Bike RouteCumberland CountyHills to Sea TrailWaldo CountyRoute 88 Bike RouteCumberland CountyBack Cove TrailCumberland CountyVeranda St. / Falmouth Bike RouteCumberland CountyRed TrailYork CountySkyline TrailPiscataquis CountyWhite TrailLincoln CountyTwin Pines LoopPenobscot CountyAroostook Valley Trail Eastern BranchAroostook CountyCrommett's Overlook (Maine Hut Trail)Franklin CountyFiftyFranklin CountyEagle Lake Carriage RoadHancock CountyEast Side RoadPiscataquis CountyEagle Lake LoopHancock CountyFort Williams Bike RouteCumberland CountyAunt Betty Pond Carriage RoadHancock CountyHighland Avenue Bike RouteCumberland CountyMountain Division Rail TrailCumberland CountyDay Mountain Carriage RoadHancock CountySanford-Springvale Rail TrailYork CountyGreenway TrailWashington CountyLakeside TrailPiscataquis CountyOcean St Bike RouteCumberland CountyTote RoadFranklin CountyMuskrat HollowCumberland CountyMountain Division TrailCumberland CountyMiddle Shaw Mountain RoadPiscataquis CountySilver Maple TrailPenobscot CountyWhitetail WayCumberland CountyYellow TrailCumberland CountyWitch Hole Pond LoopHancock CountyEastern TrailCumberland CountyRocky Pond TrailPenobscot CountyOak Hill TrailCumberland CountyHinckley BrookPiscataquis CountyOld River Loop RoadPenobscot CountyGeneva LoopFranklin CountyPatten-Sherman Multi-Use TrailAroostook CountyHadlock LoopHancock CountyMeandering MoosePiscataquis CountyAmphitheater LoopHancock CountyAlewive WoodsYork CountyKennebunk Bridle PathYork County
Mountain Biking Trails by county
Trail geometry from OpenStreetMap contributors, licensed ODbL. Elevation from the USGS 3D Elevation Program. Compiled and published by Trailmonger · trail data last rebuilt .