Total enrollment
16,695
-461 (-3%) vs SY 2017-18
Winston-Salem runs 67 public K-12 schools inside North Carolina, with combined enrollment near 37,384 (36 elementary, 13 middle, and 14 high).
Across Winston-Salem, North Carolina, 67 public schools educates about 37,384 students between them.
On the school-mix side, the city spans 36 elementary, 13 middle, 14 high, and 4 other.
Over the past 7-year window. Across the same 7-year window, public-school enrollment shrank 3%: 17,156 students in SY 2017-18 versus 16,695 in SY 2024-25. Demographically, the White share of enrollment shrank from 41% to 35%.
On this page, the community for Winston-Salem discusses open enrollment windows, redistricting talk, and busing logistics. Posts come from current and former families, staff, and alumni.