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
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)Idaho CountyBoise River GreenbeltAda CountyTrail of the Coeur D'AlenesKootenai County10 (Idaho)Bonner CountybicycleBonner CountyWood River TrailsBlaine CountyInternational Selkirk LoopBonner CountyInternational Selkirk Loop (USA)Bonner CountyNorth Idaho Centennial TrailKootenai CountyWeiser River TrailAdams CountyHarriman TrailBlaine CountyThe GrinderBlaine CountyLatah TrailLatah CountyMilner TrailIdaho CountyOver EasyLatah CountyAshton-Tetonia Rail TrailFremont CountyIndian RidgeValley CountyBull CreekValley CountyIdaho Centennial TrailIdaho CountyAshton-Tetonia Rail TrailTeton CountyWarm Springs PointBoise CountyDanskin #317Elmore CountyStateline National Recreation TrailShoshone Countyalternate paved bike routeFremont CountyBig Canyon RoadIdaho CountyFish Creek TrailIdaho CountyBlue Ridge RoadIdaho CountyDriveway TrailIdaho CountyTenmile TrailIdaho CountyEagle NestValley CountyRoute of the HiawathaShoshone CountyOsberg Ridgeline Trail #147Blaine CountyBig CottonwoodCassia CountyStateline TrailClearwater CountyPorters Mountain TrailIdaho CountyBeaver Creek RoadBonner CountyCougar Creek RoadClearwater CountyBig CedarCassia CountySpring Creek TrailBlaine CountyBannock Creek RoadBoise CountyBuckhorn CreekValley CountyGlover TrailIdaho CountyCedronTeton CountyDanskin #500Elmore CountyFitsum CreekValley CountyCrooked RiverBoise CountySixty Six Creek RoadIdaho CountySnoose Creek TrailIdaho CountyEast Fork ValleyCuster CountyLittle Slate TrailIdaho CountyRadcliff Ridge RoadIdaho CountyGrowlerAdams CountyCanyon Creek RoadIdaho CountyPayette RimValley CountyChampion CreekCuster CountyBates-HorseshoeTeton CountyBlue Mountain RoadIdaho CountyHay-Knapp CreekCuster CountyFive Mile PathwayAda CountyPrairie TrailKootenai County#98 Around the MountainBoise CountyChipmunk Rapids TrailBonner CountyRoute of the Hiawatha TrailShoshone CountyRanger TrailCassia CountyLytle Cow Camp RoadIdaho CountyBeacon Light BikewayAda CountyHeadwaters LoopLatah CountyDevil's CreekElmore CountyTrail DKootenai CountyDriveway Extension TrailIdaho CountyRedfish-Stanley TrailCuster CountyDuck Lake TrailValley CountyNellie Mountain RoadIdaho CountyTyndall CreekValley CountySouth Fork White Bird Creek TrailIdaho CountyUpper Priest Lake TrailBonner CountyState Line Motor TrailShoshone CountyBrush CreekValley CountyAdams Rib Trail #142Blaine CountyNorth Boise TrailIdaho CountyMcMillan-Ustick BikewayAda CountyFlint Creek RoadIdaho CountyBig Eddy TrailClearwater CountyFront Trail EastCamas CountyCanyon Rim TrailTwin Falls CountyChinden-McMillan BikewayAda CountyMusic Line RoadIdaho CountyMoose Butte TrailIdaho CountyMcCannValley CountyHarrington ForkCassia CountyOverlandBonner CountyDanskin #300Elmore CountyGreenhorn Trail #156Blaine CountyEast Boyd TrailIdaho CountyWarm SpringsBlaine CountyIndian Creek RoadIdaho CountyVictor-Driggs Rail TrailTeton CountyLost Creek-State Line TrailShoshone CountySunday CreekCuster CountyTelephone CanyonCassia County
Mountain Biking Trails by county
Idaho County
Clearwater County
Ada County
Bonner County
Valley County
Boise County
Blaine County
Latah County
Adams County
Custer County
Twin Falls County
Elmore County
Cassia County
Bannock County
Teton County
Kootenai County
Nez Perce County
Owyhee County
Camas County
Canyon County
Madison County
Bonneville County
Boundary County
Shoshone County
Fremont County
Bear Lake County
Caribou County
Gem County
Benewah County
Butte County
Franklin County
Washington County
Trail geometry from OpenStreetMap contributors, licensed ODbL. Elevation from the USGS 3D Elevation Program. Compiled and published by Trailmonger · trail data last rebuilt .