South Dakota · SD
The Best Mountain Biking Trails in South Dakota
146 named trails across South Dakota are tagged for mountain biking — here are the top 100, ranked by length, with maps, distances, and elevation profiles.
146
Mountain biking
472 mi
Total length
11
Counties
About mountain biking in South Dakota
South Dakota has 146 named trails tagged for mountain biking on the map, covering 472 miles, an average of 3.2 miles each. The longest is George S. Mickelson Trail in Custer County, at 45.1 miles. 23 run 5 miles or longer. 11 of the state's counties have at least one; Pennington County has the most, with 45 trails.
Top 100 mountain biking trails, longest first
Trails 1–25
George S. Mickelson TrailCuster CountyThe Big Sioux River Recreation Trail and GreenwayMinnehaha CountyCentennial Trail #89Meade CountyCentennial Trail #89Custer CountySioux Falls Recreation TrailMinnehaha CountybicycleMinnehaha CountybicycleLawrence CountyDeerfield Lake LoopPennington County103rd StreetBrown CountyFrench Creek and Mt. Coolidge TrailCuster CountyRecreational TrailBrookings CountyRapid City Bike PathPennington CountySioux River Red Rock TrailMinnehaha CountyPaha Sapa TrailCuster CountyTinton TrailLawrence CountybicycleLake CountyLeonard “Swanny” Swanson Memorial PathwayPennington CountyBlacktail TrailPerkins CountyRed Cut RoadMeade CountySpearfish Cycle PathLawrence CountySioux Falls Bike TrailMinnehaha CountyAberdeen Recreation TrailBrown CountySkunk Creek SpurMinnehaha CountyD LoopLawrence CountyC LoopLawrence County
Trails 26–50
FS-6340Pennington CountyLovers' Leap TrailCuster CountyIndian Hills TrailBrookings County390th AvenueBrown CountyCardiacLawrence CountyOld Baldy Trail (West)Lawrence CountySingle Track AttackLawrence CountyDeerfield Trail 40Pennington CountyFight ClubLawrence CountyFS-6611Pennington CountyA LoopLawrence CountyTwisted FunLawrence CountyFS-6609Pennington CountyLower DeadmanMeade CountyRecovery RidgeLawrence CountyFS-197Pennington CountyBridges TrailLawrence CountyPrairie TrailBrown CountyCrangle ConnectionLawrence CountyIron Creek #15Custer CountyFort Meade TrailMeade CountyBulldog RimMeade CountyFS-197.2BPennington CountyBurrito BoulevardLawrence CountyBallparkLawrence County
Trails 51–75
Dakota RidgeLawrence CountyAnnie Creek RoadLawrence CountyRimrockLawrence CountyFS 296.1APennington CountyAlkali RidgeMeade CountyMoccasin Creek TrailBrown CountyBlue SteakLawrence CountyFS-6605Pennington CountySabreMeade CountyFS-6613Pennington CountyButte ViewMeade CountyFS-6322Pennington CountyFS-199Pennington CountyLegion Lake TrailCuster CountyPasqueMeade CountyMesaLawrence CountyPrairie Vista TrailMinnehaha CountyRemountMeade CountyNorth Sioux City/McCook Lake TrailUnion CountyCottonwood CrossingUnion CountyFS-6303Pennington CountyTech EssenceLawrence CountyFS-6610Pennington CountyTrooper's LoopMeade CountyRacetrackMeade County
Trails 76–100
Prairie Hills TrailBrookings CountyRimrock Spur ALawrence CountyFS-199.2DPennington CountyPeace KeeperMeade CountyFlutterbyLawrence CountyDry Run Creek PathDavison CountySouthwest TrailBrown CountyFS-201.1EPennington County209th PlaceMeade CountyLazelle LoopMeade County2016 Tatanka 100Lawrence CountyFS-6310Pennington CountyLittle Devil's Tower TrailCuster CountyPrivate DrivePennington CountyGauntletMeade CountyFS 284.1ICuster CountyFS-6318Pennington CountyFS-201.1BPennington CountyFS-6312Pennington CountySheep FlatsLawrence CountyStadium RidgeLawrence CountyStar SpangledMeade CountySun DownPennington CountyFS-603.1BPennington CountyBuffalo SoldierMeade County
Mountain Biking Trails by county
Trail geometry from OpenStreetMap contributors, licensed ODbL. Elevation from the USGS 3D Elevation Program. Compiled and published by Trailmonger · trail data last rebuilt .