The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

18 schools in Granville County Schools

North Carolina · 6,402 students · 6 cities

Granville County Schools has 18 public K-12 schools on the books today, teaching approximately 6,402 North Carolina students across 8 elementary, 3 middle, and 4 high.

4-year change in Granville County Schools

SY 2020-21 vs SY 2024-25
Total enrollment
6,402
-653 (-9%) vs SY 2020-21
School count
16
-1 (-6%) vs SY 2020-21
Source: NCES Common Core of Data, enrollment-weighted demographic averages

How Granville County Schools ranks

Among districts
MeasureThis districtIn North CarolinaIn the US
State test proficiency
ranked highest first
41.5%#95 of 112N/A
Enrollment
ranked largest first
6,402#52 of 116#1,467 of 9,234
Number of schools
ranked most first
16#48 of 116N/A
Students per teacher
ranked fewest first
18.1:1#108 of 116#7,756 of 9,044
Free or reduced-price lunch share
ranked highest first
98.2%#61 of 114#417 of 8,164
Diversity index
ranked most diverse first
70.3%#17 of 111#364 of 6,853
Districts need at least 2 schools and 500 students to be ranked. Test proficiency is ranked within the state only, since each state gives a different test. Each rank links to the full list.

Inside Granville County Schools

State test results across the district's 13 scored schools run from Wilton Elementary at 57.5% proficient to Granville Central High at 28.0%, a gap of 29.6 points. That is the 85th widest gap among 104 North Carolina districts with four or more scored schools.

Since 2017-18, the 15 district schools that reported both years went from 6,420 to 6,195 students (down 4%) and from 395 to 342 full-time teachers (down 13%), as of 2024-25.

Proficient is the average share of students meeting the state standard across each school's state tests in 2023-24 and 2024-25; schools with fewer than 100 students and schools serving specialized populations are left out. Staffing figures come from the NCES Common Core of Data and count only schools that reported students and teachers in both years.

About Granville County Schools

Granville County Schools is a sparse North Carolina school district running 18 schools with combined enrollment near 6,402.

Looking at the level breakdown, Granville County Schools is made up of 8 elementary, 3 middle, 4 high schools, and 3 combined or other.

On a per-school basis, Granville County Schools runs about 356 students per school, 38% lower than the state mean of roughly 571.

Five-year track record. Combined enrollment now sits at 6,402 students, shrank 9% from the 7,055 reported in SY 2020-21. Granville County Schools now counts 16 public schools, down from 17 in SY 2020-21.

Within the allk12 community for this area, the community for Granville County Schools discusses comparison threads between local schools and program reviews. Parents, students, and educators in the area can post or comment.

Frequently asked questions

How many schools are in Granville County Schools?
Granville County Schools operates 18 public K-12 schools in North Carolina, serving approximately 6,402 students.
What is the mix of elementary, middle, and high schools in Granville County Schools?
Granville County Schools includes 8 elementary schools, 3 middle schools, 4 high schools, and 3 combined-grade schools.
What is the largest school in Granville County Schools?
South Granville High is the largest public school in Granville County Schools by enrollment, with approximately 706 students.
What grade levels does Granville County Schools serve?
Granville County Schools serves students from pre-K through grade 13 across 18 schools.
What cities does Granville County Schools serve?
Granville County Schools operates schools in Creedmoor, Stem, Oxford, Butner, Franklinton, Stovall across North Carolina.