The Granville County School system is known for great schools and excellent student-teacher ratios. Located in Oxford and headed by superintendent Tim Farley, it serves the county with a total of 18 schools--6 high schools, 4 middle schools and 8 elementary schools.
C.G. Credle Elementary School (grades K-5), Mary Potter Middle School (grades 6-8), J.F. Webb High School (grades 9-12), and J.F. Webb School of Health and Life Science (grades 9–12).