The cost of living in Banner Elk, North Carolina is 7.9% more expensive than Pittsburgh, Pennsylvania.