Hampton Beach, along with Seabrook Beach directly to the south, are the two best beaches for running in New Hampshire. The place is a scene, with big crowds, waves, and bikers on a typical summer weekend. The beach runs nearly 1.5 miles from the southern end at Hampton State Park to the Salt Marsh Conservation Area, at the intersection of Rt. 1A and Rt. 101. Good info on Hampton Beach. To the south of Hampton Beach, one can also run, seamlessly along Seabrook Beach and Salisbury Beach, straddling the MA/NH border, some 5 miles.
There’s also some nice ocean-side road running, heading north from Hampton Beach all the way to Odiorne Point State Park, 12.5 miles one-way, following Rt. 1A/Ocean Ave. There’s a sidewalk or decent shoulder most of the way, and other beaches that are good for running.
- Hampton Beach: 1.5 miles one-way; Add on Seebrook and Salisbury Beach for up to 5 miles