The cost of living in Winchester, Massachusetts is 48.0% more expensive than Long Valley, New Jersey.