Middle Schools in Canton, NC Canton Middle School60 Penland StCanton, NC, 287168286463467Fairview Elementary SchoolMiddle SchoolsPrivate Schools (K 12)Private Schools K 12Public Schools Show More