The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

5 schools in Oak Hill

West Virginia · Public K-12

Oak Hill has 5 public K-12 schools on the books today, teaching approximately 2,812 West Virginia students across 2 elementary, 1 middle, and 2 high.

7-year change in Oak Hill

SY 2017-18 vs SY 2024-25
Total enrollment
2,812
+173 (+7%) vs SY 2017-18
School count
4
0 (0%) vs SY 2017-18
% White
88%
was 90%
% Hispanic
1%
was 1%
% Black
5%
was 6%
% Asian
0%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Fayette Institute of TechnologyHigh09-12·
New River IntermediateElementary03-05523
New River PrimaryElementaryPK-02605
Oak Hill HighHigh09-121,057
Oak Hill Middle SchoolMiddle06-08627

About Oak Hill

Oak Hill is a sparse West Virginia city in terms of public-school footprint, with 5 schools and 2,812 students total.

On the school-mix side, the city spans 2 elementary, 1 middle, and 2 high.

Average school size in Oak Hill is around 562 students, 53% noticeably above the West Virginia average of about 368.

Five-year track record. Total public-school enrollment in Oak Hill has rose 7% since SY 2017-18, moving from about 2,639 students to 2,812.

In the discussion threads here, the community for Oak Hill discusses sports rivalries, cross-district programs, and shared facilities. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many K-12 schools are in Oak Hill, West Virginia?
There are 5 public K-12 schools in Oak Hill, with a combined enrollment of about 2,812.
How many elementary, middle, and high schools are in Oak Hill?
Oak Hill has 2 elementary, 1 middle, 2 high public schools.
What is the largest public school in Oak Hill?
Oak Hill High is the largest public school in Oak Hill by enrollment, with approximately 1,057 students.
What school districts serve Oak Hill?
Oak Hill public schools are operated by Fayette County Schools.
What grade levels do public schools in Oak Hill cover?
Public schools in Oak Hill serve students from pre-K through grade 12.