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

6 schools in Magnolia

Mississippi · Public K-12

Of all public K-12 schools in Mississippi, 6 sit inside Magnolia city limits, with combined enrollment of roughly 1,247 students (1 elementary, 2 middle, and 3 high).

7-year change in Magnolia

SY 2017-18 vs SY 2024-25
Total enrollment
1,247
-249 (-17%) vs SY 2017-18
School count
4
0 (0%) vs SY 2017-18
% White
9%
was 12%
% Hispanic
1%
was 0%
% Black
86%
was 86%
% Asian
0%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Eva Gordon Lower Elementary SchoolElementaryPK-03345
Eva Gordon Upper Elementary SchoolMiddle04-06236
SOUTH PIKE ALTERNATIVE SCHOOLHigh07-120
SOUTH PIKE CAREER & TECHNICAL CENTEHigh07-120
South Pike High SchoolHigh09-12425
South Pike Junior HighMiddle07-08241

About Magnolia

Magnolia, Mississippi is home to 6 public schools, with combined enrollment of approximately 1,247 students. By school count, it is a mid-sized city.

In terms of grade levels, the city comprises 1 elementary, 2 middle, and 3 high.

Per-campus enrollment runs near 208, below the state mean of about 498.

Five-year track record. Across the same 7-year window, public-school enrollment decreased 17%: 1,496 students in SY 2017-18 versus 1,247 in SY 2024-25.

On allk12, the community for Magnolia discusses enrollment trends, district policy changes, and bus-route updates. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many public schools are in Magnolia?
Magnolia, Mississippi has 6 public K-12 schools serving approximately 1,247 students.
How many elementary, middle, and high schools are in Magnolia?
Magnolia has 1 elementary, 2 middle, 3 high public schools.
What is the largest public school in Magnolia?
South Pike High School is the largest public school in Magnolia by enrollment, with approximately 425 students.
What school districts serve Magnolia?
Magnolia public schools are operated by South Pike School District.
What grade levels do public schools in Magnolia cover?
Public schools in Magnolia serve students from pre-K through grade 12.