Find Your School
North Carolina
- Clay County
Hayesville Elementary
(Clay County Schools)
Hayesville High
(Clay County Schools)
Hayesville Middle
(Clay County Schools)
Don't see your school?
Just Ask!
We are working hard to add new schools.