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

4 schools in Graniteville

South Carolina · Public K-12

Of all public K-12 schools in South Carolina, 4 sit inside Graniteville city limits, with combined enrollment of roughly 3,223 students (2 elementary, 1 middle, and 1 high).

7-year change in Graniteville

SY 2017-18 vs SY 2024-25
Total enrollment
3,223
+317 (+11%) vs SY 2017-18
School count
4
+1 (+33%) vs SY 2017-18
% Hispanic
20%
was 12%
% Black
33%
was 28%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Byrd ElementaryElementaryPK-05708
Graniteville ElementaryElementaryPK-05417
Leavelle McCampbell MiddleMiddle06-08540
Midland Valley HighHigh09-121,558

About Graniteville

Public education in Graniteville, South Carolina runs across 4 schools that educates roughly 3,223 students. By footprint, Graniteville sits in the compact bracket.

On the level-by-level breakdown, the city comprises 2 elementary, 1 middle, and 1 high.

Schools in Graniteville average about 806 students each, 25% above the South Carolina norm.

Looking at the last 7 years. Combined enrollment now sits at 3,223 students, rose 11% from the 2,906 reported in SY 2017-18. Over that span, Graniteville gained 1 school, going from 3 to 4. On the demographic side, Hispanic enrollment moved from 12% to 20% over the same window.

On this page, the community for Graniteville discusses school events, board meetings, and seasonal calendars. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many K-12 schools are in Graniteville, South Carolina?
There are 4 public K-12 schools in Graniteville, with a combined enrollment of about 3,223.
How many elementary, middle, and high schools are in Graniteville?
Graniteville has 2 elementary, 1 middle, 1 high public schools.
What is the largest public school in Graniteville?
Midland Valley High is the largest public school in Graniteville by enrollment, with approximately 1,558 students.
What school districts serve Graniteville?
Graniteville public schools are operated by Aiken 01.
What grade levels do public schools in Graniteville cover?
Public schools in Graniteville serve students from pre-K through grade 12.