New Hampshire · NH

The Best Hiking Trails in New Hampshire

3,771 named trails across New Hampshire are tagged for hiking — here are the top 100, ranked by length, with maps, distances, and elevation profiles.

3,771
Hiking
5,140 mi
Total length
10
Counties
Outline map of New Hampshire

About hiking in New Hampshire

New Hampshire has 3,771 named trails tagged for hiking on the map, covering 5,140 miles, an average of 1.4 miles each. The longest is Cohos Trail in Coos County, at 157 miles. 169 run 5 miles or longer. 10 of the state's counties have at least one; Grafton County has the most, with 738 trails.

Top 100 hiking trails, longest first

Cohos TrailHikeCoos County157 miSunapee-Ragged-Kearsarge GreenwayHikeMerrimack County49.7 miWantastiquet-Monadnock TrailHikeCheshire County45.0 miMonadnock-Sunapee GreenwayHikeCheshire County26.3 miAttitash TrailHikeMTBCarroll County26.1 miWarren Recreational Rail TrailHikeMTBGrafton County24.3 miMonadnock Recreational Rail TrailHikeMTBCheshire County21.7 miAshuelot Rail TrailHikeMTBCheshire County21.4 miCedar Brook TrailHikeGrafton County20.9 miSignal Ridge TrailHikeGrafton County20.1 miMount Stanton TrailHikeCarroll County19.4 miAmmonoosuc Rail TrailHikeGrafton County19.2 miWapack TrailHikeHillsborough County18.9 miCorridor 18HikeCoos County18.6 miMount Garfield TrailHikeGrafton County18.3 miKillkenny Ridge TrailHikeCoos County18.3 miMoat Mountain TrailHikeCarroll County17.1 miLowe's PathHikeCoos County16.6 miBondcliff TrailHikeGrafton County16.2 miNew Hampshire Seacoast GreenwayHikeMTBRockingham County15.9 miMahoosuc TrailHikeCoos County15.7 miCorridor 5HikeCoos County15.6 miCrawford PathHikeCoos County15.4 miCross Rivendell TrailHikeGrafton County14.4 miFranconia Brook TrailHikeGrafton County14.1 miGreat Gulf TrailHikeCoos County13.1 miLincoln Brook TrailHikeGrafton County13.0 miHancock Notch TrailHikeGrafton County12.9 miTwinwayHikeGrafton County12.8 miHancock Loop TrailHikeGrafton County12.6 miDavis PathHikeCoos County12.3 miThe LinkHikeCoos County12.2 miCarter-Moriah TrailHikeCoos County12.0 miRidge TrailHikeMTBHillsborough County11.8 miImp TrailHikeCoos County11.8 miBelknap Range TrailHikeBelknap County11.6 miCotton Valley TrailHikeMTBCarroll County11.6 miFlume Slide TrailHikeGrafton County11.6 miKinsman Ridge TrailHikeGrafton County11.6 miKearsarge North TrailHikeCarroll County11.4 miGarfield Ridge TrailHikeGrafton County11.2 miGulfside TrailHikeCoos County11.0 miSRK GreenwayHikeMerrimack County10.7 miRandolph PathHikeCoos County10.6 miHigh Ridge TrailHikeCarroll County10.5 miCarrigain Notch TrailHikeGrafton County10.4 miHowker Ridge TrailHikeCoos County10.0 miTurtleback Mountain TrailHikeCarroll County9.9 miHalls Stream TrailHikeCoos County9.7 miThoreau Falls TrailHikeGrafton County9.6 miTwin Brook TrailHikeGrafton County9.5 miWeeks Brook TrailHikeCarroll County9.4 miSugar River Recreation TrailHikeMTBSullivan County9.2 miGale River TrailHikeMTBGrafton County9.1 miSabbaday Brook TrailHikeGrafton County9.1 miFranconia Ridge TrailHikeGrafton County9.0 miCorridor 21HikeCoos County8.8 miCastle TrailHikeCoos County8.7 miNorth Twin TrailHikeGrafton County8.7 miCaps Ridge TrailHikeCoos County8.6 miOsseo TrailHikeGrafton County8.5 miWinter RoadHikeMTBCoos County8.4 miCheshire Rail TrailHikeMTBCheshire County8.4 miWild River TrailHikeCoos County8.3 miUpper Coos Recreational Rail TrailHikeCoos County8.2 miMonadnock Sunapee TrailHikeSullivan County8.2 miWildcat Ridge TrailHikeCoos County8.1 miDry River TrailHikeCoos County8.1 miConcord & ClaremontHikeMTBMerrimack County8.0 miWelch-Dickey Loop TrailHikeGrafton County8.0 miCorridor 21AHikeCoos County8.0 miSkookumchuck TrailHikeGrafton County8.0 miHale Brook TrailHikeGrafton County8.0 miRidge TrailHikeMTBBelknap County7.9 miDover Community TrailHikeStrafford County7.9 miPumpelly TrailHikeCheshire County7.8 miWilderness TrailHikeGrafton County7.7 miShoal Pond TrailHikeGrafton County7.7 miBlack Mountain Pond TrailHikeCarroll County7.7 miLost TrailHikeMTBMerrimack County7.5 miCascade Brook TrailHikeMTBGrafton County7.5 miGadwah Notch TrailHikeCoos County7.5 miSawyer River TrailHikeGrafton County7.4 miAirline TrailHikeCoos County7.4 miRed TrailHikeMTBRockingham County7.4 miTuckerman Ravine TrailHikeCoos County7.4 miSix Husbands TrailHikeCoos County7.3 miLocke TrailHikeStrafford County7.3 miPine LinkHikeCoos County7.3 miCliffwayHikeCoos County7.2 miReservoir TrailHikeCheshire County7.2 miShelburne TrailHikeCoos County7.0 miBlack Angel TrailHikeCoos County7.0 miSkunk SkullHikeRockingham County6.8 miValley WayHikeCoos County6.8 miThree Ponds TrailHikeGrafton County6.8 miBlue TrailHikeBelknap County6.8 miCrawford-Ridgepole TrailHikeGrafton County6.8 miPeterborough and Hillsborough RailroadHikeHillsborough County6.7 miPrimary 111HikeCoos County6.7 mi

Hiking Trails by county

← All of New Hampshire

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