The cost of living in Beech Mountain, North Carolina is 36.8% more expensive than Greeneville, Tennessee.