Private Schools (K-12) in Canton, NC
1. Bethel Christian Academy
100 Park St, Canton, NC, 28716
From Business: Since its inception in 1995, Bethel Christian Academy has been housed in the Bethel Baptist Church building in Haywood County, N.C. It offers Christian-based education to more…
2. Haywood Christian Academy
767 Lee Rd, Clyde, NC, 28721
3. Haywood Christian Academy
1400 Old Clyde Rd, Clyde, NC, 28721
4. Asheville-Pisgah Church School
90 Academy Dr, Candler, NC, 28715
5. Asheville School
360 Asheville School Rd, Asheville, NC, 28806
From Business: Asheville School offers various extracurricular activities and programs for students. It offers an extensive curriculum that includes English, mathematics, science, music,…
6. The Goddard School of Asheville (Biltmore Lake)
12 Lake Dr, Biltmore Lake, NC, 28715
From Business: At The Goddard School located in Asheville (Biltmore Lake), we're more than just a daycare. The Goddard School is a private preschool, offering childcare to infants and…
7. Blue Ridge Montessori School
38 Sycamore St, Asheville, NC, 28804
From Business: Early Childhood Montessori Education
8. St Joseph Academy
175 Rich Cove Rd, Maggie Valley, NC, 28751
9. The New Classical Academy
671 Sand Hill Rd, Asheville, NC, 28806
10. Erwin Clyde A High School
60 lees creek Ed, Asheville, NC, 28801
11. New City Christian School
216 Shelburne Rd, Asheville, NC, 28806
12. Delany Francine New School For Children
119 Brevard Rd, Asheville, NC, 28806
13. Nazarene Christian School
385 Hazel Mill Rd, Asheville, NC, 28806
14. Temple Baptist School
76 Hawkins Ln, Asheville, NC, 28806
From Business: Operational since 1976, Temple Baptist School is a part of Temple Baptist Church, which offers spiritual services for the community. Temple Baptist Church operates various…
15. Temple Baptist School
985-1/2 Patton Av, Ashe, NC, 28806
16. Azalea Mountain School
27 Balm Grove Ave, Asheville, NC, 28806
17. Rainbow Mountain School
574 Haywood Rd, Asheville, NC, 28806
18. Montessori Learning Center
1 School Rd, Asheville, NC, 28806
19. Carolina Day School
1345 Hendersonville Rd, Asheville, NC, 28803
From Business: Established in 1987 by the merger of Asheville Country Day School and St. Genevieve, Carolina Day School is an independent, coeducational and nonsectarian school offering a…
20. Canton Middle School
60 Penland St, Canton, NC, 28716
From Business: Canton Middle School is an educational institution that provides a variety of learning opportunities to students in grades six through eight. It operates a cafeteria that…
22. Haywood County Public Schools, Inc
1 Black Bear Dr, Canton, NC, 28716
23. North Canton Elementary School
1 Black Bear Dr, Canton, NC, 28716
24. North Canton School
60 Thompson St, Canton, NC, 28716
From Business: Founded in 1966, North Canton Elementary serves students in kindergarten through fifth grade. Located in Canton, N.C., the school offers a range of subjects, including art,…
25. Meadowbrook Elementary School
85 Morning Star Rd, Canton, NC, 28716
From Business: Meadowbrook Elementary School provides educational programs and extracurricular activities to students in kindergarten through fifth grade. The school operates a parent-teacher…
26. Bethel Elementary School
4700 Old River Rd, Canton, NC, 28716
From Business: Bethel Elementary School is located in Waynesville, N.C., and offers classes from grades kindergarten through five. The school offers a wide range of subjects, such as reading,…
27. Clyde Elementary School
4182 Old Clyde Rd, Clyde, NC, 28721
From Business: Clyde Elementary School, located in Clyde, N.C., is a public school that is part of Haywood County School District. It enrolls more than 550 students in kindergarten through…
30. Central Haywood High School
8437 Carolina Blvd, Clyde, NC, 28721