Discover Newburyport, MA
Newburyport, MA, is the quintessential New England town situated about 45 miles north of Boston and 25 miles south of Portsmouth, NH. Newburyport is a great location to live and work. Click on the links below to learn more about our community and see all it has to offer.