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

7 schools in Spencerport

New York · Public K-12

Of the public K-12 schools operating across New York, 7 sit inside Spencerport, collectively enrolling about 3,931 students (4 elementary, 1 middle, and 1 high).

7-year change in Spencerport

SY 2017-18 vs SY 2024-25
Total enrollment
3,931
-200 (-5%) vs SY 2017-18
School count
7
0 (0%) vs SY 2017-18
% White
74%
was 79%
% Hispanic
11%
was 7%
% Black
7%
was 7%
% Asian
2%
was 2%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
A M COSGROVE MIDDLE SCHOOLMiddle06-08854
CANAL VIEW ELEMENTARY SCHOOLElementaryPK-05434
LEO BERNABI SCHOOLElementaryPK-05370
MONROE 2-ORLEANS BOCESCombinedKG-12344
SPENCERPORT HIGH SCHOOLHigh09-121,127
TERRY TAYLOR ELEMENTARY SCHOOLElementaryPK-05451
WILLIAM C MUNN SCHOOLElementaryPK-05351

About Spencerport

Spencerport is a mid-sized New York city in terms of public-school footprint, with 7 schools and 3,931 students total.

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

Over the past 7-year window. Total public-school enrollment in Spencerport has decreased 5% since SY 2017-18, moving from about 4,131 students to 3,931. The White share of public-school enrollment contracted from 79% to 74%.

On this page, the community for Spencerport discusses comparison threads between local schools and program reviews. Parents, students, and educators in the area can post or comment.

Frequently asked questions

How many K-12 schools are in Spencerport, New York?
There are 7 public K-12 schools in Spencerport, with a combined enrollment of about 3,931.
How many elementary, middle, and high schools are in Spencerport?
Spencerport has 4 elementary, 1 middle, 1 high, 1 combined-grade public schools.
What is the largest public school in Spencerport?
SPENCERPORT HIGH SCHOOL is the largest public school in Spencerport by enrollment, with approximately 1,127 students.
What school districts serve Spencerport?
Spencerport is served by 2 public school districts, including MONROE 2-ORLEANS BOCES, SPENCERPORT CENTRAL SCHOOL DISTRICT.
What grade levels do public schools in Spencerport cover?
Public schools in Spencerport serve students from pre-K through grade 12.