There are 100 running races in New Hampshire in 2026 across 58 cities. The next upcoming race is the Exeter Run for Hope in Exeter on June 6. Popular distances include 5K races, trail runs, 10K races.

Browse by City

UltraTrax Cranmore

Sat, Jun 27 · North Conway, NH North Conway
Road Level 1: 7-Mile CourseLevel 2: 14-Mile CourseLevel 3: 21-Mile Course +1

Locke Lake-a-Thon

Sat, Jul 4 · Center Barnstead, NH Center Barnstead
Road Half Locke Lake-a-Thon (2.5 miles)Full Locke Lake-a-Thon (4.5 Miles)

Zorvino Vineyards Wine Run 5k

Sun, Jul 12 · Sandown, NH Sandown
Road Help with Check-in Then Run 10:30am to Noon5kHelp with Check-in Then Run 8:30am to 10:00am