South Dakota · SD
The Best Mountain Biking Trails in South Dakota
140 named trails across South Dakota are tagged for mountain biking — here are the top 100, ranked by length, with maps, distances, and elevation profiles.
140
Mountain biking
448 mi
Total length
10
Counties
About mountain biking in South Dakota
South Dakota has 140 named trails tagged for mountain biking on the map, covering 448 miles, an average of 3.2 miles each. The longest is George S. Mickelson Trail in Custer County, at 45.1 miles. 21 run 5 miles or longer. 10 of the state's counties have at least one; Pennington County has the most, with 45 trails.
Top 100 mountain biking trails, longest first
George S. Mickelson TrailCuster CountyThe Big Sioux River Recreation Trail and GreenwayMinnehaha CountyCentennial Trail #89Meade CountyCentennial Trail #89Custer 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 CountySioux Falls Bike TrailMinnehaha CountyAberdeen Recreation TrailBrown CountySkunk Creek SpurMinnehaha CountyD LoopLawrence CountyC LoopLawrence CountyFS-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 CountyDakota RidgeLawrence CountyAnnie Creek RoadLawrence CountyRimrockLawrence CountyFS 296.1APennington CountyAlkali RidgeMeade CountyMoccasin Creek TrailBrown CountyBlue SteakLawrence CountyFS-6605Pennington CountyFS-199Pennington CountySabreMeade CountyFS-6613Pennington CountyButte ViewMeade CountyFS-6322Pennington CountyLegion Lake TrailCuster CountyPasqueMeade CountyMesaLawrence CountyPrairie Vista TrailMinnehaha CountyRemountMeade CountyNorth Sioux City/McCook Lake TrailUnion CountyCottonwood CrossingUnion CountyTrooper's LoopMeade CountyFS-6303Pennington CountyTech EssenceLawrence CountyFS-6610Pennington CountyRacetrackMeade CountyPrairie Hills TrailBrookings CountyRimrock Spur ALawrence CountyFS-199.2DPennington CountyPeace KeeperMeade 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 CountyValorMeade CountyFS-197.2DPennington CountyFS-6319Pennington 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 .