The cost of living in Salem, Massachusetts is 23.8% more expensive than Hendersonville, North Carolina.