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

4 schools in Bay St Louis

Mississippi · Public K-12

For a city in Mississippi, Bay St Louis carries 4 public K-12 campuses, with combined enrollment of about 1,684 students and an average school size near 421.

7-year change in Bay St Louis

SY 2017-18 vs SY 2024-25
Total enrollment
839
-143 (-15%) vs SY 2017-18
School count
2
0 (0%) vs SY 2017-18
% White
64%
was 67%
% Hispanic
8%
was 2%
% Black
22%
was 25%
% Asian
0%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Bay High SchoolHigh09-12491
Bay Waveland Middle SchoolMiddle06-08365
North Bay ElementaryElementary03-06348
South Hancock Elementary SchoolElementaryPK-05480

About Bay St Louis

Bay St Louis, Mississippi is home to 4 public schools, with combined enrollment of approximately 1,684 students. By school count, it is a low-population city.

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

Schools in Bay St Louis average about 421 students each, 15% noticeably below the Mississippi norm.

Over the past 7-year window. Across the same 7-year window, public-school enrollment fell 15%: 982 students in SY 2017-18 versus 839 in SY 2024-25. Demographically, the Hispanic share of enrollment rose from 2% to 8%.

In the discussion threads here, the community for Bay St Louis discusses comparison threads between local schools and program reviews. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many K-12 schools are in Bay St Louis, Mississippi?
There are 4 public K-12 schools in Bay St Louis, with a combined enrollment of about 1,684.
How many elementary, middle, and high schools are in Bay St Louis?
Bay St Louis has 2 elementary, 1 middle, 1 high public schools.
What is the largest public school in Bay St Louis?
Bay High School is the largest public school in Bay St Louis by enrollment, with approximately 491 students.
What school districts serve Bay St Louis?
Bay St Louis is served by 2 public school districts, including Bay Waveland School District, Hancock School District.
What grade levels do public schools in Bay St Louis cover?
Public schools in Bay St Louis serve students from pre-K through grade 12.