Hayesville is a city in Clay county, NC with a population of 8,794. The median household income is $20,000.
Clay is a county in North Carolina with a population of 10,303.
Some of the data listed here may be outdated, please check out Hayesville local info
and Clay County local info
for more info.