Boston’s North Shore features numerous attractive, coastal towns. Each has its own history, industry, and unique feel. In addition to being popular visitor/tourist destinations, they’re also bedroom communities with train access to Boston. We’ve put together a list of fantastic running routes, highlighting the waterfront, beaches, and historic town centers, working our way north from Revere and including Swampscott, Nahant, Marblehead, Salem, Beverly, Ipswich, Manchester-by-the Sea, Gloucester, Rockport, and Newburyport.
There are several great running beaches on Boston's North Shore. Closest to Boston is Revere Beach, and just north, Kings Beach and Nahant Beach. The most scenic is Crane's Beach in Ipswich. Salisbury Beach near the NH border is also good for running.