Public • Grades 1-5 & ungraded427 students • 14 student/teacher
Public • Grades K-5 & ungraded645 students • 14 student/teacher
Public • Grades K-5 & ungraded461 students • 15 student/teacher
Canton contains 3 schools. One of the highest rated schools is John F. Kennedy Elementary School, which is rated 10. The school has 427 children. Public schools in Canton are part of Canton Public Schools. Blue Hills Regional Vocational Technical is close by and scores lower than Canton Public Schools. Nearby Stoughton Public Schools scores lower, with a rating of 6. The population of Canton is 22,344. Canton Public Schools enrolls 14% of the population of Canton.