The cost of living in Newburyport, Massachusetts is 41.2% more expensive than Williamstown, Massachusetts.