Community prompt from u/allk12. Replies below.
Overhills 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 Overhills Middle
Located at 2711 Ray Road, in Spring Lake, North Carolina, Overhills Middle is a reasonably sized middle school that teaches 758 students (grades 6 through 8), run under Harnett County Schools. By comparison, North Carolina's public schools average about 605 students each, so Overhills Middle sits 25% above that benchmark.
Within Harnett County Schools, which oversees 29 schools and 20,095 students, Overhills Middle is one campus in the system.
In terms of who attends, Overhills Middle records that 38% of students identify as Black, with the remaining enrollment distributed across several groups. Beyond that, the school reports 28% White, 22% Hispanic, 10% multiracial. By comparison, Harnett County as a whole is about 20% Black, so the school skews visibly more Black than its surroundings.
On the income-and-resources front, The school employs 48 full-time-equivalent teachers, for a student-teacher ratio near 15.7:1. The state averages about 15.9:1, putting this campus right in line with peers. About 63% of enrolled students meet the income threshold for free or reduced-price lunch, often used as a Title I proxy. That share is lower than Harnett County's rate of about 74%.
On a demographically-adjusted basis, Overhills Middle performs roughly as the BeatsExpectations model predicts for a school with this FRL share. The predicted value is around 59.6%, the actual is 44.6%, a residual of -15.0 points.
In the area at large, the surrounding county (Harnett County) records that the typical household earns roughly $71,287 per year, about 25% of the adult population holds a bachelor's degree or above, and census figures put the poverty rate at about 11%. In all, Harnett County runs 31 public schools (combined enrollment of about 20,611 students), of which Overhills Middle is one.
The closest other public school is Overhills Elementary, roughly 0.2 miles away. 4 of the 8 nearest public schools sit inside a five-mile radius. On composite proficiency, Overhills Middle comes 3rd of 7 in the immediate cluster, ahead of the nearby-schools average of 44.2%.
Overhills Middle operates from a high-density location.
Looking at the recent track record. Looking back 7 years, enrollment at Overhills Middle has changed only slightly, going from 745 students in 2018 to 758 in 2025. The White share of enrollment shrank from 32% to 28% over that span. Class-load math has pulled in: from 17.1:1 in 2018 to 15.7:1 in 2025.
Within the allk12 community for this school, the page collects discussion, questions, and updates around fundraisers, lost-and-found posts, and report-card season. Anyone with firsthand experience at this school can post or comment.
Harnett County at a glance
View full county profileQuick facts
Related schools
- Overhills HighHigh · 1,981 students
- Harnett Central HighHigh · 1,522 students
- Western Harnett HighHigh · 1,324 students
- Triton HighHigh · 1,274 students
- Benhaven ElementaryElementary · 1,065 students
- Harnett Central MiddleMiddle · 1,059 students
- Overhills HighHigh · 1,981 students
- Overhills ElementaryElementary · 866 students
- William T Brown ElementaryElementary · 562 students
- Spring Lake MiddleMiddle · 500 students
- Anderson Creek AcademyElementary · 305 students
- Manchester ElementaryElementary · 254 students
- Overhills Elementary0.2 mi · 866
- Overhills High0.2 mi · 1,981
- Anderson Creek Academy2.1 mi · 305
- Anderson Creek Primary3.7 mi · 553
- South Harnett Elementary5.4 mi · 476
- Manchester Elementary5.4 mi · 254