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

5 schools in Bay Village

Ohio · Public K-12

Of the 5 public K-12 schools in Bay Village, combined enrollment is roughly 2,331 students (an average of 466 per campus).

7-year change in Bay Village

SY 2017-18 vs SY 2024-25
Total enrollment
2,331
-149 (-6%) vs SY 2017-18
School count
5
0 (0%) vs SY 2017-18
% White
90%
was 93%
% Hispanic
5%
was 3%
% Black
1%
was 1%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Bay High SchoolHigh09-12684
Bay Middle SchoolMiddle05-08738
Glenview Center for Childcare and LearningElementaryPK-PK58
Normandy Elementary SchoolElementaryKG-02477
Westerly Elementary SchoolElementary03-04374

About Bay Village

Public education in Bay Village, Ohio runs across 5 schools that hosts roughly 2,331 students. By footprint, Bay Village sits in the small bracket.

On the school-mix side, the city covers 3 elementary, 1 middle, and 1 high.

Trend over the past 7 years. Across the same 7-year window, public-school enrollment shrank 6%: 2,480 students in SY 2017-18 versus 2,331 in SY 2024-25.

In the discussion threads here, the community for Bay Village discusses open enrollment windows, redistricting talk, and busing logistics. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many public schools are in Bay Village?
Bay Village, Ohio has 5 public K-12 schools serving approximately 2,331 students.
How many elementary, middle, and high schools are in Bay Village?
Bay Village has 3 elementary, 1 middle, 1 high public schools.
What is the largest public school in Bay Village?
Bay Middle School is the largest public school in Bay Village by enrollment, with approximately 738 students.
What school districts serve Bay Village?
Bay Village public schools are operated by Bay Village City.
What grade levels do public schools in Bay Village cover?
Public schools in Bay Village serve students from pre-K through grade 12.