Vermont · VT
The Best Hiking Trails in Vermont
2,096 named trails across Vermont are tagged for hiking — here are the top 100, ranked by length, with maps, distances, and elevation profiles.
2,096
Hiking
2,396 mi
Total length
14
Counties
About hiking in Vermont
Vermont has 2,096 named trails tagged for hiking on the map, covering 2,396 miles, an average of 1.1 miles each. The longest is North Country National Scenic Trail (VT) in Addison County, at 50.4 miles. 59 run 5 miles or longer. 14 of the state's counties have at least one; Chittenden County has the most, with 402 trails.
Top 100 hiking trails, longest first
North Country National Scenic Trail (VT)Addison CountyAppalachian Trail;Long TrailBennington CountyBluff Ridge TrailEssex CountyTrail Around MiddleburyAddison CountyLong TrailAddison CountyCatamount TrailRutland CountyAppalachian Trail;Long TrailRutland CountyMiddle Mountain TrailEssex CountyVAST trailChittenden CountyAppalachian Trail; Long TrailRutland CountyNorth TrailOrleans CountyCatamount Trail Section 4Windham CountyHalfdan Kuhnle TrailAddison CountySlack Hill TrailWindsor CountyOld Long TrailChittenden CountySouth Pond LoopWindham CountyCatamount TrailOrleans CountyHedgehog Brook TrailWashington CountyWheeler Mountain TrailCaledonia CountyWidow's Clearing TrailAddison CountySucker Brook - Blueberry Hill TrailAddison CountyOak Ridge TrailAddison CountyMimi's TrailOrange CountyCatamount TrailLamoille CountyGore Mountain TrailEssex CountyLong Pond TrailOrleans CountyCatamount TrailBennington CountyWest Ridge TrailBennington CountyBranch Pond TrailBennington CountyPower Line RoadEssex CountyShrewsbury Peak TrailRutland CountyBurlington GreenwayChittenden CountyAppalachian Trail; Long TrailBennington CountyLaPlatte Nature Park TrailChittenden CountyGoshen Dam TrailAddison CountyLye Brook TrailBennington CountyBucklin TrailRutland CountyBill Ballard TrailWindsor CountyEast TrailWindham CountyAppalachian Trail; Long TrailWindham CountySparrow Farm TrailWashington CountyIndian Brook Outer LoopChittenden CountyMonadnock Mountain TrailEssex CountySherburne Pass TrailRutland CountyCatamount TrailWindsor CountyCastle Brook RoadBennington CountyValley TrailWindham CountyPreston Pond LoopChittenden CountyRidgeline TrailChittenden CountyBolton - Trapp TrailChittenden CountyKeewaydin TrailAddison CountyEcho Lake TrailOrleans CountySouth TrailOrleans CountyBeane TrailChittenden CountyBald Mountain TrailBennington CountyOld Job TrailRutland CountySkyline TrailWashington CountyIP RoadWindham CountySucker Brook TrailAddison CountyMad Brook TrailOrleans CountyPond LoopWindham CountyRuschp Sterling Ridge TrailLamoille CountyGore Mountain East TrailEssex CountyNorth RoadEssex CountyGreen Mountain TrailRutland CountySunset Ridge TrailChittenden CountyNorcross TrailWindsor CountyCalkins TrailChittenden CountyLittle Pond RoadBennington CountyHaul RoadLamoille CountySnowmobile TrailCaledonia CountyCatamount TrailWashington CountyMt Moses TrailWindsor CountyNebraska Notch TrailChittenden CountyKent Brook TrailRutland CountyState Forest HighwayWindsor CountyChandler Ridge TrailAddison CountyLaura Cowles TrailChittenden CountyWest TrailWindham CountyBlack Swamp TrailRutland CountyNorth Brookwood TrailWindham CountyhikingChittenden CountyBurrows TrailChittenden CountyCCC RoadChittenden CountySalt Ash Mountain TrailWindsor CountyFutures TrailWindsor CountyOld VAST TrailChittenden CountyLeicester Hollow TrailAddison CountySiboinebi PathWashington CountyRanch Camp TrailLamoille CountyHazen TrailWindsor CountyRidgeline TrailWindham CountyRidge TrailAddison CountyOut 'n BackChittenden CountySilver Lake Loop TrailAddison CountyMoose LoopAddison CountyPond Circuit TrailChittenden CountyTelephone Line TrailCaledonia CountyPeacham Bog LoopCaledonia CountySterling Pond TrailLamoille County
Hiking 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 .