Community prompt from u/allk12. Replies below.
Swansboro Middle
Test scores
NC EOG / EOC 2024-25 . % Grade Level Proficient (Level 3+)BeatsExpectations
Demographically-adjusted score · methodology7-year change
SY 2017-18 vs SY 2024-25About Swansboro Middle
Swansboro Middle operates as a sizable junior high in Swansboro, North Carolina, one of the schools within Onslow County Schools. Current enrollment sits at 1,052 students spanning grades 6 through 8. Compared to the state average of about 605 students per school, that is 74% larger than typical.
Onslow County Schools comprises 39 schools with combined enrollment of 27,397 students; Swansboro Middle is among them.
Looking at the student body, Swansboro Middle reports that the largest single group is White, at 69% of enrollment; the rest is composed of 14% Hispanic, 10% multiracial, 6% Black. That mix tracks the wider county fairly closely.
On the income-and-resources front, Swansboro Middle lists 56 full-time-equivalent teachers, putting the student-to-teacher ratio at about 18.8:1. The state averages around 15.9:1, so this campus is higher than the state norm typical. Roughly 43% of students at Swansboro Middle qualify for free or reduced-price lunch, often used as a Title I proxy.
On a residual basis (actual vs predicted given the student mix), Swansboro Middle tracks the demographic baseline. The model predicts 65.7% given the school's FRL share; actual proficiency is 63.2%.
Across the wider county, the surrounding county (Onslow County) shows that median household earnings sit near $68,148, about 26% of the adult population holds a bachelor's degree or above, and roughly 9% of residents live below the federal poverty line. Swansboro Middle is one of 42 public schools in Onslow County (combined enrollment of about 27,501 students).
The closest other public school is Queens Creek Elementary, roughly 0.2 miles away. Within five miles, there are 4 other public schools. Ranking that nearby cluster on reported proficiency puts Swansboro Middle at 4th of 9; the average score across the group is 62.0%.
Swansboro Middle operates from an outlying location.
Over the past 7-year window. Swansboro Middle's enrollment has edged up 26% since 2018, when it stood at 835 (now 1,052). The student-to-teacher ratio widened from 17.4:1 in 2018 to 18.8:1 today.
On allk12, posts here usually surface around sports schedules, lunch menu changes, and school spirit week. Contributors range from current parents to recent graduates and teachers.
Onslow County at a glance
View full county profileQuick facts
Related schools
- Jacksonville HighHigh · 1,441 students
- White Oak HighHigh · 1,252 students
- Swansboro HighHigh · 1,232 students
- Dixon HighHigh · 1,085 students
- Northside HighHigh · 1,067 students
- Richlands HighHigh · 1,027 students
- Swansboro HighHigh · 1,232 students
- Queens Creek ElementaryElementary · 706 students
- Swansboro ElementaryElementary · 592 students
- Queens Creek Elementary0.2 mi · 706
- Swansboro High0.4 mi · 1,232
- Swansboro Elementary1.0 mi · 592
- Sand Ridge Elementary3.9 mi · 527
- White Oak Elementary5.3 mi · 784
- Silverdale Elementary5.8 mi · 648