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

13 schools in Cheektowaga

New York · Public K-12

Cheektowaga's 13 public-school campuses collectively enroll about 6,886 students across 5 elementary, 4 middle, and 4 high.

7-year change in Cheektowaga

SY 2017-18 vs SY 2024-25
Total enrollment
6,886
+249 (+4%) vs SY 2017-18
School count
13
0 (0%) vs SY 2017-18
% Hispanic
9%
was 6%
% Black
23%
was 22%
% Asian
16%
was 4%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
CHEEKTOWAGA HIGH SCHOOLHigh09-12682
CHEEKTOWAGA MIDDLE SCHOOLMiddle05-08677
CLEVELAND HILL ELEMENTARY SCHOOLElementaryPK-05661
CLEVELAND HILL HIGH SCHOOLHigh09-12398
CLEVELAND HILL MIDDLE SCHOOLMiddle06-08305
JOHN F KENNEDY MIDDLE SCHOOLMiddle06-08299
JOHN F KENNEDY SENIOR HIGH SCHOOLHigh09-12353
MARYVALE HIGH SCHOOLHigh09-12660
MARYVALE INTERMEDIATE SCHOOLElementary03-05490
MARYVALE MIDDLE SCHOOLMiddle06-08518
MARYVALE PRIMARY SCHOOLElementaryPK-02568
THEODORE ROOSEVELT SCHOOLElementaryPK-02312
UNION EAST ELEMENTARY SCHOOLElementaryPK-04963

About Cheektowaga

Cheektowaga is a middle-population New York city in terms of public-school footprint, with 13 schools and 6,886 students total.

In terms of grade levels, the city consists of 5 elementary, 4 middle, and 4 high.

Trend over the past 7 years. Combined enrollment now sits at 6,886 students, increased 4% from the 6,637 reported in SY 2017-18. On the demographic side, Asian enrollment moved from 4% to 16% over the same window.

On allk12, the community for Cheektowaga discusses sports rivalries, cross-district programs, and shared facilities. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many K-12 schools are in Cheektowaga, New York?
There are 13 public K-12 schools in Cheektowaga, with a combined enrollment of about 6,886.
How many elementary, middle, and high schools are in Cheektowaga?
Cheektowaga has 5 elementary, 4 middle, 4 high public schools.
What is the largest public school in Cheektowaga?
UNION EAST ELEMENTARY SCHOOL is the largest public school in Cheektowaga by enrollment, with approximately 963 students.
What school districts serve Cheektowaga?
Cheektowaga is served by 4 public school districts, including CLEVELAND HILL UNION FREE SCHOOL DISTRICT, CHEEKTOWAGA-MARYVALE UNION FREE SCHOOL DISTRICT, CHEEKTOWAGA-SLOAN UNION FREE SCHOOL DISTRICT, CHEEKTOWAGA CENTRAL SCHOOL DISTRICT.
What grade levels do public schools in Cheektowaga cover?
Public schools in Cheektowaga serve students from pre-K through grade 12.