Montana · MT

The Best Mountain Biking Trails in Montana

904 named trails across Montana are tagged for mountain biking — here are the top 100, ranked by length, with maps, distances, and elevation profiles.

904
Mountain biking
2,420 mi
Total length
28
Counties
Outline map of Montana

About mountain biking in Montana

Montana has 904 named trails tagged for mountain biking on the map, covering 2,420 miles, an average of 2.7 miles each. The longest is TransAmerica Trail (Montana) in Beaverhead County, at 105 miles. 108 run 5 miles or longer. 28 of the state's counties have at least one; Missoula County has the most, with 155 trails.

Top 100 mountain biking trails, longest first

TransAmerica Trail (Montana)MTBBeaverhead County105 miJeep TrailHikeMTBGallatin County60.9 miBitterroot-Rock Creek DivideHikeMTBRavalli County40.6 miRoute of the OlympianMTBMineral County34.5 miBitterroot TrailMTBRavalli County33.4 miContinental Divide TrailHikeMTBSilver Bow County30.6 miRivers Edge TrailHikeMTBCascade County25.4 micdtHikeMTBPowell County21.0 miBridger Foothills TrailHikeMTBGallatin County20.6 miGreat Northern Rail TrailMTBFlathead County19.9 miRattlesnake TrailMTBMissoula County19.5 miWilson Creek Divide RoadMTBGallatin County18.2 miBangtail Divide TrailHikeMTBGallatin County17.4 miCDTHikeMTBSilver Bow County16.3 miRiver's Edge TrailMTBCascade County15.6 miWarm Springs RidgeHikeMTBRavalli County13.9 miGrave DivideMTBMissoula County13.6 mi93 Bypass TrailMTBFlathead County13.1 miNorPac TrailMTBMineral County13.1 miSheep Mountain TrailHikeMTBMissoula County12.6 miBlack Peak TrailHikeMTBSanders County12.2 miGateway to Glacier TrailMTBFlathead County11.7 miHome Gulch - Lime Gulch #267HikeMTBLewis and Clark County11.4 miNORTH COTTONWOODHikeMTBGallatin County11.1 miJackson Creek TrailHikeMTBPark County11.1 miWest Fork Rock Creek TrailHikeMTBCarbon County10.9 miSouth Fork Nemote Creek RoadHikeMTBMineral County10.7 miWest Fork Fish Creek TrailHikeMTBMineral County10.7 miWoodward Point RoadHikeMTBLake County10.2 miDry GulchHikeMTBMissoula County10.2 miReservation Divide TrailHikeMTBMissoula County9.5 miTramway RoadMTBJefferson County9.3 miLake Fork TrailHikeMTBCarbon County9.2 miFairy Creek TrailHikeMTBGallatin County9.2 miIdaho Creek RoadMTBMadison County9.0 miEcho-Broken Leg TrailHikeMTBFlathead County8.9 miNorth Browns Gulch RoadMTBSilver Bow County8.9 miSchley MountainHikeMTBMineral County8.8 miYellowstone Shortline TrailMTBGallatin County8.7 miLower Wildhorse Lick TrailHikeMTBGallatin County8.6 miGreater Yellowstone - Teton Rail TrailMTBGallatin County8.4 miBlackfoot Meadows TrailHikeMTBPowell County8.3 miHughesville RoadMTBJudith Basin County8.2 miRock Creek RoadMTBJefferson County8.2 miELKHORN RIDGEHikeMTBGallatin County8.1 miTrail 150HikeMTBMeagher County8.0 miWoody Mountain RoadMTBMissoula County7.9 miFS 173MTBJefferson County7.9 miStorm Castle Creek TrailHikeMTBGallatin County7.8 miMoser Jumpoff RoadMTBGallatin County7.5 miPalisadeHikeMTBRavalli County7.5 miThe Lakeside to Blacktail trailHikeMTBFlathead County7.4 miFS 8600HikeMTBJefferson County7.4 miLake of the Pines TrailMTBGallatin County7.3 miJackson Creek RoadMTBPark County7.2 miFigure 8 Loop NRTHikeMTBMeagher County7.0 miMica Creek RoadMTBGallatin County7.0 miGranite Creek RoadHikeMTBMadison County6.8 miHay Canyon RoadMTBJefferson County6.7 miVirginia CreekMTBMadison County6.7 miSouth Fork Crow CreekMTBBroadwater County6.6 miQueen Gulch RoadMTBJefferson County6.5 miMontgomery Park TrailHikeMTBJefferson County6.5 miBeardance TrailHikeMTBLake County6.4 miWest Lee Creek RoadMTBMissoula County6.4 miSilver Bow Creek GreenwayMTBSilver Bow County6.3 miDavey Creek RoadHikeMTBMadison County6.3 miHannan Gulch WestMTBTeton County6.2 miHaw Gulch RoadMTBGallatin County6.2 miButtercup TrailHikeMTBRavalli County6.2 miJ Neils TrailMTBLincoln County6.1 miWashington Creek RoadMTBMadison County6.0 miUpper Wildhorse Lick TrailHikeMTBGallatin County6.0 miMt Helena Ridge TrailHikeMTBLewis and Clark County5.9 miCrow Creek RoadMTBBroadwater County5.9 miLittle Bear RoadMTBGallatin County5.9 miBoulder Lake TrailHikeMTBMissoula County5.8 miCamp Creek RoadHikeMTBMadison County5.8 miLewistown Trail SystemHikeMTBFergus County5.8 mi302 McClellan Creek TrailHikeMTBJefferson County5.8 miBlack Pine RoadHikeMTBGranite County5.8 miRat Lake TrailMTBGallatin County5.7 miHATFIELD MOUNTAINHikeMTBGallatin County5.7 miCorbly Gulch TrailHikeMTBGallatin County5.6 miElk Creek TrailHikeMTBBeaverhead County5.6 miWhiskey TrailHikeMTBGallatin County5.6 miBald Ridge DrivewayHikeMTBMeagher County5.5 miWhitefish Trail - Skyles ConnectionHikeMTBFlathead County5.5 miMortimer GulchHikeMTBTeton County5.5 miWest MountainHikeMTBMineral County5.5 miMount Hebgen TrailHikeMTBGallatin County5.4 miDry Gulch RoadMTBJefferson County5.4 miSouth Willow Creek SpurMTBMadison County5.3 miCataract CreekMTBMadison County5.3 miReimel-Tolan Divide TrailHikeMTBRavalli County5.3 miSouth Fork Swan Creek TrailMTBGallatin County5.3 miPine Tree RoadMTBGallatin County5.3 miLittle Park Creek 356 (Old)HikeMTBMissoula County5.3 miFS 65HikeMTBJefferson County5.3 micdtHikeMTBLewis and Clark County5.3 mi

Mountain Biking Trails by county

← All of Montana

Trail geometry from OpenStreetMap contributors, licensed ODbL. Elevation from the USGS 3D Elevation Program. Compiled and published by Trailmonger · trail data last rebuilt .