About Hayesville, North Carolina
Hayesville, a city located in the state of North Carolina (NC), is home to a population of approximately 629 people. Hayesville boasts a median age of 42.5, with around 41.2% of its residents aged 60 or above. 9.9% of the population identifies as US Veterans. 21.5% of Hayesville residents are disabled. In terms of housing, the average home value in Hayesville is $203,409, with a monthly rent averaging $816.