Overhills High School
Grades: 9-12
Students: 1971
Type: Public
GreatSchools Rating
Student-Teacher
Ratio: 19:1
Student-Counselor
Ratio: 281:1
Certified Teachers: 88%
2495 Ray Road
Spring Lake, NC 28390
Spring Lake, NC 28390
(910) 436-1436
Additional GreatSchools Ratings
4/10
3/10
NA
Academic Progress4/10
1/10
Read what parents are saying about Overhills High School
This school sucks, the new principal is weird and draining every student at this school, we miss Mr.Booker. This principal has made weird rules and covers it up by saying it’s for our best, he is the worst
Posted by a student on 3/8/2026My eldest is of course an angsty teen so I write this from my experience and what I have been able to pry out of him. I’ve never had any issues with any of the faculty/teachers. My kid says he hasn’t had any bullying issues and says his education is “fine”, but he has been excited to talk about his
Posted by a parent on 1/15/2025Great high school with a great sports program compared to most high schools in the Ft. Bragg / Ft. Liberty area.
Posted by a parent on 6/13/2024I would say that this school is worth the pain. I don't want to deal with the drama and seceding fallout that comes with the school however I have to praise the school for despite all that still having a selection of AP classes and teacher that make it worth it. Teachers are a luck of the draw kind
Posted by a student on 11/14/2023I'm currently attending OHS and I would say my 9th grade year was fine. I was a honor student and since I was very anti-social. but I will say there was a bat that was found in our cafeteria and even roaches anyways I didn't know many people unless I attended elementary or middle school with them. A
Posted by a student on 2/18/2023Nearby Schools
Browse other schools near Overhills High SchoolSpring Lake schools - Overhills High School is located at 2495 Ray Road, Spring Lake NC 28390. Overhills High School is in the Harnett County School District. Overhills High School is a Public school that serves grade levels 9-12.
