The cost of living in Asheville, North Carolina is 38.4% more expensive than Elizabethtown, North Carolina.