Oxford, NC has 9 schools, 3 of them are Elementary, 2 Middle Schools, 3 High Schools and 1 alternative Schools.
List of schools in Oxford
Elementary schools in Oxford
C. G. Credle Elementary
District of Granville County SchoolsLowest grade : PK, Highest grade : 5
Students : 399
Joe Toler-Oak Hill Elementary
District of Granville County SchoolsLowest grade : PK, Highest grade : 5
Students : 240
West Oxford Elementary
District of Granville County SchoolsLowest grade : PK, Highest grade : 5
Students : 502
Middle schools in Oxford
Mary Potter Middle
District of Granville County SchoolsLowest grade : 6, Highest grade : 8
Students : 321
Northern Granville Middle
District of Granville County SchoolsLowest grade : 6, Highest grade : 8
Students : 352
High schools in Oxford
J. F. Webb High
District of Granville County SchoolsLowest grade : 9, Highest grade : 12
Students : 554
JF Webb High School Of Health And Life Sciences
District of Granville County SchoolsLowest grade : 9, Highest grade : 12
Students : 275
Oxford Preparatory
District of Oxford Preparatory SchoolLowest grade : 7, Highest grade : 12
Students : 351
Alternative schools in Oxford
Center For Innovative Learning
District of Granville County SchoolsLowest grade : K, Highest grade : 12
Students : 7