5 schools in Canton
5 public K-12 schools operate inside Canton, with combined enrollment of about 1,266 students (2 elementary, 1 middle, and 1 high).
7-year change in Canton
SY 2017-18 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| F S BANFORD ELEMENTARY SCHOOL | Elementary | PK-04 | 408 |
| H C WILLIAMS SENIOR HIGH SCHOOL | High | 09-12 | 332 |
| J M MCKENNEY MIDDLE SCHOOL | Middle | 05-08 | 301 |
| SAINT LAWRENCE-LEWIS BOCES | Combined | KG-12 | 225 |
| ST LAWRENCE CORRECTIONAL FACILITY | Elementary | M-M | · |
About Canton
Canton is a rural-scale New York city in terms of public-school footprint, with 5 schools and 1,266 students total.
On the school-mix side, the city covers 2 elementary, 1 middle, 1 high, and 1 other.
Average school size in Canton is around 253 students, 51% meaningfully below the New York average of about 519.
Looking at the last 7 years. Across the same 7-year window, public-school enrollment shrank 21%: 1,609 students in SY 2017-18 versus 1,266 in SY 2024-25.
On this page, the community for Canton discusses comparison threads between local schools and program reviews. Parents, students, and educators in the area can post or comment.