Utah · UT

The Best Mountain Biking Trails in Utah

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

3,206
Mountain biking
7,366 mi
Total length
29
Counties
Outline map of Utah

About mountain biking in Utah

Utah has 3,206 named trails tagged for mountain biking on the map, covering 7,366 miles, an average of 2.3 miles each. The longest is Kokopelli's Trail in Grand County, at 120 miles. 322 run 5 miles or longer. 29 of the state's counties have at least one; Summit County has the most, with 516 trails.

Top 100 mountain biking trails, longest first

Kokopelli's TrailMTBGrand County120 mibicycleMTBSevier County78.9 miWhite Rim RoadHikeMTBSan Juan County67.8 miUnion Pacific Rail TrailMTBSummit County64.9 miGolden Spoke Trail NetworkMTBSalt Lake County60.9 miMurdock Canal TrailMTBUtah County40.0 miUTV TrailMTBEmery County39.3 miJordan River Parkway TrailMTBSalt Lake County37.6 miGreat Western Trail - Pine Creek SectionHikeMTBGarfield County30.4 miBonneville Shoreline TrailHikeMTBUtah County29.4 miLegacy Parkway TrailMTBDavis County28.4 miSpruce TrailMTBIron County27.7 miCopper Ridge Jeep RouteHikeMTBGrand County27.0 miMountain View Corridor TrailHikeMTBSalt Lake County26.8 miThe Whole EnchiladaMTBGrand County25.9 miMid-Mountain TrailMTBSummit County25.2 miRed Canyon Bicycle TrailMTBGarfield County25.1 miBehind the Rocks RoadHikeMTBSan Juan County24.4 miVirgin River TrailHikeMTBWashington County24.1 miMoab Canyon PathwayMTBGrand County22.5 miBonneville Shoreline TrailHikeMTBDavis County21.9 miDenver and Rio Grande Western Rail TrailMTBDavis County20.5 miStansbury Front TrailHikeMTBTooele County20.2 miGreat Western TrailHikeMTBSevier County20.2 miJordan River ParkwayHikeMTBSalt Lake County20.0 miSpur RoadHikeMTBWayne County19.5 miD&RGW Rail TrailHikeMTBDavis County19.4 miLange's DugwayHikeMTBWashington County19.2 miBonneville Shoreline TrailHikeMTBWeber County19.1 miDry Gulch TrailHikeMTBDuchesne County19.1 miBlackhawk TrailHikeMTBUtah County18.9 miMountain View Connector TrailMTBSalt Lake County18.9 miHole In the Rock TrailHikeMTBSan Juan County18.8 miBlack Dragon RoadHikeMTBEmery County18.7 miPorcupine Rim 4x4 TrailHikeMTBGrand County18.3 miGreat Western TrailHikeMTBSalt Lake County18.2 miProvo River ParkwayMTBUtah County17.5 miLa Verkin Creek TrailHikeMTBWashington County17.5 miFarmington Creek TrailHikeMTBDavis County17.3 miBear River-Smith Fork TrailHikeMTBSummit County17.1 miOrange TrailHikeMTBGrand County16.8 miThunder Mountain TrailMTBGarfield County16.2 miEnduro LoopHikeMTBGrand County16.0 miCandy Mountain Express Bike TrailMTBSevier County15.9 miCenter GWTHikeMTBUtah County15.7 mibicycleMTBSalt Lake County15.7 miPineview Loop PathMTBWeber County15.5 miLakeshore TrailHikeMTBSevier County15.3 miGoodwater Rim TrailHikeMTBEmery County15.0 miOld Highway RoadHikeMTBKane County14.7 miBLM 854HikeMTBEmery County14.5 miLake Fork TrailHikeMTBDuchesne County14.2 miGreat Western TrailHikeMTBGarfield County14.1 miTen Mile RoadMTBGrand County14.1 miDry Canyon TrailHikeMTBUtah County14.1 miSpectacle Lake RoadHikeMTBGarfield County14.0 miBonneville Shoreline TrailHikeMTBBox Elder County13.8 miBenson Gristmill LoopMTBTooele County13.8 miOld Dead Horse Point RoadHikeMTBGrand County13.7 miCycle The CityMTBSalt Lake County13.4 miParley's TrailMTBSalt Lake County13.3 miWest Haven TrailMTBWeber County13.1 miJordanelle Perimeter TrailHikeMTBWasatch County13.0 miBonneville Shoreline TrailHikeMTBCache County12.8 miBrim TrailHikeMTBWeber County12.8 miBLM 638 (North Fork Coal Wash)HikeMTBEmery County12.6 miToquerville TwisterHikeMTBWashington County12.6 miPorter Rockwell TrailMTBSalt Lake County12.5 miWaterfall TrailHikeMTBEmery County12.4 miCoyote Loop TrailHikeMTBWasatch County12.2 miMapleton-Sawmill Hollow TrailHikeMTBUtah County12.0 miGrand Bench RoadHikeMTBKane County12.0 miHistoric Orchard PathwayMTBBox Elder County11.8 miLindon Heritage TrailMTBUtah County11.8 miSouth Fork to Packard Canyon TrailHikeMTBUtah County11.6 miWeber River ParkwayMTBWeber County11.5 miGreat Western ATV Trail - UtahHikeMTBWayne County11.5 miRidge TrailHikeMTBUtah County11.4 miMountain View TrailHikeMTBDavis County11.4 miRaptor RouteMTBGrand County11.3 miSevenmile Rim TrailMTBGrand County11.3 miStrawberry Narrows TrailHikeMTBWasatch County11.2 miBird Refuge TrailHikeMTBBox Elder County11.1 miLavender/Davis Canyon RoadHikeMTBSan Juan County11.0 miBryce Canyon Multi-Use PathMTBGarfield County11.0 miSkyline North TrailHikeMTBWeber County10.9 miPipe DreamMTBGrand County10.8 miFifth Water TrailHikeMTBUtah County10.8 miDuchesne River TrailHikeMTBDuchesne County10.8 miSt. George City Bicycle RouteMTBWashington County10.7 miRamblerHikeMTBSummit County10.7 miFisher Mesa RoadHikeMTBGrand County10.6 miWhite Pine-Bunchgrass Canyon TrailHikeMTBCache County10.6 miWOW (Wasatch Over Wasatch) TrailHikeMTBWasatch County10.5 miCrystal Geyser RoadHikeMTBGrand County10.4 miOgden River ParkwayHikeMTBWeber County10.2 miDaves Hollow RoadHikeMTBGarfield County10.1 miNipple Bench RoadHikeMTBKane County10.0 miBonneville Shoreline TrailHikeMTBSalt Lake County9.9 miSlate Creek MTB TrailHikeMTBSummit County9.8 mi

Mountain Biking Trails by county

← All of Utah

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