Newburyport MA is located on the shore where the Merrimack River meets the Atlantic Ocean.
This is a beautiful Massachusetts town. Newburyport has a rich history and unique beauty.
Located about 45 minutes north of Boston Massachusetts it is a great commuter location.
For more information about Newburyport MA:
For more information about Newburyport MA School Department: