9 schools in Taylorsville
Taylorsville runs 9 public K-12 schools per the latest NCES counts, with total enrollment around 3,227 (5 elementary, 1 middle, and 2 high).
7-year change in Taylorsville
SY 2017-18 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Alexander Central High | High | 09-12 | 1,254 |
| Alexander Early College | High | 09-12 | 172 |
| Alexander Virtual Academy | Combined | M-M | · |
| Bethlehem Elementary | Elementary | PK-05 | 435 |
| Ellendale Elementary | Elementary | KG-05 | 168 |
| Sugar Loaf Elementary | Elementary | KG-05 | 196 |
| Taylorsville Elementary | Elementary | PK-05 | 241 |
| West Alexander Middle | Middle | 06-08 | 467 |
| Wittenburg Elementary | Elementary | PK-05 | 294 |
About Taylorsville
Across Taylorsville, North Carolina, 9 public schools instructs about 3,227 students between them.
For a sense of the school types, the city is built around 5 elementary, 1 middle, 2 high, and 1 other.
Average school size in Taylorsville is around 359 students, 37% lower than the North Carolina average of about 571.
Over the past 7-year window. Across the same 7-year window, public-school enrollment declined 9%: 3,559 students in SY 2017-18 versus 3,227 in SY 2024-25. On the demographic side, White enrollment moved from 82% to 77% over the same window.
Within the allk12 community for this area, the community for Taylorsville discusses open enrollment windows, redistricting talk, and busing logistics. Discussions cut across districts, schools, and grade levels.