Hayesville, NC

View of Hayesville, NC
Image credit: Harrison Keely / CC BY 4.0
Population
470
U.S. Census Population Estimates Program · 2025
Elevation
1,891 ft
Median Home Value
$254,700
U.S. Census American Community Survey 5-Year · 2024
Median Rent
$499/mo
U.S. Census American Community Survey 5-Year · 2024
Median Income
$55,625
U.S. Census American Community Survey 5-Year · 2024

Explore

Hayesville in context.

About Hayesville

Hayesville is the Clay County seat in western North Carolina, with 461 residents at the 2020 census. The town sits along the Hiwassee River, on ground that was once the Cherokee town of Quanassee. An old trading path connected the Overhill Cherokee country with Tennessee, the Carolinas, and Georgia; during the Revolutionary era, the same route became a warpath. That older travel line gives Hayesville's courthouse-town layout a deeper history than its size suggests.

Clay County was created in 1861, and Hayesville was named for State Senator George W. Hayes, who supported making it the county seat. The town incorporated in 1913. Today the Hiwassee still runs along the outskirts, while the county's public schools share a central campus in town. Tri-County Community College is nearby, and Chatuge Lake sits in the wider local geography. Hayesville is the kind of county seat where the courthouse, school campus, river, and old roads all occupy the same small frame. Its story moves from Cherokee town to county government without losing the river that made the valley useful in the first place.

Top Rating Signals

Highest current ratings for this town.

Loading town details...