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

13 schools in Bay Shore

New York · Public K-12

Of the public K-12 schools operating across New York, 13 sit inside Bay Shore, collectively enrolling about 8,732 students (10 elementary, 2 middle, and 1 high).

7-year change in Bay Shore

SY 2017-18 vs SY 2024-25
Total enrollment
8,732
-774 (-8%) vs SY 2017-18
School count
13
+1 (+8%) vs SY 2017-18
% White
17%
was 20%
% Hispanic
62%
was 57%
% Black
14%
was 16%
% Asian
4%
was 4%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
BAY SHORE MIDDLE SCHOOLMiddle06-081,258
BAY SHORE PREKINDERGARTEN CENTERElementaryKG-KG27
BAY SHORE SENIOR HIGH SCHOOLHigh09-121,862
BROOK AVENUE ELEMENTARY SCHOOLElementaryKG-02336
FIFTH AVENUE SCHOOLElementaryKG-02342
GARDINER MANOR SCHOOLElementary03-05739
HEMLOCK ELEMENTARY SCHOOLElementaryKG-05609
MARY G CLARKSON SCHOOLElementaryKG-02469
OAK PARK ELEMENTARY SCHOOLElementaryKG-05678
SOUTH COUNTRY SCHOOLElementary03-05496
SOUTHWEST ELEMENTARY SCHOOLElementaryKG-05975
WEST MIDDLE SCHOOLMiddle06-08906
WOODHULL SCHOOLElementaryPK-0635

About Bay Shore

Bay Shore is a medium-population New York city in terms of public-school footprint, with 13 schools and 8,732 students total.

On the level-by-level breakdown, the city is made up of 10 elementary, 2 middle, and 1 high.

Schools in Bay Shore average about 672 students each, 29% meaningfully above the New York norm.

Looking at the last 7 years. Across the same 7-year window, public-school enrollment fell 8%: 9,506 students in SY 2017-18 versus 8,732 in SY 2024-25. Over that span, Bay Shore gained 1 school, going from 12 to 13. Demographically, the Hispanic share of enrollment rose from 57% to 62%.

On this page, the community for Bay Shore discusses school events, board meetings, and seasonal calendars. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many K-12 schools are in Bay Shore, New York?
There are 13 public K-12 schools in Bay Shore, with a combined enrollment of about 8,732.
How many elementary, middle, and high schools are in Bay Shore?
Bay Shore has 10 elementary, 2 middle, 1 high public schools.
What is the largest public school in Bay Shore?
BAY SHORE SENIOR HIGH SCHOOL is the largest public school in Bay Shore by enrollment, with approximately 1,862 students.
What school districts serve Bay Shore?
Bay Shore is served by 3 public school districts, including BAY SHORE UNION FREE SCHOOL DISTRICT, BRENTWOOD UNION FREE SCHOOL DISTRICT, FIRE ISLAND UNION FREE SCHOOL DISTRICT.
What grade levels do public schools in Bay Shore cover?
Public schools in Bay Shore serve students from pre-K through grade 12.