The cost of living in Newbury, Massachusetts is 34.3% more expensive than Northampton, Massachusetts.