Schools in Hayesville, North Carolina
Hayesville city of North Carolina has four schools. Click on a school to see complete details about the school.
| Name | Location | 
|---|---|
| Hayesville Elementary School | Clay County | 
| Hayesville High School | Clay County | 
| Hayesville Middle School | Clay County | 
| Hayesville Primary School | Clay County |