The cost of living in Berkeley Heights, New Jersey is 37.7% more expensive than Longmeadow, Massachusetts.