The cost of living in Haymarket, Virginia is 42.4% more expensive than East Longmeadow, Massachusetts.