Oregon · OR

The Best Hiking Trails in Oregon

4,256 named trails across Oregon are tagged for hiking — here are the top 100, ranked by length, with maps, distances, and elevation profiles.

4,256
Hiking
10,249 mi
Total length
36
Counties
Outline map of Oregon

About hiking in Oregon

Oregon has 4,256 named trails tagged for hiking on the map, covering 10,249 miles, an average of 2.4 miles each. The longest is Fremont NRT in Lake County, at 125 miles. 498 run 5 miles or longer. 36 of the state's counties have at least one; Lane County has the most, with 420 trails.

Top 100 hiking trails, longest first

Fremont NRTHikeLake County125 miFremont National Recreation TrailHikeMTBLake County124 miMetolius-Windigo National Recreational TrailHikeDeschutes County94.9 miPCT - Oregon Section CHikeKlamath County71.7 miDeschutes River TrailHikeSherman County65.4 miWildwood TrailHikeMultnomah County58.5 miMetolius-Windigo TrailHikeMTBDeschutes County53.3 miPCT - Oregon Section EHikeLane County45.0 miPCT - Oregon Section BHikeJackson County44.5 miSnake River TrailHikeWallowa County44.2 miCorvallis-to-the-Sea TrailHikeLincoln County38.0 miHigh TrailHikeWallowa County36.7 miOregon Coast TrailHikeLane County35.3 miCrescent Park Greenway (proposed segment)HikeWashington County35.0 miGrouse Point Trail #517HikeClackamas County34.8 miFanton Trail #505HikeMTBClackamas County34.2 miSpringwater TrailHikeMTBMultnomah County33.8 miPCT - Oregon Section GHikeHood River County32.5 miCrane Mountain NRTHikeLake County31.0 miWenaha River TrailHikeWallowa County30.7 miMetolius-Windigo Trail #99HikeMTBDeschutes County30.4 miPacific Crest TrailHikeDeschutes County30.1 miCrane Mountain National Recreation TrailHikeMTBLake County28.9 miMiddle Fork National Recreation TrailHikeLane County28.3 miUpper Rogue River TrailHikeJackson County27.5 miChrome Ridge RoadHikeMTBJosephine County27.5 miWestside TrailHikeMTBWashington County27.4 miPCT - Oregon Section DHikeKlamath County26.8 miHagg Lake TrailHikeWashington County26.7 miThree Sisters Loop TrailHikeDeschutes County26.0 miWestern Rim National Recreation TrailHikeWallowa County25.8 miColumbia Slough TrailHikeMultnomah County25.2 miCole Loop TrailHikeJefferson County24.6 miShellrock Lake Trail #700HikeMTBClackamas County24.4 miJim Weaver Loop Trail #3590HikeMTBLane County24.2 miMountain Lakes Loop TrailHikeKlamath County23.7 miRock Creek TrailHikeWashington County23.6 miCole Loop Trail #854HikeMTBJefferson County23.6 miGresham-Fairview TrailHikeMTBMultnomah County23.6 miGreen Ridge TrailHikeJefferson County23.4 miIllinois River TrailHikeJosephine County23.4 miEugene To Pacific CrestHikeMTBLane County23.3 miMt. Hood Timberline TrailHikeHood River County22.9 miRogue River National Recreation TrailHikeCurry County22.8 miSwamp Wells Trail Number 61HikeMTBDeschutes County22.8 miDeschutes River TrailHikeMTBDeschutes County22.8 miSterling Mine TrailHikeMTBJackson County22.8 miOlallie Trail #3529HikeLane County22.7 miMiddle Fork Willamette Trail #3609HikeMTBLane County22.7 miRogue Wolf LoopHikeKlamath County22.7 miTimberline Trail #600HikeHood River County22.6 miWild Rogue LoopHikeCurry County22.6 miPeninsula Crossing TrailHikeMTBMultnomah County22.2 miDouglas Trail #781HikeClackamas County21.2 miEast Applegate Ridge TrailHikeMTBJackson County20.7 miRogue Umpqua Divide TrailHikeDouglas County20.4 miUpper Chetco TrailHikeCurry County19.7 miArnold Ice Cave Trail Number 63HikeMTBDeschutes County19.5 miPCT - Oregon Section FHikeMarion County19.5 miMinam River TrailHikeUnion County19.3 miEagle Creek Trail #501HikeClackamas County19.2 miMcBee TrailHikeLane County19.1 miCottonwood Meadows Trail #705HikeClackamas County18.8 miLewis and Clark Commemorative TrailHikeUmatilla County18.7 miNorth Minam TrailHikeWallowa County18.4 miElkhorn Crest National Recreation TrailHikeBaker County17.8 miElkhorn Crest TrailHikeMTBBaker County17.8 miBear Creek TrailHikeWallowa County17.7 miKalmiopsis Rim TrailHikeCurry County17.4 miOregon Desert TrailHikeDeschutes County17.2 miSkyline Trail #385HikeGrant County16.6 miSurveyor's Ridge Trail #688HikeMTBHood River County16.5 miWaterhouse TrailHikeMTBWashington County16.5 miStevens Canyon TrailHikeDeschutes County16.4 miReedville TrailHikeMTBWashington County16.3 miAlpine TrailHikeMTBLane County16.3 miRow River TrailHikeMTBLane County16.1 miSandy River GreenwayHikeMTBMultnomah County16.0 miSouth Fork Walla Walla Trail #3225HikeMTBUmatilla County16.0 miTumulus TrailHikeDeschutes County15.9 miBoundary TrailHikeMTBJosephine County15.8 miCoyote Loop Trail Number 62HikeMTBDeschutes County15.5 miRiverfront TrailHikeMTBWasco County15.4 miCanyon Mountain Trail #218HikeGrant County15.3 miOregon Desert TrailHikeMalheur County15.2 miSouth Fork Imnaha TrailHikeWallowa County15.1 miBlair Lake TrailHikeLane County15.0 miRogue River Trail #1160HikeCurry County14.8 mi4T TrailHikeMultnomah County14.7 miTrail 1972HikeBaker County14.7 miMrazek TrailHikeDeschutes County14.6 miBlair Lake Trail #3553HikeLane County14.5 miMetolius-Windigo TrailHikeMTBKlamath County14.4 miRogue River TrailHikeJosephine County14.4 miJennies Peak TrailHikeWheeler County14.2 miGrasshopper Mountain Trail #3569HikeLane County14.2 miTable Rock TrailHikeClackamas County14.1 miBanks-Vernonia State TrailHikeMTBWashington County14.0 miGreen Lakes Trail #4070HikeDeschutes County14.0 miMcKenzie River Trail #3507HikeMTBLinn County13.9 mi

Hiking Trails by county

← All of Oregon

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