The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·CHEEKTOWAGA-MARYVALE UNION FREE SCHOOL DISTRICT·NCES 361860001679

MARYVALE PRIMARY SCHOOL

1 NAGEL DR, CHEEKTOWAGA, NY 14225 · (716) 685-5800 · Erie County
GRADES PK–02ELEMENTARY13-CITYTITLE IREGULAR SCHOOL568 STUDENTS
Enrollment
568
Elementary
DISTRICT 529 · STATE 443
Student : Teacher
12.6:1
45 FTE teachers
DISTRICT 12.2:1 · STATE 12.8:1
Free / Reduced Lunch
53%
301 students
DISTRICT 61% · STATE 58%
Community
1
0 members
Enrollment and student:teacher ratio compared against other elementary schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Pre-K
96
Kindergarten
162
Grade 1
146
Grade 2
164
Student demographics
White
29752%
DISTRICT 57% · STATE 39%
Hispanic
6812%
DISTRICT 11% · STATE 31%
Black
7613%
DISTRICT 12% · STATE 16%
Asian
9417%
DISTRICT 15% · STATE 10%
Two+
315%
DISTRICT 5% · STATE 4%
Native American
20%
DISTRICT 0% · STATE 1%
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
30353%
Female
26547%

Discussions

+ POST

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
568
-78 (-12%) vs 2017
Student : Teacher
12.6:1
was 16.1:1
% White
52%
was 76%
% Hispanic
12%
was 4%
% Black
13%
was 10%
% Asian
17%
was 5%
Source: NCES Common Core of Data

About MARYVALE PRIMARY SCHOOL

As a moderately sized elementary-level community in CHEEKTOWAGA, New York, MARYVALE PRIMARY SCHOOL hosts 568 students from grades pre-K through 2, overseen by CHEEKTOWAGA-MARYVALE UNION FREE SCHOOL DISTRICT. By comparison, New York's public schools average about 443 students each, so MARYVALE PRIMARY SCHOOL sits 28% above that benchmark.

MARYVALE PRIMARY SCHOOL is one of 4 schools operated by CHEEKTOWAGA-MARYVALE UNION FREE SCHOOL DISTRICT, a district that hosts 2,236 students overall.

On the student-mix side, MARYVALE PRIMARY SCHOOL shows that 52% of students identify as White, with the remaining enrollment distributed across several groups. Other groups include 17% Asian, 13% Black, 12% Hispanic, 5% multiracial. By comparison, Erie County as a whole is about 74% White, so the school skews meaningfully less White than its surroundings.

On the resource side, The school employs 45 full-time-equivalent teachers, for a student-teacher ratio near 12.6:1. The state averages about 12.8:1, putting this campus right in line with peers. About 53% of enrolled students meet the income threshold for free or reduced-price lunch, a number frequently used as a low-income enrollment indicator.

In the surrounding community, ACS estimates for Erie County put median household earnings sit near $72,839, 38% of adults hold a bachelor's degree or higher, and the poverty rate sits near 9%. Across Erie County's 226 public schools (combined enrollment of about 122,519 students), MARYVALE PRIMARY SCHOOL is one campus in the mix.

CHEEKTOWAGA MIDDLE SCHOOL is the nearest neighboring public school, about 0.9 miles from this campus. Within five miles, there are 8 other public schools.

MARYVALE PRIMARY SCHOOL operates from an urban location.

Over the past 7-year window. Looking back 7 years, enrollment at MARYVALE PRIMARY SCHOOL has ticked down 12%, going from 646 students in 2018 to 568 in 2025. White enrollment moved from 76% to 52% across the same window. The student-to-teacher ratio tightened from 16.1:1 in 2018 to 12.6:1 today.

On the community side, recent activity here tends to focus on school events, parent volunteer needs, and clubs. Members of the school community can share what they know.

Erie County at a glance

View full county profile
Population
950,622
Census ACS
Median income
$72,839
Household, ACS
Bachelor's+
38%
Adults 25+
Poverty rate
9%
Below federal line
Schools in county
226
122,519 students

Quick facts

School name
MARYVALE PRIMARY SCHOOL
District
CHEEKTOWAGA-MARYVALE UNION FREE SCHOOL DISTRICT
Address
1 NAGEL DR, CHEEKTOWAGA, NY 14225
Phone
(716) 685-5800
County
Erie County
Level
Elementary
Grade range
PK–02
Total enrollment
568
Teachers (FTE)
45
Student–teacher ratio
12.6:1
Free/Reduced lunch
301 (53%)
Locale
13-City: Small
NCES ID
361860001679
Charter school
No
Virtual school
No

Related schools

Other schools in CHEEKTOWAGA-MARYVALE UNION FREE SCHOOL DISTRICT
Other schools in CHEEKTOWAGA
Nearby schools

Frequently asked questions

About MARYVALE PRIMARY SCHOOL
How many students attend MARYVALE PRIMARY SCHOOL?
MARYVALE PRIMARY SCHOOL enrolls approximately 568 students in grades PK-02.
What grades does MARYVALE PRIMARY SCHOOL serve?
MARYVALE PRIMARY SCHOOL serves grades PK-02.
How many teachers does MARYVALE PRIMARY SCHOOL have?
MARYVALE PRIMARY SCHOOL employs 45 FTE teachers, for a student-to-teacher ratio of 12.6:1.
What is the student diversity at MARYVALE PRIMARY SCHOOL?
Student demographics at MARYVALE PRIMARY SCHOOL are roughly 52% White, 12% Hispanic, 13% Black, 17% Asian, 5% Two or more.
Who oversees MARYVALE PRIMARY SCHOOL?
MARYVALE PRIMARY SCHOOL is overseen by CHEEKTOWAGA-MARYVALE UNION FREE SCHOOL DISTRICT in Erie County.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post