The cost of living in Hayesville, North Carolina is 18.1% more expensive than New Castle, Pennsylvania.