J M MCKENNEY MIDDLE SCHOOL
School pathway
Test scores
NYS Assessments 2024-25 . % Proficient (Level 3 + Level 4)What this means: On the NYS Assessments, New York's statewide test, about 52 of every 100 students at this school read and write at grade level and about 100 of 100 do math at grade level. Across all New York schools, those numbers are about 58 and 57. Reading and writing scores are up about 13 points since 2023, while math scores are up about 38 points.
BeatsExpectations
Demographically-adjusted score · methodologyWhat this means: About 63% of students here test proficient in math and reading, compared with the roughly 59% typical for New York schools with a similar share of low-income students. BeatsExpectations measures results against demographically similar schools rather than by raw scores, and this school falls within the typical range, neither among New York's top nor bottom 10%.
7-year change
SY 2017-18 vs SY 2024-25About J M MCKENNEY MIDDLE SCHOOL
Located at 99 STATE ST, in CANTON, New York, J M MCKENNEY MIDDLE SCHOOL is a compact intermediate school that enrolls 301 students (grades 5 through 8), one of the schools within CANTON CENTRAL SCHOOL DISTRICT. That puts it 43% below the typical public school in New York, which averages around 531 students.
CANTON CENTRAL SCHOOL DISTRICT runs 3 schools in total, collectively educating 1,041 students. J M MCKENNEY MIDDLE SCHOOL is one of those campuses.
In terms of who attends, J M MCKENNEY MIDDLE SCHOOL shows that the student body is overwhelmingly White (92%). The remainder reads as 3% multiracial, 2% Hispanic. That composition is broadly in line with St. Lawrence County as a whole.
In terms of school funding signals, Staff filings list 31 full-time-equivalent teachers, which works out to roughly 9.6:1 students per teacher. That tracks the state average closely. Roughly 43% of students at J M MCKENNEY MIDDLE SCHOOL qualify for free or reduced-price lunch, a commonly cited indicator of low-income enrollment.
Adjusting for the school's free-and-reduced-lunch share, J M MCKENNEY MIDDLE SCHOOL tracks the demographic baseline. The model predicts 59.1% given the school's FRL share; actual proficiency is 63.1%.
In the surrounding community, census data for St. Lawrence County shows median household income runs about $62,850, about 25% of the adult population holds a bachelor's degree or above, and the poverty rate sits near 12%. Across St. Lawrence County's 40 public schools (combined enrollment of about 13,653 students), J M MCKENNEY MIDDLE SCHOOL is one campus in the mix.
The closest other public school is H C WILLIAMS SENIOR HIGH SCHOOL, roughly 0.0 miles away. 3 of the 8 nearest public schools sit inside a five-mile radius. On composite proficiency, J M MCKENNEY MIDDLE SCHOOL comes 4th of 8 in the immediate cluster, below the nearby-schools average of 66.7%.
The campus sits in a low-density setting.
Five-year trend. J M MCKENNEY MIDDLE SCHOOL's enrollment has contracted 18% since 2018, when it stood at 369 (now 301). Class-load math has fell: from 16.0:1 in 2018 to 9.6:1 in 2025.
On the community side, posts here usually surface around classroom updates, athletics, and weather closures. The community welcomes input from current and former families.
St. Lawrence County at a glance
View full county profileQuick facts
Related schools
- F S BANFORD ELEMENTARY SCHOOLElementary · 408 students
- H C WILLIAMS SENIOR HIGH SCHOOLHigh · 332 students
- ST LAWRENCE CORRECTIONAL FACILITYElementary
- F S BANFORD ELEMENTARY SCHOOLElementary · 408 students
- H C WILLIAMS SENIOR HIGH SCHOOLHigh · 332 students
- SAINT LAWRENCE-LEWIS BOCESCombined · 225 students
- ST LAWRENCE CORRECTIONAL FACILITYElementary
- H C WILLIAMS SENIOR HIGH SCHOOL0.0 mi · 332
- F S BANFORD ELEMENTARY SCHOOL0.0 mi · 408
- SAINT LAWRENCE-LEWIS BOCES1.0 mi · 225
- POTSDAM SENIOR HIGH SCHOOL10.4 mi · 373
- LAWRENCE AVENUE ELEMENTARY SCHOOL10.7 mi · 526
- A A KINGSTON MIDDLE SCHOOL10.7 mi · 393