Skip to main content
NC County FIPS: 37077

Public Schools in Granville County, NC

Directory of 19 public schools operating in Granville County.

County Public School Enrollment & Staffing Trends

NCES Multi-Year Cohorts
0 5,050 10,100 2020-2021: 8,527 students 8,527 2020-2021 2021-2022: 8,416 students 8,416 -1.3% 2021-2022 2022-2023: 8,397 students 8,397 -0.2% 2022-2023 2023-2024: 8,520 students 8,520 +1.5% 2023-2024 2024-2025: 8,376 students 8,376 -1.7% 2024-2025
School Year Operating Schools Total Students Teachers (FTE) Student/Teacher Ratio Total FRPL
2024-2025 18 8,376 496.6 16.9:1 6,284
2023-2024 18 8,520 556.3 15.3:1 4,618
2022-2023 18 8,397 509.1 16.5:1 4,440
2021-2022 18 8,416 543.7 15.5:1 2,995
2020-2021 18 8,527 548.3 15.6:1 3,179

School Districts in Granville County

Cities & Municipalities in Granville County

6 Cities

County Schools Listing

Page 1 of 1
School Name Grades Level District City Action
Butner-Stem Elementary PK-5 Elementary School Granville County Schools Butner View ›
Butner-Stem Middle 6-8 Middle School Granville County Schools Butner View ›
C. G. Credle Elementary PK-5 Elementary School Granville County Schools Oxford View ›
Falls Lake Academy K-12 Other / Combined Falls Lake Academy Creedmoor View ›
G. C. Hawley Middle 6-8 Middle School Granville County Schools Creedmoor View ›
Granville Academy K-12 Other / Combined Granville County Schools Oxford View ›
Granville Central High 9-12 High School Granville County Schools Stem View ›
Granville Central Middle School — General K-12 Granville County Schools Stem View ›
Granville Early College High 9-13 High School Granville County Schools Creedmoor View ›
J. F. Webb High 9-12 High School Granville County Schools Oxford View ›
Mount Energy Elementary K-5 Elementary School Granville County Schools Creedmoor View ›
Northern Granville Middle 6-8 Middle School Granville County Schools Oxford View ›
Oxford Preparatory K-12 Other / Combined Oxford Preparatory School Oxford View ›
Phoenix Academy K-12 Other / Combined Granville County Schools Oxford View ›
South Granville High 9-12 High School Granville County Schools Creedmoor View ›
Stovall-Shaw Elementary PK-5 Elementary School Granville County Schools Stovall View ›
Tar River Elementary PK-5 Elementary School Granville County Schools Franklinton View ›
West Oxford Elementary PK-5 Elementary School Granville County Schools Oxford View ›
Wilton Elementary PK-5 Elementary School Granville County Schools Franklinton View ›