The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

3 schools in Canajoharie

New York · Public K-12

Canajoharie, New York runs a public-school system of 3 campuses with combined enrollment around 845 (1 elementary, 1 middle, and 1 high).

7-year change in Canajoharie

SY 2017-18 vs SY 2024-25
Total enrollment
845
-67 (-7%) vs SY 2017-18
School count
3
0 (0%) vs SY 2017-18
% White
92%
was 95%
% Hispanic
4%
was 2%
% Black
0%
was 1%
% Asian
1%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
CANAJOHARIE MIDDLE SCHOOLMiddle06-08193
CANAJOHARIE SENIOR HIGH SCHOOLHigh09-12249
EAST HILL SCHOOLElementaryPK-05403

About Canajoharie

Public education in Canajoharie, New York runs across 3 schools that teaches roughly 845 students. By footprint, Canajoharie sits in the thinly populated bracket.

Looking at the level breakdown, the city spans 1 elementary, 1 middle, and 1 high.

Average school size in Canajoharie is around 282 students, 46% below the New York average of about 519.

Trend over the past 7 years. Total public-school enrollment in Canajoharie has declined 7% since SY 2017-18, moving from about 912 students to 845. The White share of public-school enrollment declined from 95% to 92%.

On allk12, the community for Canajoharie discusses comparison threads between local schools and program reviews. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many K-12 schools are in Canajoharie, New York?
There are 3 public K-12 schools in Canajoharie, with a combined enrollment of about 845.
How many elementary, middle, and high schools are in Canajoharie?
Canajoharie has 1 elementary, 1 middle, 1 high public schools.
What is the largest public school in Canajoharie?
EAST HILL SCHOOL is the largest public school in Canajoharie by enrollment, with approximately 403 students.
What school districts serve Canajoharie?
Canajoharie public schools are operated by CANAJOHARIE CENTRAL SCHOOL DISTRICT.
What grade levels do public schools in Canajoharie cover?
Public schools in Canajoharie serve students from pre-K through grade 12.