The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·CANTON CENTRAL SCHOOL DISTRICT·NCES 360647004763

J M MCKENNEY MIDDLE SCHOOL

99 STATE ST, CANTON, NY 13617 · (315) 386-8561 · St. Lawrence County
GRADES 05–08MIDDLE41-RURALTITLE IREGULAR SCHOOL301 STUDENTS
Enrollment
301
Middle
DISTRICT 347 · STATE 531
Student : Teacher
9.6:1
31 FTE teachers
DISTRICT 11.6:1 · STATE 10.3:1
Free / Reduced Lunch
43%
130 students
DISTRICT 38% · STATE 58%
Community
0
0 members
Enrollment and student:teacher ratio compared against other middle schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Grade 5
66
Grade 6
77
Grade 7
78
Grade 8
78
Ungraded
2
Student demographics
White
27892%
DISTRICT 93% · STATE 39%
Hispanic
72%
DISTRICT 2% · STATE 31%
Black
21%
DISTRICT 0% · STATE 16%
Asian
62%
DISTRICT 2% · STATE 10%
Two+
83%
DISTRICT 3% · STATE 4%
Student head counts by race/ethnicity from federal NCES enrollment data. Very small groups may be suppressed in the source, so categories do not always sum exactly to total enrollment.
Gender split
Male
15351%
Female
14849%

School pathway

Students here typically continue to
J M MCKENNEY MIDDLE SCHOOLH C WILLIAMS SENIOR HIGH SCHOOL
Feeds from
F S BANFORD ELEMENTARY SCHOOLPK04
Based on grade levels within CANTON CENTRAL SCHOOL DISTRICT. Attendance zones can vary; confirm enrollment with the district.

Discussions

+ POST
QUIET COMMUNITY
Be the first to start a discussion at J M MCKENNEY MIDDLE SCHOOL.
START A DISCUSSION

Test scores

NYS Assessments 2024-25 . % Proficient (Level 3 + Level 4)
English Language Arts
52.0%
NY avg 58.3% . +13.0pp since 2023
Math
100.0%
NY avg 57.4% . +37.7pp since 2023

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.

Source: NYS Assessments. All students, all grades. See all years and grades →

BeatsExpectations

Demographically-adjusted score · methodology
Tier
AS EXPECTED
Performing as predicted given the school's student profile
Actual proficiency
63.1%
composite math + reading, all grades
Predicted
59.1%
based on NY schools with similar FRL share
Beats by
+4.0pp
above demographic expectation

What 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%.

BeatsExpectations runs a per-state regression of proficiency on free/reduced-lunch share, then scores each school by residual. How this is calculated →

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
301
-68 (-18%) vs 2017
Student : Teacher
9.6:1
was 16.0:1
% White
92%
was 94%
% Hispanic
2%
was 1%
% Black
1%
was 1%
% Asian
2%
was 1%
Source: NCES Common Core of Data

About 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 profile
Population
107,226
Census ACS
Median income
$62,850
Household, ACS
Bachelor's+
25%
Adults 25+
Poverty rate
12%
Below federal line
Schools in county
40
13,653 students

Quick facts

School name
J M MCKENNEY MIDDLE SCHOOL
District
CANTON CENTRAL SCHOOL DISTRICT
Address
99 STATE ST, CANTON, NY 13617
Phone
(315) 386-8561
County
St. Lawrence County
Level
Middle
Grade range
05–08
Total enrollment
301
Teachers (FTE)
31
Student–teacher ratio
9.6:1
Free/Reduced lunch
130 (43%)
Locale
41-Rural: Fringe
NCES ID
360647004763
Charter school
No
Virtual school
No

Related schools

Other schools in CANTON CENTRAL SCHOOL DISTRICT
Other schools in CANTON
Nearby schools

Frequently asked questions

About J M MCKENNEY MIDDLE SCHOOL
How many students attend J M MCKENNEY MIDDLE SCHOOL?
J M MCKENNEY MIDDLE SCHOOL enrolls approximately 301 students in grades 05-08.
What age range does J M MCKENNEY MIDDLE SCHOOL serve?
J M MCKENNEY MIDDLE SCHOOL serves students from grade 05 through grade 08.
What is the student-teacher ratio at J M MCKENNEY MIDDLE SCHOOL?
The student-to-teacher ratio at J M MCKENNEY MIDDLE SCHOOL is approximately 9.6:1 (31 FTE teachers).
How diverse is J M MCKENNEY MIDDLE SCHOOL?
J M MCKENNEY MIDDLE SCHOOL reports a student body of 92% White, 2% Hispanic, 1% Black, 2% Asian, 3% Two or more.
Who oversees J M MCKENNEY MIDDLE SCHOOL?
J M MCKENNEY MIDDLE SCHOOL is overseen by CANTON CENTRAL SCHOOL DISTRICT in St. Lawrence County.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post