5 schools in Marshall
Marshall reports 5 public K-12 schools and approximately 1,490 students enrolled, per NCES, an average school size near 298.
7-year change in Marshall
SY 2017-18 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Brush Creek Elementary | Elementary | KG-05 | 356 |
| Madison Early College High | High | 09-13 | 270 |
| Madison High School | High | 09-12 | 377 |
| Madison Middle School | Middle | 06-08 | 468 |
| Madison Velocity Learning Center | High | 09-12 | 19 |
About Marshall
Marshall is a low-population North Carolina city in terms of public-school footprint, with 5 schools and 1,490 students total.
In terms of grade levels, the city covers 1 elementary, 1 middle, and 3 high.
Average school size in Marshall is around 298 students, 48% noticeably below the North Carolina average of about 571.
Five-year track record. Total public-school enrollment in Marshall has decreased 11% since SY 2017-18, moving from about 1,665 students to 1,490. Over that span, Marshall gained 1 school, going from 4 to 5. On the demographic side, White enrollment moved from 94% to 91% over the same window.
In the discussion threads here, the community for Marshall discusses comparison threads between local schools and program reviews. Parents, students, and educators in the area can post or comment.