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.