Public • Grades 9-12771 students • 15 student/teacher
Public • Grades PK-12Unknown student/teacher
Private • Grades PK-12170 students • 10 student/teacher
Oak Hill contains 3 schools. One of the highest rated schools is Oak Hill High School, which is rated 2. The school has 771 students. Public schools in Oak Hill are in Fayette County Schools. Raleigh County Schools is close by and is rated more highly than Fayette County Schools. Nearby Summers County Schools scores higher, with a rating of 4. Oak Hill's population is 14,943. Fayette County Schools enrolls 46% of the population of Oak Hill.