The cost of living in Banner Elk, North Carolina is 20.2% more expensive than Long Beach, Mississippi.