Hayesville, North Carolina

Hayesville is a town in Clay County, North Carolina, United States. The population was 311 at the 2010 census. It is the county seat of Clay County.
  • Elevation: 1,890 ft (580 m)
  • Country: United States
  • State: North Carolina
  • County: Clay
  • ZIP code: 28904
  • Area code: 828
  • FIPS code: 37-30280

Where to stay

See all

Check in: Aug 4 · Check out: Aug 5

Events

See all
Data from: en.wikipedia.org