Community prompt from u/allk12. Replies below.
Oak Hill Middle School
Test scores
EDFacts (federal) 2020-21 . % Proficient (SY 20-21)7-year change
SY 2017-18 vs SY 2024-25About Oak Hill Middle School
Located at 320 W Oyler Ave, in Oak Hill, West Virginia, Oak Hill Middle School is a middle-of-the-pack 6-8 campus that educates 627 students (grades 6 through 8), operated by Fayette County Schools. That puts it 46% bigger than the typical public school in West Virginia, which averages around 429 students.
Within Fayette County Schools, which oversees 10 schools and 5,294 students, Oak Hill Middle School is one campus in the system.
On demographics, Oak Hill Middle School records that the student body is overwhelmingly White (89%). The remainder is composed of 5% Black, 4% multiracial. That mix tracks the wider county fairly closely.
In terms of school funding signals, On paper, Oak Hill Middle School has 42 full-time-equivalent teachers, translating to a class-load average of around 15.1:1. The state averages around 13.3:1, so this campus is higher than the state norm typical.
Across the wider county, ACS estimates for Fayette County put median household income runs about $53,194, 16% of adults hold a bachelor's degree or higher, and roughly 14% of residents live below the federal poverty line. In all, Fayette County runs 13 public schools (combined enrollment of about 5,694 students), of which Oak Hill Middle School is one.
Oak Hill High is the nearest neighboring public school, about 0.2 miles from this campus. 4 of the 8 nearest public schools sit inside a five-mile radius.
Geographically, the school is in a suburban area.
Five-year trend. Looking back 7 years, enrollment at Oak Hill Middle School has declined 19%, going from 770 students in 2018 to 627 in 2025.
Within the allk12 community for this school, members of the Oak Hill Middle School community share and discuss enrollment questions, classroom assignments, and PTA news. Parents, students, alumni, and staff are welcome to weigh in.
Fayette County at a glance
View full county profileQuick facts
Related schools
- Oak Hill HighHigh · 1,057 students
- Midland Trail HighHigh · 618 students
- New River PrimaryElementary · 605 students
- Fayetteville PK-8Elementary · 548 students
- Valley PK-8Elementary · 545 students
- New River IntermediateElementary · 523 students
- Oak Hill HighHigh · 1,057 students
- New River PrimaryElementary · 605 students
- New River IntermediateElementary · 523 students
- Fayette Institute of TechnologyHigh
- Oak Hill High0.2 mi · 1,057
- New River Primary0.2 mi · 605
- New River Intermediate0.2 mi · 523
- Fayetteville PK-84.2 mi · 548
- Bradley Elementary School10.2 mi · 305
- Ansted Elementary10.4 mi · 178