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 |