Community prompt from u/allk12. Replies below.
Shallotte Middle
Test scores
NC EOG / EOC 2024-25 . % Grade Level Proficient (Level 3+)What this means: On the NC EOG / EOC, North Carolina's statewide test, about 59 of every 100 students at this school read and write at grade level and about 60 of 100 do math at grade level. Across all North Carolina schools, those numbers are about 51 and 52.
BeatsExpectations
Demographically-adjusted score · methodologyWhat this means: About 60% of students here test proficient in math and reading, compared with the roughly 48% typical for North Carolina schools with a similar share of low-income students. BeatsExpectations measures results against demographically similar schools rather than by raw scores, and this school falls within the typical range, neither among North Carolina's top nor bottom 10%.
7-year change
SY 2017-18 vs SY 2024-25About Shallotte Middle
As a mid-tier intermediate school in Shallotte, North Carolina, Shallotte Middle enrolls 627 students from grades 6 through 8, overseen by Brunswick County Schools.
Shallotte Middle is one of 20 schools operated by Brunswick County Schools, a district that serves 13,561 students overall.
In terms of who attends, Shallotte Middle records that White students make up the majority at 57%. Beyond that, the school records 24% Hispanic, 12% Black, 5% multiracial. The wider county runs roughly 82% White, putting the school's mix noticeably less White than the area baseline.
Looking at the economic backdrop, Staff filings list 38 full-time-equivalent teachers, which works out to roughly 16.4:1 students per teacher. The state averages about 15.9:1, putting this campus right in line with peers. Roughly 100% of students at Shallotte Middle qualify for free or reduced-price lunch, a commonly cited indicator of low-income enrollment.
With demographic context factored in, Shallotte Middle performs roughly as the BeatsExpectations model predicts for a school with this FRL share. The predicted value is around 48.5%, the actual is 60.0%, a residual of +11.5 points.
Across the wider county, Brunswick County reports that median household income runs about $77,024, 35% of adults hold a bachelor's degree or higher, and the poverty rate sits near 6%. Shallotte Middle is one of 22 public schools in Brunswick County (combined enrollment of about 15,069 students).
West Brunswick High is the nearest neighboring public school, about 1.6 miles from this campus. Counting just inside five miles, 2 other public schools cluster around Shallotte Middle. Ranking that nearby cluster on reported proficiency puts Shallotte Middle at 3rd of 8; the average score across the group is 55.2%.
Geographically, the school is in a low-density area.
Looking at the recent track record. Looking back 7 years, enrollment at Shallotte Middle has changed only slightly, going from 642 students in 2018 to 627 in 2025.
On allk12, recent activity here tends to focus on fundraisers, lost-and-found posts, and report-card season. Contributors range from current parents to recent graduates and teachers.
Brunswick County at a glance
View full county profileQuick facts
Related schools
- North Brunswick HighHigh · 1,620 students
- West Brunswick HighHigh · 1,466 students
- South Brunswick HighHigh · 1,154 students
- Belville ElementaryElementary · 812 students
- Leland MiddleMiddle · 806 students
- Lincoln ElementaryElementary · 738 students
- West Brunswick HighHigh · 1,466 students
- Union ElementaryElementary · 654 students
- West Brunswick High1.6 mi · 1,466
- Union Elementary4.1 mi · 654
- Cedar Grove Middle6.7 mi · 507
- Supply Elementary8.5 mi · 580
- Virginia Williamson Elem8.9 mi · 610
- Jessie Mae Monroe Elementary9.2 mi · 390