Eastern States 20-Mile & Half Marathon

Home » Races » Kittery » Eastern States 20-Mile & Half Marathon
Date
March 21, 2027
Starting Time

11:00 AM

Course

Road

Fees

$65+

Location

Kittery

Participants

100-500

Terrain

Fast & Flat

Environment

Oceanfront

Temperature
High: 45°
/ Low: 34°
Overview

The Eastern States 20-Mile & Half Marathon delivers one of New England’s most scenic coastal running experiences along the New Hampshire seacoast. Held each spring, this point-to-point race runs south along Route 1A from Rye to Hampton Beach, offering unobstructed views of the Atlantic Ocean, rocky shoreline, and classic New England seaside homes for nearly the entire distance.

The half marathon course is remarkably flat, following the coastal road with only minimal elevation changes as it traces the shoreline. This makes it an ideal race for runners chasing a fast time or preparing for a spring marathon — the 20-mile option, in particular, is a popular Boston Marathon tune-up. Cool ocean breezes and typically mild March temperatures create comfortable racing conditions, though runners should be prepared for the occasional coastal headwind.

What sets Eastern States apart is the sheer beauty of the course. Mile after mile of open ocean views, passing landmarks like Wallis Sands State Beach and North Hampton State Beach, make the distance feel more manageable. The race draws a loyal following of New England runners who return year after year for the combination of fast terrain and stunning seaside scenery. Whether you’re using it as marathon prep or running the half as your goal race, Eastern States offers one of the best coastal half marathon experiences on the entire East Coast.

Course Description

The race follows a point-to-point course with two starting lines. The first, for the 20-mile run, starts in nearby Portsmouth, while the half marathon starts down the coast at Wallis Sands Beach State Park in Rye, N.H.
From there, runners in the half marathon join the twenty milers and follow the route as it winds from Wallis Sands through a series of small coastal towns and villages like Rye Harbor, Jenness Beach and Hampton Beach, all the way south to the race finish line in Salisbury, on the New Hampshire-Massachusetts state line.
You’ll quite literally be running through a piece of New England history at this race, as the course takes runners in the 20-miler through Odiorne Point State Park, the site of the state’s first settlement back in the early 1600s.
This stretch features what is perhaps New Hampshire’s biggest undeveloped coastal land area, and runners here will make their way first through the park’s forests before heading out along the edges of the marshes near its southern end, passing by the Seacoast Science Center along the way.
Runners in the half marathon — which, unlike most running events, is the smaller of the Eastern States event’s two races, with just a few hundred finishers each year — won’t miss out on the scenery.
The course features plenty of beach views on the left and quaint coastal homes on the right side of 1A as they head south toward Salisbury, passing by the marshes at Rye Harbor State Park and Hampton Beach along the way.
Once the course makes its way into Hampton Beach and runners cross the bridge just after passing through Hampton Beach State Park, the race enters the home stretch to the finish line between Hampton and Salisbury Beach.
Both races have a scheduled starting time of 11:00 AM, and the course for the race is a USATF (USA Track & Field) certified course.

Ready to sign up?

Train with Runna

Use code HALF for 2 weeks FREE

Ready to sign up?

Half marathon news, reviews, and discounts right to your inbox

Half Marathon Guide's 'Perfect For'

Let others know what makes this race so special.