As of July 2025, the average cost of living in Asheville, NC, was $2,685 per person, per month, exceeding the state average of $2,244. Asheville's average hourly wage, as of May 2024, was $27.60, ...