4 schools in Graniteville
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| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Byrd Elementary | Elementary | PK-05 | 708 |
| Graniteville Elementary | Elementary | PK-05 | 417 |
| Leavelle McCampbell Middle | Middle | 06-08 | 540 |
| Midland Valley High | High | 09-12 | 1,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.