- Located on the south bank of the Merrimack River at the mouth of the Atlantic Ocean, Newburyport, Massachusetts is a city with a long and rich history. A city where historic preservation has been the key to economic revitalization. A city whose foundation is based on maritime trade. A city who values its historic sites. Easily accessible by Routes 95, 495 and 1, as well as the MBTA Commuter Rail, Newburyport is located just 35 miles north of Boston.