New Mexico · NM

The Best Mountain Biking Trails in New Mexico

1,164 named trails across New Mexico are tagged for mountain biking — here are the top 100, ranked by length, with maps, distances, and elevation profiles.

1,164
Mountain biking
3,349 mi
Total length
23
Counties
Outline map of New Mexico

About mountain biking in New Mexico

New Mexico has 1,164 named trails tagged for mountain biking on the map, covering 3,349 miles, an average of 2.9 miles each. The longest is bicycle in Sandoval County, at 135 miles. 151 run 5 miles or longer. 23 of the state's counties have at least one; Santa Fe County has the most, with 255 trails.

Top 100 mountain biking trails, longest first

bicycleMTBSandoval County135 miSanta Fe Rail TrailHikeMTBSanta Fe County100 miContinental Divide TrailHikeMTBGrant County93.3 miUpper Cedar Creek TrailHikeMTBLincoln County56.3 miPaseo del Bosque TrailHikeMTBBernalillo County54.3 mi(two track trail)HikeMTBCibola County50.4 miOverlook TrailHikeMTBValencia County49.2 miBlue Ribbon TrailHikeMTBBernalillo County39.9 miMonumental LoopMTBDoña Ana County39.4 miWest Lakeshore TrailMTBSierra County34.1 miSocorro Single TrackMTBSocorro County31.3 miSouthern CrossingHikeMTBBernalillo County30.0 miWinsor Trail (254)HikeMTBSanta Fe County28.6 miContinental Divide TrailHikeMTBCibola County27.6 miFoothills Trail NorthMTBBernalillo County27.4 miEastside TrailMTBSocorro County25.1 miLa Tierra TrailsMTBSanta Fe County24.4 miDona Ana Mountain Bike TrailsMTBDoña Ana County24.2 mibicycleMTBLincoln County21.5 miNew Mexico State Bike Route 12MTBBernalillo County20.7 miDona Ana Ditchbank RouteMTBDoña Ana County20.7 miEl Camino Real de Tierra Adentro Recreation TrailHikeMTBSanta Fe County20.4 miLower Cedar Creek TrailHikeMTBLincoln County19.4 miCoyote TrailMTBBernalillo County17.8 miSaddle Spur TrailHikeMTBBernalillo County17.0 miSummit TrailHikeMTBValencia County16.9 miBorrego Trail (150)HikeMTBSanta Fe County16.8 mibicycleMTBTaos County16.7 mibicycleMTBValencia County15.6 miSouth Boundary Trail (164)HikeMTBTaos County15.0 miCanyon Rim TrailHikeMTBLos Alamos County14.9 miNorth Grindstone Connector TrailMTBLincoln County14.8 miPipeline RoadHikeMTBSandoval County14.7 miSabino Canyon West TrailHikeMTBBernalillo County14.4 miIndian Service Rd. - BIA 152HikeMTBCibola County14.3 miJuan TrailHikeMTBBernalillo County14.1 miBrannan TrailHikeMTBBernalillo County14.1 miEl Camino Real Hiking TrailMTBSanta Fe County13.9 miQuebradas Single TrackMTBSocorro County13.4 miRocky Point TrailHikeMTBBernalillo County13.3 miPaliza Canyon RoadHikeMTBSandoval County12.8 miDelberts TrailMTBBernalillo County12.6 miNew Mexico State Bike Route 1MTBValencia County12.4 miBlue Canyon Loop TrailHikeMTBSocorro County12.4 miRoad Apple WestHikeMTBSan Juan County12.4 miForest Service Road 462MTBBernalillo County11.8 miMahogany TrailMTBBernalillo County11.8 miPerk Canyon TrailMTBLincoln County11.7 mi10k Trail SouthHikeMTBBernalillo County11.7 miComales Trail (22)HikeMTBTaos County11.3 miBowl TrailMTBValencia County11.1 miForest Service Road 239AHikeMTBMcKinley County11.1 miKnife Edge TrailHikeMTBLos Alamos County11.0 miRobledo LoopHikeMTBDoña Ana County10.9 miTramway TrailHikeMTBBernalillo County10.8 miChavez LoopMTBBernalillo County10.4 miLas Cruces Bike PathsMTBDoña Ana County10.2 miRift Valley TrailHikeMTBTaos County10.1 miBirdhouse RidgeMTBBernalillo County10.0 miRuin Mesa TrailHikeMTBLos Alamos County9.8 miSabino Canyon East TrailHikeMTBBernalillo County9.8 miGrindstone Ridge TrailMTBLincoln County9.8 miForest Svc 193 RoadHikeMTBCibola County9.7 miBayo/Pueblo LoopMTBLos Alamos County9.5 miNorth Boundary Trail (495)HikeMTBTaos County9.5 miRollercoaster TrailMTBBernalillo County9.4 miSunrise TrailHikeMTBValencia County9.3 miPerk Ridge TrailHikeMTBLincoln County9.2 miRyan Hill Trail (17)HikeMTBSocorro County9.2 miSpring River ParkwayMTBChaves County9.0 miForest Svc 453 RoadHikeMTBCibola County9.0 miBorrego Mesa RoadHikeMTBSanta Fe County8.9 miOverlook TrailHikeMTBBernalillo County8.9 miArroyo Chamisos TrailMTBSanta Fe County8.7 miGrindstone Connector TrailHikeMTBLincoln County8.7 miGravel Pit TrailHikeMTBBernalillo County8.4 miBill Spring TrailHikeMTBBernalillo County8.3 miCerro Alto Rd. - BIA 143HikeMTBCibola County8.1 miDavis Willow T.S. RoadHikeMTBSan Miguel County8.0 miMondragon Trail (660)HikeMTBTaos County8.0 miSalmon Run TrailHikeMTBRio Arriba County8.0 miKing of the MountainHikeMTBBernalillo County7.9 miQuartz Hill 03 CHikeMTBCibola County7.8 miGallina Mountain RoadHikeMTBRio Arriba County7.6 miCanyon Rim LoopMTBLos Alamos County7.6 miTrail #305MTBBernalillo County7.5 miMine Ridge TrailMTBLincoln County7.5 miEast TrailHikeMTBValencia County7.4 miArmijo TrailMTBBernalillo County7.4 miQuartz Hill 02 BHikeMTBCibola County7.2 miForest Service Road 530MTBBernalillo County7.2 miRidge Drive RoadHikeMTBSandoval County7.2 miRendija Crack LoopMTBLos Alamos County7.2 mimtbMTBSan Juan County7.1 miForest Service Road 239HikeMTBMcKinley County7.1 miPinyon TrailMTBBernalillo County7.1 miAcequia TrailHikeMTBSanta Fe County7.1 miAgua Piedra Trail (19A)HikeMTBTaos County7.0 miDeadman TrailMTBBernalillo County6.9 miGrindstone Canyon Loop TrailHikeMTBLincoln County6.9 mi

Mountain Biking Trails by county

← All of New Mexico

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