North Dakota · ND

The Best Mountain Biking Trails in North Dakota

53 named trails across North Dakota are tagged for mountain biking — here are the top 53, ranked by length, with maps, distances, and elevation profiles.

53
Mountain biking
447 mi
Total length
14
Counties
Outline map of North Dakota

About mountain biking in North Dakota

North Dakota has 53 named trails tagged for mountain biking on the map, covering 447 miles, an average of 8.4 miles each. The longest is Maah Daah Hey Trail in Billings County, at 113 miles. 17 run 5 miles or longer. 14 of the state's counties have at least one; Grand Forks County has the most, with 9 trails.

All 53 mountain biking trails, longest first

Maah Daah Hey TrailMTBBillings County113 miUnited States Bicycle Route 30 (North Dakota)MTBBowman County56.2 miTatman Branch TrailMTBWard County40.3 mi68th Street NortheastMTBWalsh County26.5 miNorth Country National Scenic TrailHikeMTBRansom County22.8 miLake Metigoshe Bike PathMTBBottineau County20.5 miRadAcademy LoopHikeMTBBurleigh County15.1 miFargo River TrailMTBCass County12.2 miHarmon Lake Recreation TrailMTBMorton County9.0 miHankinson Hills TrailHikeMTBRichland County8.1 miPipestem Damn TrailHikeMTBStutsman County7.8 miGreater Grand Forks GreenwayMTBGrand Forks County7.2 miHistoric Fort Totten TrailHikeMTBStutsman County6.8 miNorthern Cass PassMTBCass County6.6 miBuffalo Gap TrailHikeMTBGolden Valley County5.7 miFt Stevenson State Park TrailHikeMTBMcLean County5.3 miGreenway LoopHikeMTBGrand Forks County5.1 miNorthridge TrailHikeMTBStutsman County4.8 miRuffed Grouse TrailHikeMTBBottineau County4.8 miChutes and LaddersMTBMorton County4.3 miEpic LoopMTBMorton County4.3 miTrapper's RidgeHikeMTBCavalier County4.0 miRed River TrailHikeMTBCass County3.9 mi117th Avenue NortheastHikeMTBCavalier County3.8 miBlack Butte Back LoopHikeMTBWard County3.7 miBlack ButteHikeMTBWard County3.6 miNordic Ski TrailHikeMTBGrand Forks County3.3 miDenbigh Experimental Forest TrailHikeMTBMcHenry County3.3 miLong X Divide RoadHikeMTBMcKenzie County3.1 miDalen TrailHikeMTBBottineau County3.0 miMaah Daah Hey II TrailHikeMTBBillings County2.5 miMilwaukee Road Bike TrailMTBCass County2.2 miAll American Trail NorthHikeMTBCass County2.0 miElk SpoorHikeMTBCavalier County1.9 miThree Sisters TrailHikeMTBCavalier County1.9 miLady Slipper ExtensionHikeMTBCavalier County1.8 miWhitetail AlleyHikeMTBCavalier County1.8 miTetrault State Forest TrailHikeMTBPembina County1.6 miLady Slipper TrailHikeMTBCavalier County1.6 miFitness TrailHikeMTBGrand Forks County1.6 miNordic Ski Trail APPROXIMATEHikeMTBGrand Forks County1.4 miFisher's DescentHikeMTBCavalier County1.4 miOak Park PathHikeMTBWard County1.4 miNorth Bike PathHikeMTBGrand Forks County1.0 miFoothills TrailHikeMTBBottineau County0.8 miBill Mills Nature TrailHikeMTBBurleigh County0.8 miAspen TrailHikeMTBBottineau County0.8 miCoal Creek TrailHikeMTBBillings County0.7 miCattail LoopHikeMTBGrand Forks County0.4 miMultiuse TrailHikeMTBGrand Forks County0.3 miInterpretive TrailHikeMTBGrand Forks County0.2 miBear Creek TrailHikeMTBBillings County0.2 miBully Pulpit TrailHikeMTBBillings County0.2 mi

Mountain Biking Trails by county

← All of North Dakota

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