Trail Races & Routes in New Hampshire
Explore 151 trail running and hiking routes across New Hampshire. 1 organized races and 150 training routes covering distances from 1.5 mi to 221.7 mi. Elevation gains range from 95 ft to 73,825 ft. Preview every trail in 3D flyover with segment breakdowns.
Key Takeaways
| Route Name | Location | Distance | Elevation Gain | Type | Race Date |
|---|---|---|---|---|---|
| Mount Washington Road Race | White Mountain National Forest, New Hampshire | 7.7 mi | 4,699 ft | race | — |
| Bald Mountain And Artist's Bluff (NH) | Grafton County, New Hampshire | 1.5 mi | 486 ft | route | — |
| Mt Monadnock White Dot Trail (NH) | Cheshire County, New Hampshire | 1.8 mi | 1,658 ft | route | — |
| Bald Knob at Moultonborough (NH) | Carroll County, New Hampshire | 2.0 mi | 1,139 ft | route | — |
| White Mountain Tracing Objective (NH, ME) | Coös County, New Hampshire | 2.1 mi | 453 ft | route | — |
| Cannon Cliff trail and climbing challenges (NH) | Grafton County, New Hampshire | 2.3 mi | 1,522 ft | route | — |
| Mt Major Via Main Trail (NH) | Belknap County, New Hampshire | 2.7 mi | 1,020 ft | route | — |
| Mt Chocorua (NH) | Carroll County, New Hampshire | 3.5 mi | 2,198 ft | route | — |
| Cannon Mountain (NH) | Grafton County, New Hampshire | 3.9 mi | 2,215 ft | route | — |
| Welch & Dickey Loop (NH) | Grafton County, New Hampshire | 3.9 mi | 1,689 ft | route | — |
| Cranberry Meadow Pond Trail | Peterborough, New Hampshire | 4.0 mi | 684 ft | route | — |
| Wildcat Ridge Trail | Coös County, New Hampshire | 4.0 mi | 2,910 ft | route | — |
| A-Z Trail | White Mountain National Forest, New Hampshire | 4.0 mi | 937 ft | route | — |
| Amphibrach | White Mountain National Forest, New Hampshire | 4.1 mi | 1,472 ft | route | — |
| North Twin Trail | Bethlehem, New Hampshire | 4.1 mi | 2,924 ft | route | — |
| Lowe's Path | Coös County, New Hampshire | 4.1 mi | — | route | — |
| Wildcat River Trail | Jackson, New Hampshire | 4.1 mi | 1,529 ft | route | — |
| Mount Eisenhower Trail | White Mountain National Forest, New Hampshire | 4.2 mi | 1,792 ft | route | — |
| Shaw Trail | Pawtuckaway State Park, New Hampshire | 4.2 mi | 520 ft | route | — |
| Mt. Monadnock Marlboro Trail (NH) | Cheshire County, New Hampshire | 4.3 mi | 1,809 ft | route | — |
| Royce Trail | Jaffrey, New Hampshire | 4.3 mi | 763 ft | route | — |
| Locke Trail | Stonehouse Forest, New Hampshire | 4.3 mi | 438 ft | route | — |
| Castle Trail | White Mountain National Forest, New Hampshire | 4.3 mi | — | route | — |
| Mt Tecumseh (NH) | Grafton County, New Hampshire | 4.4 mi | 2,150 ft | route | — |
| Franconia Ridge Trail | Pemigewasset Wilderness, New Hampshire | 4.4 mi | 2,111 ft | route | — |
| Mount Garfield Trail | Franconia, New Hampshire | 4.6 mi | 2,726 ft | route | — |
| Black Mountain Pond Trail | White Mountain National Forest, New Hampshire | 4.6 mi | 1,866 ft | route | — |
| Gale River Trail | White Mountain National Forest, New Hampshire | 4.7 mi | 2,483 ft | route | — |
| Mount Stanton Trail | Bartlett, New Hampshire | 4.8 mi | 1,167 ft | route | — |
| Thoreau Falls Trail | White Mountain National Forest, New Hampshire | 4.8 mi | 148 ft | route | — |
| Osseo Trail | Pemigewasset Wilderness, New Hampshire | 4.9 mi | 3,503 ft | route | — |
| Signal Ridge Trail | White Mountain National Forest, New Hampshire | 4.9 mi | 3,339 ft | route | — |
| Pemi East Side Trail | Pemigewasset Wilderness, New Hampshire | 5.0 mi | 677 ft | route | — |
| Cedar Brook Trail | Pemigewasset Wilderness, New Hampshire | 5.2 mi | 620 ft | route | — |
| Beaver Brook Trail | White Mountain National Forest, New Hampshire | 5.3 mi | 2,988 ft | route | — |
| Sunapee Resort Loop (NH) | Merrimack County, New Hampshire | 5.4 mi | 1,575 ft | route | — |
| Sawyer Pond Trail | Bartlett, New Hampshire | 5.5 mi | 545 ft | route | — |
| Goffstown Rail Trail | Goffstown, New Hampshire | 5.8 mi | 323 ft | route | — |
| Mount Kearsarge North (NH) | Carroll County, New Hampshire | 5.8 mi | 2,528 ft | route | — |
| Imp Trail | Coös County, New Hampshire | 6.0 mi | 2,081 ft | route | — |
| Nineteen Mile Brook | White Mountain National Forest, New Hampshire | 6.0 mi | 2,767 ft | route | — |
| Garfield Ridge Trail | Pemigewasset Wilderness, New Hampshire | 6.1 mi | 2,112 ft | route | — |
| Mount Parker Trail | Presidential Range-Dry River Wilderness, New Hampshire | 6.3 mi | 1,750 ft | route | — |
| Howker Ridge Trail | White Mountain National Forest, New Hampshire | 6.4 mi | 2,812 ft | route | — |
| Hancock Notch Trail | Grafton County, New Hampshire | 6.4 mi | 755 ft | route | — |
| Lincoln Brook Trail | Pemigewasset Wilderness, New Hampshire | 6.5 mi | 1,090 ft | route | — |
| Great Gulf Trail | Great Gulf Wilderness, New Hampshire | 6.5 mi | 4,608 ft | route | — |
| Attitash Trail | Bartlett, New Hampshire | 6.5 mi | 2,473 ft | route | — |
| Nancy Pond Trail | Grafton County, New Hampshire | 6.6 mi | 1,079 ft | route | — |
| Mt Washington (NH) | Coös County, New Hampshire | 6.7 mi | 4,403 ft | route | — |
| Randolph Path | White Mountain National Forest, New Hampshire | 6.8 mi | 3,720 ft | route | — |
| Mt Osceola & East Osceola (NH) | Grafton County, New Hampshire | 6.9 mi | 3,048 ft | route | — |
| Ethan Pond Trail | White Mountain National Forest, New Hampshire | 6.9 mi | 1,619 ft | route | — |
| Mt Waumbek (NH) | Coös County, New Hampshire | 6.9 mi | 2,700 ft | route | — |
| Skookumchuck Trail | Franconia, New Hampshire | 7.0 mi | 2,984 ft | route | — |
| Twinway | Lincoln, New Hampshire | 7.0 mi | 1,618 ft | route | — |
| Brunel Trail | Bartlett, New Hampshire | 7.5 mi | 3,708 ft | route | — |
| The Link | White Mountain National Forest, New Hampshire | 7.7 mi | 910 ft | route | — |
| Mt Monadnock Pumpelly Trail (NH) | Cheshire County, New Hampshire | 7.8 mi | 4,336 ft | route | — |
| Bondcliff Trail | Pemigewasset Wilderness, New Hampshire | 8.0 mi | 3,638 ft | route | — |
| Pine Link | Coös County, New Hampshire | 8.0 mi | 2,410 ft | route | — |
| Franconia Ridge Loop (NH) | Grafton County, New Hampshire | 8.0 mi | 3,842 ft | route | — |
| Carrigain Notch Trail | Pemigewasset Wilderness, New Hampshire | 8.3 mi | 832 ft | route | — |
| Franconia Brook Trail | Pemigewasset Wilderness, New Hampshire | 8.7 mi | 1,232 ft | route | — |
| Moat Mountain Trail | Bartlett, New Hampshire | 8.9 mi | 2,970 ft | route | — |
| Mt Hancock loop (NH) | Grafton County, New Hampshire | 8.9 mi | 2,631 ft | route | — |
| Mt. Hancock via Hancock Notch | White Mountain National Forest, New Hampshire | 8.9 mi | 2,631 ft | route | — |
| Sweet Trail (Out and Back) (NH) | Strafford County, New Hampshire | 9.1 mi | 535 ft | route | — |
| Mt Cabot (NH) | Coös County, New Hampshire | 9.1 mi | 2,835 ft | route | — |
| Flume Liberty Loop (NH) | Grafton County, New Hampshire | 9.1 mi | 3,785 ft | route | — |
| Baldface Circle Trail (NH) | Coös County, New Hampshire | 9.1 mi | 3,379 ft | route | — |
| Sugar River Recreational Rail Trail (NH) | Sullivan County, New Hampshire | 9.3 mi | 95 ft | route | — |
| Belknap Range Trail | Griswold Scout Reservation, New Hampshire | 9.5 mi | 3,232 ft | route | — |
| 3x Green Mtn. - High Watch Preserve (NH) | Carroll County, New Hampshire | 9.6 mi | 3,676 ft | route | — |
| Mt. Major Redline (NH) | Belknap County, New Hampshire | 9.6 mi | 2,435 ft | route | — |
| Webster Cliff Trail | Coös County, New Hampshire | 10.0 mi | 3,680 ft | route | — |
| Mt Carrigain (NH) | Grafton County, New Hampshire | 10.1 mi | 3,353 ft | route | — |
| Dry River Trail | White Mountain National Forest, New Hampshire | 10.1 mi | 662 ft | route | — |
| Crawford Path | White Mountain National Forest, New Hampshire | 10.2 mi | 4,814 ft | route | — |
| Flat Mountain Pond Trail | White Mountain National Forest, New Hampshire | 10.3 mi | 1,052 ft | route | — |
| Gulfside Trail | Great Gulf Wilderness, New Hampshire | 10.4 mi | 3,081 ft | route | — |
| Tripyramid Slide Loop (NH) | Grafton County, New Hampshire | 10.5 mi | 2,923 ft | route | — |
| Isolation Trail | Presidential Range-Dry River Wilderness, New Hampshire | 10.7 mi | 3,226 ft | route | — |
| Mount Zealand (NH) | Grafton County, New Hampshire | 11.0 mi | 2,352 ft | route | — |
| New Hampshire Heritage Trail | Concord, New Hampshire | 11.2 mi | 381 ft | route | — |
| Cardigan Mtn State Park Loop (NH) | Grafton County, New Hampshire | 11.2 mi | 3,063 ft | route | — |
| Mt Isolation (NH) | Coös County, New Hampshire | 11.3 mi | 4,864 ft | route | — |
| College Woods Trail Network | Durham, New Hampshire | 11.5 mi | 656 ft | route | — |
| Pawtuckaway State Park 3 Peaks (NH) | Rockingham County, New Hampshire | 11.6 mi | 2,165 ft | route | — |
| Whiteface - Passaconaway Loop (NH) | Grafton County, New Hampshire | 11.7 mi | 3,868 ft | route | — |
| Rocky Branch Trail | Presidential Range-Dry River Wilderness, New Hampshire | 11.8 mi | 1,930 ft | route | — |
| Cannon and Kinsmans Loop (NH) | Grafton County, New Hampshire | 11.9 mi | 4,698 ft | route | — |
| Galehead & the Twins (NH) | Grafton County, New Hampshire | 12.2 mi | 3,970 ft | route | — |
| Davis Path | Presidential Range-Dry River Wilderness, New Hampshire | 12.4 mi | 1,157 ft | route | — |
| Mt Carrigain Loop (NH) | Grafton County, New Hampshire | 13.2 mi | 3,812 ft | route | — |
| Dover Community Trail | Dover, New Hampshire | 13.4 mi | 538 ft | route | — |
| Mt Moosilauke (NH) | Grafton County, New Hampshire | 14.1 mi | 6,437 ft | route | — |
| Kinsman Ridge Trail (NH) | Grafton County, New Hampshire | 15.0 mi | 5,920 ft | route | — |
| Joe Dodge Traverse (Mount Washington Double Traverse) | Coös County, New Hampshire | 15.2 mi | 7,740 ft | route | — |
| Sunapee Figure-8 (NH) | Merrimack County, New Hampshire | 15.3 mi | 4,031 ft | route | — |
| Twins, Zealand, Hale Loop (NH) | Grafton County, New Hampshire | 16.5 mi | 5,394 ft | route | — |
| Owl's Head (NH) | Grafton County, New Hampshire | 17.9 mi | 2,978 ft | route | — |
| Presidential Traverse (NH) | Coös County, New Hampshire | 18.7 mi | 8,258 ft | route | — |
| Carter Moriah Range Traverse (NH) | Coös County, New Hampshire | 19.2 mi | 6,385 ft | route | — |
| Moose Mountain Traverse (NH) | Grafton County, New Hampshire | 19.8 mi | 4,394 ft | route | — |
| Eastern Peaks of North Conway (NH) | Carroll County, New Hampshire | 20.0 mi | 5,804 ft | route | — |
| Monadnock 2-5 Traverses (NH) | Cheshire County, New Hampshire | 20.6 mi | 7,026 ft | route | — |
| Franconia Notch Loop (NH) | Grafton County, New Hampshire | 20.8 mi | 8,814 ft | route | — |
| Franconia Notch - Crawford Notch (NH) | Grafton County, New Hampshire | 22.5 mi | 8,283 ft | route | — |
| Belknap Range (NH) | Belknap County, New Hampshire | 22.8 mi | 5,809 ft | route | — |
| Squam Range (NH) | Grafton County, New Hampshire | 22.8 mi | 6,384 ft | route | — |
| Evan's Notch Loop (NH, ME) | Carroll County, New Hampshire | 24.1 mi | 7,356 ft | route | — |
| "Legendary" Smarts - Cube Traverse (NH) | Grafton County, New Hampshire | 24.6 mi | 8,184 ft | route | — |
| RanBar Traverse (NH) | Coös County, New Hampshire | 25.6 mi | 7,447 ft | route | — |
| Kilkenny traverse (NH) | Coös County, New Hampshire | 26.2 mi | 7,848 ft | route | — |
| Davis Path - Dry River Loop (NH) | Coös County, New Hampshire | 26.4 mi | 6,588 ft | route | — |
| Corbin Park Loop (NH) | Sullivan County, New Hampshire | 27.2 mi | 3,130 ft | route | — |
| AMC 3 Huts Loop (NH) | Coös County, New Hampshire | 27.3 mi | 10,732 ft | route | — |
| Pemigewasset Loop (NH) | Grafton County, New Hampshire | 28.2 mi | 7,607 ft | route | — |
| Mahoosuc Traverse (ME, NH) | Coös County, New Hampshire | 28.2 mi | 10,105 ft | route | — |
| Rockingham Recreational Rail Trail (NH) | Rockingham County, New Hampshire | 28.3 mi | 354 ft | route | — |
| Song loops - White Mountains (NH) | Coös County, New Hampshire | 29.2 mi | 15,252 ft | route | — |
| President Carter Loop (NH) | Coös County, New Hampshire | 29.2 mi | 13,069 ft | route | — |
| Wapack Trail | Temple, New Hampshire | 29.6 mi | 4,995 ft | route | — |
| Lake Sunapee Circumnavigation (NH) | Merrimack County, New Hampshire | 29.8 mi | 4,072 ft | route | — |
| Wild River Loop (NH) | Coös County, New Hampshire | 31.1 mi | 9,465 ft | route | — |
| White Mountains Notch Traverse (NH) | Grafton County, New Hampshire | 31.3 mi | 12,000 ft | route | — |
| Livermore Loop (NH) | Grafton County, New Hampshire | 31.6 mi | 6,404 ft | route | — |
| Skyline Loop - Waterville Valley (NH) | Grafton County, New Hampshire | 33.0 mi | 10,292 ft | route | — |
| Kancamagus scenic route (The Kanc) (NH) | Grafton County, New Hampshire | 35.7 mi | 2,546 ft | route | — |
| Loopin' The River Wild (NH) | Coös County, New Hampshire | 36.4 mi | 10,760 ft | route | — |
| Wantastiquet-Monadnock Trail (NH) | Cheshire County, New Hampshire | 43.1 mi | 12,718 ft | route | — |
| Monadnock-Sunapee Greenway Trail (NH) | Cheshire County, New Hampshire | 47.3 mi | 9,088 ft | route | — |
| Washington to Winnipesaukee (NH) | Carroll County, New Hampshire | 48.0 mi | 4,670 ft | route | — |
| Northern Rail Trail (NH) | Merrimack County, New Hampshire | 58.5 mi | 1,104 ft | route | — |
| The Whites - Lakes-2-Lakes (NH) | Grafton County, New Hampshire | 60.1 mi | 13,990 ft | route | — |
| Pemi Sandwich Loop (NH) | Grafton County, New Hampshire | 62.8 mi | 17,142 ft | route | — |
| Lodge2dodge (NH) | Grafton County, New Hampshire | 65.8 mi | 23,419 ft | route | — |
| Sunapee Double Greenway traverse (NH) | Merrimack County, New Hampshire | 75.1 mi | 13,478 ft | route | — |
| Sunapee Ragged Kearsarge Greenway (NH) | Merrimack County, New Hampshire | 75.1 mi | 13,478 ft | route | — |
| Pemidential (NH) | Grafton County, New Hampshire | 81.2 mi | 23,647 ft | route | — |
| Cross New Hampshire Adventure Trail (NH) | Coös County, New Hampshire | 82.8 mi | 3,113 ft | route | — |
| Mahoosuc, Presi, Semi-Pemi (ME, NH) | Coös County, New Hampshire | 86.7 mi | 29,399 ft | route | — |
| Wantastiquet-Monadnock-Sunapee (NH) | Cheshire County, New Hampshire | 89.3 mi | 14,160 ft | route | — |
| Lake Winnipesaukee Island Traverse (NH) | Carroll County, New Hampshire | 92.1 mi | 7,741 ft | route | — |
| White Mountains Triple (NH, ME) | Coös County, New Hampshire | 98.1 mi | 31,960 ft | route | — |
| Clouds 2 Sea: Mt.Washington Summit to Hampton Beach (NH) | Carroll County, New Hampshire | 116.0 mi | 4,245 ft | route | — |
| NH (Full section) Appalachian Trail (NH) | Grafton County, New Hampshire | 146.9 mi | 45,497 ft | route | — |
| Tilted Compass (NH) | Carroll County, New Hampshire | 176.7 mi | 19,761 ft | route | — |
| New Hampshire North to South (NH) | Grafton County, New Hampshire | 198.8 mi | 12,112 ft | route | — |
| New Hampshire 4000 Footers (NH) | Grafton County, New Hampshire | 221.7 mi | 73,825 ft | route | — |
Frequently Asked Questions
How many trail races are in New Hampshire?
There are 1 organized races and 150 self-supported routes available in New Hampshire.
What is the average elevation gain in New Hampshire?
The average elevation gain is 5,604 feet, with routes ranging from 95 to 73,825 feet.
What distances are available in New Hampshire?
Available distances include: Half Marathon, 5K, 10K, Marathon, 50K, 50 Mile, 100K, 100 Mile, Ultra.
Can these trail routes in New Hampshire be used for hiking?
Yes. 100% of these routes are on trail surfaces, making them suitable for both trail running and hiking. The terrain analysis and elevation profiles help hikers plan their adventures just as effectively as runners.
What's the best time of year to run trails in New Hampshire?
Trail running conditions in New Hampshire vary by season and elevation. Check the race date column for organized events, which are typically scheduled during optimal weather windows. For year-round training routes, elevation profiles help you plan for seasonal conditions.
More Races in New Hampshire
Want filters, map view, and 3D flyover previews?
Browse with Interactive Map →