Granville County
Public-school enrollment in Granville County clocks in around 8,376 students across 20 schools (8 elementary, 3 middle, and 4 high).
7-year change in Granville County
SY 2017-18 vs SY 2024-25County vs. school enrollment demographics
Left bar is the racial makeup of Granville County residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".
Test scores in Granville County
Latest 2024-25 ELA proficiency, 14 schools ranked. North Carolina state average: 51.8%.
- Wilton Elementary· 52.5%
- Granville Academy· 50.7%
- Tar River Elementary· 47.8%
- South Granville High· 46.4%
- Butner-Stem Middle· 46.0%
- C. G. Credle Elementary· 24.5%
- Northern Granville Middle· 30.9%
- West Oxford Elementary· 32.6%
- Stovall-Shaw Elementary· 37.4%
- Mount Energy Elementary· 40.4%
| Name | City | Level | Grades | Enrollment | Rating |
|---|---|---|---|---|---|
| Falls Lake Academy | Creedmoor | Combined | KG-12 | 1,105 | · |
| Oxford Preparatory | Oxford | Combined | KG-12 | 869 | · |
| South Granville High | Creedmoor | High | 09-12 | 706 | · |
| Granville Central High | Stem | High | 09-12 | 531 | · |
| West Oxford Elementary | Oxford | Elementary | PK-05 | 520 | · |
| Mount Energy Elementary | Creedmoor | Elementary | KG-05 | 515 | · |
| J. F. Webb High | Oxford | High | 09-12 | 512 | · |
| Northern Granville Middle | Oxford | Middle | 06-08 | 495 | · |
| Butner-Stem Elementary | Butner | Elementary | PK-05 | 476 | · |
| G. C. Hawley Middle | Creedmoor | Middle | 06-08 | 442 | · |
| Butner-Stem Middle | Butner | Middle | 06-08 | 391 | · |
| Tar River Elementary | Franklinton | Elementary | PK-05 | 370 | · |
| Wilton Elementary | Franklinton | Elementary | PK-05 | 350 | · |
| Stovall-Shaw Elementary | Stovall | Elementary | PK-05 | 336 | · |
| C. G. Credle Elementary | Oxford | Elementary | PK-05 | 327 | · |
| Granville Academy | Oxford | Combined | KG-12 | 207 | · |
| Granville Early College High | Creedmoor | High | 09-13 | 207 | · |
| Phoenix Academy | Oxford | Combined | KG-12 | 17 | · |
| Creedmoor Elementary | Creedmoor | Combined | M-M | · | · |
| Granville Central Middle School | Stem | Elementary | M-M | · | · |
Cities in Granville County
About Granville County
In North Carolina, Granville County is an average-sized county of about 60,877 residents. 20 public schools across the county educates about 8,376 students between them.
For perspective, census numbers show median household income runs near $71,111, roughly 25% of adults have completed at least a four-year degree, and the poverty rate is around 12%. That income level is 13% above the North Carolina median.
Looking at the level breakdown, Granville County covers 8 elementary schools (2,894 students), 3 middle schools (1,328), 4 high schools (1,956), and 5 combined or other schools.
Granville County Schools dominates the local landscape, accounting for roughly 6,402 students on its own.
Looking at the last 7 years. Combined enrollment now sits at 8,376 students, contracted 7% from the 8,986 reported in SY 2017-18. The school count fell from 21 to 18 across the same 7-year window. Demographically, the White share of enrollment decreased from 48% to 42%.
On this page, the community for Granville County discusses comparison threads between local schools and program reviews. Discussions cut across districts, schools, and grade levels.