Colorado · CO
The Best Hiking Trails in Colorado
8,049 named trails across Colorado are tagged for hiking — here are the top 100, ranked by length, with maps, distances, and elevation profiles.
8,049
Hiking
17,464 mi
Total length
54
Counties
About hiking in Colorado
Colorado has 8,049 named trails tagged for hiking on the map, covering 17,464 miles, an average of 2.2 miles each. The longest is ADT - Colorado C - Q - Seg 6 in Mesa County, at 139 miles. 778 run 5 miles or longer. 54 of the state's counties have at least one; Boulder County has the most, with 654 trails.
Top 100 hiking trails, longest first
Trails 1–25
ADT - Colorado C - Q - Seg 6Mesa CountyADT - Colorado C - Q - Seg 5Gunnison CountyCollegiate EastChaffee CountyADT - Colorado C - Q - Seg 4Summit CountyOld Spanish Trail - Northern Route - Carracas to DurangoLa Plata CountyAspen Loop TrailMontezuma CountyBrookside-McCurdy TrailPark CountyGore Range TrailSummit CountyADT - Colorado A - O - Seg 3Morgan CountyColorado Front Range TrailDouglas CountyCDT - Colorado SectionChaffee CountyColorado TrailPark CountyADT - Colorado B - P - Seg 1Otero CountyContinental Divide National Scenic Trail - Rocky Mtn ParkGrand CountyDenver Orbital TrailAdams CountyADT - Colorado B - P - Seg 2Teller CountyLittle Beaver Creek TrailLarimer CountyCollegiate WestGunnison CountyContinental Divide NSTConejos CountyEast/West Regional TrailDouglas CountyRainbow TrailFremont CountyMaroon-Snowmass TrailPitkin CountyColorado TrailHinsdale CountySouth Fork TrailGrand CountyContinental Divide NSTHinsdale County
Trails 26–50
La Garita Stock Driveway TrailSaguache CountyRawah TrailLarimer CountyRiverfront TrailMesa CountyContinental Divide NSTMineral CountyContinental Divide NSTSaguache CountyTimberline TrailGunnison CountySourdough TrailBoulder CountyPoudre River TrailLarimer CountyBarr TrailEl Paso CountyCanyon TrailLarimer CountyColorado Trail Seg. 13 North Cottonwood Creek Road to Chalk Creek TrailheadChaffee CountyRito Alto TrailSaguache CountySignal Butte Multi Use Trail - 717Teller CountyLong Hollow Trail 650Douglas CountyBroomfield TrailBroomfield CountyWyoming Trail/CDTRoutt CountyColorado Trail Seg. 12 Clear Creek to North Cottonwood Creek RoadChaffee CountyCDT in-xx Misc Old Route AlternatesGunnison CountyColorado Trail Seg. 14 Chalk Creek Trailhead to US-50Chaffee CountyColorado Trail (Segment 6)Summit CountyColorado Trail (Segment 14)Chaffee CountyOyster Lake TrailRio Blanco CountyJunction Creek TrailLa Plata CountyGeneva Lake TrailPitkin CountyHermosa Creek TrailLa Plata County
Trails 51–75
Pikes Peak GreenwayEl Paso CountyStarvation CreekSaguache CountySand Creek TrailEl Paso CountyHigh Lonesome TrailGrand CountyCDT ilcSTSummit CountyRocky Mountain Greenway TrailAdams CountyC-470 TrailJefferson CountyColorado Trail (Segment 12)Chaffee CountySulphur GulchMesa CountyArgentine Central Railroad Grade TrailClear Creek CountyFoothills TrailLarimer CountySpring Creek TrailLarimer CountyTurkey Creek TrailMineral CountyFish Creek TrailLarimer CountyBear Creek TrailJefferson CountyLake Link TrailBroomfield County770.e Turtle MountainDouglas CountyGrange Hall Creek TrailAdams CountyColorado Trail (Segment 13)Chaffee CountyRainbow Trail (FS 1336)Custer CountyEndlich Mesa TrailLa Plata CountyColorado Trail (Segment 4)Park CountyRock Island TrailEl Paso CountySwamp Park TrailRoutt CountyCDNST - Colorado Trail 1776Saguache County
Trails 76–100
Chinese Wall TrailGarfield CountyColorado Trail Seg. 11 Half Moon Creek to Clear Creek RoadLake CountyEast Inlet TrailGrand CountyPine River TrailHinsdale CountyBoulder Valley Ranch TrailsBoulder CountyLower Weminuche TrailHinsdale CountyFlowers TrailLarimer CountyPearl CreekLarimer CountyContinental Divide NSTSan Juan CountyZimmerman TrailLarimer CountyAnimas River TrailLa Plata CountyFern Lake TrailLarimer CountyColorado Trail Seg. 9 Tennessee Pass to Hagerman Pass RoadLake CountyGrand Ditch TrailGrand CountyMorrison TrailMontezuma CountyLowline Trail 438Gunnison CountyContinental Divide Trail and Colorado Trail (Segment 9)Lake CountyDallas Trail #200Ouray CountyNiver Creek TrailAdams CountyTrappers Lake TrailGarfield CountyArbaney KittelPitkin CountyCross Creek #2006Eagle CountyRaggeds Trail 820Gunnison CountyRustler's LoopMesa CountyWilliams Creek TrailHinsdale County
Hiking Trails by county
Counties 1–30
Boulder County
Jefferson County
Larimer County
Mesa County
Gunnison County
Summit County
El Paso County
Grand County
Douglas County
Pitkin County
La Plata County
Eagle County
Garfield County
Chaffee County
Fremont County
Montezuma County
Routt County
Teller County
Adams County
Ouray County
Park County
San Miguel County
Montrose County
Saguache County
Clear Creek County
Archuleta County
Delta County
Hinsdale County
Arapahoe County
Lake County
Counties 31–54
Pueblo County
San Juan County
Jackson County
Rio Grande County
Gilpin County
Denver County
Weld County
Dolores County
Conejos County
Custer County
Mineral County
Rio Blanco County
Alamosa County
Broomfield County
Costilla County
Las Animas County
Huerfano County
Moffat County
Logan County
Otero County
Morgan County
Baca County
Elbert County
Kiowa County
Trail geometry from OpenStreetMap contributors, licensed ODbL. Elevation from the USGS 3D Elevation Program. Compiled and published by Trailmonger · trail data last rebuilt .