The race course shows off much of the local scenery for which the area is known, from its beachfront and boardwalk to its more rural inland areas, starting on Ashworth Avenue near B Street.
From there runners head south along Ashworth Avenue down to the turn onto Ocean Boulevard, where they then head northward, running past Hampton Beach State Park on their right briefly before repeating much of the first mile’s loop.
After heading down Ashworth Avenue the second time, runners continue south along Ocean Boulevard and across the bridge, where they’ll pass the Harborside Dunes before reaching the turnaround point and recrossing the bridge.
The next portion of the course takes runners along Ocean Boulevard, following the water and Hampton Beach State Park for much of the course. After a brief left onto North Shore Road, runners make a brief loop before heading back southward along one of New England’s most scenic drives (known as the “two-mile drive”), along Ocean Boulevard down to the finish line near Hampton Beach State Park.
Runners will have a 3-hour, 15-minute course time limit for the half marathon. Between 4,000 and 5,000 runners cross the finish line in the race each year.