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

8 schools in Marshall Public Schools

Michigan · 2,598 students · 3 cities

Marshall Public Schools's public-school footprint covers 8 campuses with combined enrollment of about 2,598 students, averaging 325 per campus.

7-year change in Marshall Public Schools

SY 2017-18 vs SY 2024-25
Total enrollment
2,598
-250 (-9%) vs SY 2017-18
School count
8
-1 (-11%) vs SY 2017-18
% White
72%
was 76%
% Hispanic
9%
was 6%
% Black
11%
was 14%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameCityLevelGradesEnrollment
Marshall High SchoolMarshallHigh09-12787
Marshall Middle SchoolMarshallMiddle06-08541
Walters ElementaryMarshallElementaryPK-05293
Hughes Elementary SchoolMarshallElementaryPK-05261
Gordon Elementary SchoolMarshallElementaryPK-05252
Harrington Elementary SchoolAlbionElementaryPK-05236
Michigan Youth Challenge AcademyBattle CreekHigh09-12119
Marshall Opportunity High SchoolAlbionHigh09-12109

About Marshall Public Schools

Marshall Public Schools administers 8 public schools across Michigan, collectively teacheing roughly 2,598 students.

On the level-by-level breakdown, Marshall Public Schools spans 4 elementary, 1 middle, and 3 high schools.

On a per-school basis, Marshall Public Schools runs about 325 students per campus, 20% noticeably below the state mean of roughly 406.

Trend over the past 7 years. Total public-school enrollment in Marshall Public Schools has shrank 9% since SY 2017-18, moving from about 2,848 students to 2,598. Marshall Public Schools now counts 8 public schools, down from 9 in SY 2017-18. On the demographic side, White enrollment moved from 76% to 72% over the same window.

In the discussion threads here, the community for Marshall Public Schools discusses sports rivalries, cross-district programs, and shared facilities. Members of the local community share what they see day-to-day.

Frequently asked questions

How many public schools does Marshall Public Schools run?
Marshall Public Schools has 8 public schools with a combined enrollment of about 2,598 students in Michigan.
What is the mix of elementary, middle, and high schools in Marshall Public Schools?
Marshall Public Schools includes 4 elementary, 1 middle, 3 high schools.
What is the largest school in Marshall Public Schools?
Marshall High School is the largest public school in Marshall Public Schools by enrollment, with approximately 787 students.
What grade levels does Marshall Public Schools serve?
Marshall Public Schools schools serve students from pre-K through grade 12, across 8 campuses.
What cities does Marshall Public Schools serve?
Marshall Public Schools operates schools in Marshall, Albion, Battle Creek across Michigan.