3 schools in Shallotte
The Shallotte public-school footprint covers 3 campuses and about 2,747 K-12 students, with an average school size near 916.
7-year change in Shallotte
SY 2017-18 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Shallotte Middle | Middle | 06-08 | 627 |
| Union Elementary | Elementary | KG-05 | 654 |
| West Brunswick High | High | 09-12 | 1,466 |
About Shallotte
Shallotte, North Carolina is home to 3 public schools, with combined enrollment of approximately 2,747 students. By school count, it is a low-population city.
In terms of grade levels, the city consists of 1 elementary, 1 middle, and 1 high.
Per-campus enrollment runs near 916, higher than the state mean of about 571.
Five-year track record. Across the same 7-year window, public-school enrollment grew 3%: 2,675 students in SY 2017-18 versus 2,747 in SY 2024-25. On the demographic side, White enrollment moved from 65% to 60% over the same window.
Within the allk12 community for this area, the community for Shallotte discusses school events, board meetings, and seasonal calendars. Anyone with firsthand knowledge of these schools is welcome to weigh in.