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. For a unique running experience, try our Gloucester to Rockport 10-miler!