Idaho · ID

The Best Mountain Biking Trails in Idaho

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

3,326
Mountain biking
6,840 mi
Total length
32
Counties
Outline map of Idaho

About mountain biking in Idaho

Idaho has 3,326 named trails tagged for mountain biking on the map, covering 6,840 miles, an average of 2.1 miles each. The longest is TransAmerica Trail (Idaho) in Idaho County, at 187 miles. 270 run 5 miles or longer. 32 of the state's counties have at least one; Idaho County has the most, with 1,527 trails.

Top 100 mountain biking trails, longest first

TransAmerica Trail (Idaho)MTBIdaho County187 miBoise River GreenbeltHikeMTBAda County87.7 miTrail of the Coeur D'AlenesHikeMTBKootenai County67.3 mi10 (Idaho)MTBBonner County67.2 mibicycleMTBBonner County60.9 miWood River TrailsMTBBlaine County48.5 miInternational Selkirk LoopMTBBonner County47.4 miInternational Selkirk Loop (USA)MTBBonner County47.4 miNorth Idaho Centennial TrailMTBKootenai County41.8 miWeiser River TrailMTBAdams County37.6 miHarriman TrailHikeMTBBlaine County36.6 miThe GrinderHikeMTBBlaine County32.6 miLatah TrailMTBLatah County32.1 miMilner TrailHikeMTBIdaho County23.3 miOver EasyHikeMTBLatah County20.1 miAshton-Tetonia Rail TrailMTBFremont County19.2 miIndian RidgeHikeMTBValley County18.7 miBull CreekHikeMTBValley County18.3 miIdaho Centennial TrailHikeMTBIdaho County17.0 miAshton-Tetonia Rail TrailMTBTeton County16.6 miWarm Springs PointMTBBoise County16.5 miDanskin #317MTBElmore County15.3 miStateline National Recreation TrailHikeMTBShoshone County15.0 mialternate paved bike routeMTBFremont County14.7 miBig Canyon RoadHikeMTBIdaho County14.6 miFish Creek TrailHikeMTBIdaho County14.4 miBlue Ridge RoadHikeMTBIdaho County14.2 miDriveway TrailHikeMTBIdaho County14.2 miTenmile TrailHikeMTBIdaho County14.0 miEagle NestHikeMTBValley County13.9 miRoute of the HiawathaMTBShoshone County13.7 miOsberg Ridgeline Trail #147HikeMTBBlaine County13.6 miBig CottonwoodHikeMTBCassia County13.6 miStateline TrailHikeMTBClearwater County13.6 miPorters Mountain TrailHikeMTBIdaho County13.5 miBeaver Creek RoadHikeMTBBonner County12.9 miCougar Creek RoadHikeMTBClearwater County12.8 miBig CedarMTBCassia County12.7 miSpring Creek TrailHikeMTBBlaine County12.7 miBannock Creek RoadHikeMTBBoise County12.6 miBuckhorn CreekHikeMTBValley County12.6 miGlover TrailHikeMTBIdaho County12.5 miCedronMTBTeton County12.4 miDanskin #500MTBElmore County12.4 miFitsum CreekHikeMTBValley County12.1 miCrooked RiverHikeMTBBoise County12.0 miSixty Six Creek RoadHikeMTBIdaho County11.8 miSnoose Creek TrailHikeMTBIdaho County11.5 miEast Fork ValleyHikeMTBCuster County11.5 miLittle Slate TrailHikeMTBIdaho County11.4 miRadcliff Ridge RoadHikeMTBIdaho County11.3 miGrowlerHikeMTBAdams County11.2 miCanyon Creek RoadHikeMTBIdaho County11.1 miPayette RimHikeMTBValley County11.1 miChampion CreekHikeMTBCuster County11.1 miBates-HorseshoeMTBTeton County11.1 miBlue Mountain RoadHikeMTBIdaho County11.0 miHay-Knapp CreekHikeMTBCuster County10.5 miFive Mile PathwayMTBAda County10.5 miPrairie TrailMTBKootenai County10.5 mi#98 Around the MountainHikeMTBBoise County10.3 miChipmunk Rapids TrailHikeMTBBonner County10.2 miRoute of the Hiawatha TrailHikeMTBShoshone County10.2 miRanger TrailHikeMTBCassia County10.0 miLytle Cow Camp RoadHikeMTBIdaho County9.9 miBeacon Light BikewayMTBAda County9.8 miHeadwaters LoopMTBLatah County9.7 miDevil's CreekHikeMTBElmore County9.7 miTrail DHikeMTBKootenai County9.7 miDriveway Extension TrailHikeMTBIdaho County9.6 miRedfish-Stanley TrailMTBCuster County9.5 miDuck Lake TrailHikeMTBValley County9.5 miNellie Mountain RoadHikeMTBIdaho County9.5 miTyndall CreekHikeMTBValley County9.4 miSouth Fork White Bird Creek TrailHikeMTBIdaho County9.4 miUpper Priest Lake TrailHikeMTBBonner County9.3 miState Line Motor TrailHikeMTBShoshone County9.2 miBrush CreekHikeMTBValley County9.2 miAdams Rib Trail #142HikeMTBBlaine County9.2 miNorth Boise TrailHikeMTBIdaho County9.1 miMcMillan-Ustick BikewayMTBAda County9.1 miFlint Creek RoadHikeMTBIdaho County9.0 miBig Eddy TrailHikeMTBClearwater County9.0 miFront Trail EastHikeMTBCamas County8.9 miCanyon Rim TrailMTBTwin Falls County8.8 miChinden-McMillan BikewayMTBAda County8.8 miMusic Line RoadHikeMTBIdaho County8.8 miMoose Butte TrailHikeMTBIdaho County8.8 miMcCannMTBValley County8.7 miHarrington ForkHikeMTBCassia County8.7 miOverlandHikeMTBBonner County8.6 miDanskin #300MTBElmore County8.4 miGreenhorn Trail #156HikeMTBBlaine County8.4 miEast Boyd TrailHikeMTBIdaho County8.4 miWarm SpringsHikeMTBBlaine County8.3 miIndian Creek RoadHikeMTBIdaho County8.3 miVictor-Driggs Rail TrailMTBTeton County8.3 miLost Creek-State Line TrailHikeMTBShoshone County8.2 miSunday CreekHikeMTBCuster County8.2 miTelephone CanyonMTBCassia County8.2 mi

Mountain Biking Trails by county

← All of Idaho

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