Maine’s southern coast, defined as the approximately 60-mile stretch between Kittery and Portland, offers a wealth of opportunities for running. The area boasts some of the best beaches for running in New England, gorgeous coastal roads, and pretty, historic towns. In this guide to running on Maine’s southern coast, we’ve focused on some of the more popular spots near the water. Some of our favorites:
Beach Runs. Ogunquit Beach, Wells Beach, and Old Orchard Beach are all long, wide, flat, and have firm compact sand that’s great for running.
Shore Roads. Hands down, Ocean Rd. in Kennebunkport is our favorite, with great views, historic sights, just the right light at a certain time a day, and perhaps a wave hello from the Bush compound.
Waterfront Trails. Marginal Way in Ogunquit is a treat for running when its not too crowded. And don’t miss the cliffside trail in York Harbor.
Best Run to a Lighthouse. Cape Neddick out to Nubble Light.
Park or Preserve. Beautiful running in the grasslands and marshes of the Wells Reserve. Hit it late in the day for great light.
Best ‘Loop’ Runs: Portsmouth, NH to Kittery, including Peirce Island, and our Kennebunk to Kennebunkport waterfront run.
Best Off-Road. Best off-road sections of the 65-mile Eastern Trail are Kennebunk to Biddeford, Saco to Scarborough, and in South Portland.
Note we also have comprehensive guides to the New Hampshire Seacoast just to the south, Portland, and other coastal Maine spots.