16 schools in Staunton
16 public-school campuses operate inside Staunton, with roughly 4,939 K-12 students enrolled (7 elementary, 4 middle, and 2 high).
7-year change in Staunton
SY 2017-18 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Arthur R. Ware Elementary | Elementary | KG-05 | 372 |
| Bessie Weller Elementary | Elementary | KG-05 | 373 |
| Beverley Manor Middle | Middle | 06-08 | 612 |
| Commonwealth Ctr For Children & Adolescents | Combined | PK-12 | · |
| Riverheads Elementary | Elementary | PK-05 | 714 |
| Riverheads High | High | 09-12 | 467 |
| Riverheads Middle | Middle | 06-08 | 366 |
| Shelburne Middle | Middle | 06-08 | 583 |
| Shenandoah Valley Juvenile Detention Home | Elementary | N-N | · |
| Staunton City School PreSchool Programs | Elementary | PK-PK | 149 |
| Staunton High | High | 09-12 | 766 |
| Thomas C. McSwain Elementary | Elementary | KG-05 | 449 |
| Virginia School for the Deaf and Blind Elementary | Elementary | PK-05 | 7 |
| Virginia School for the Deaf and Blind Middle | Middle | 06-08 | 16 |
| Virginia School for the Deaf and the Blind | Combined | PK-12 | 65 |
| Western St. Hosp. Ed. Pr. | Combined | PK-12 | · |
About Staunton
Across Staunton, Virginia, 16 public schools teaches about 4,939 students between them.
Looking at the level breakdown, the city covers 7 elementary, 4 middle, 2 high, and 3 other.
Per-campus enrollment runs near 309, lower than the state mean of about 672.
Over the past 7-year window. Across the same 7-year window, public-school enrollment declined 8%: 4,654 students in SY 2017-18 versus 4,304 in SY 2024-25. Over that span, Staunton shed 1 school, going from 11 to 10. The White share of public-school enrollment fell from 76% to 71%.
Within the allk12 community for this area, the community for Staunton discusses open enrollment windows, redistricting talk, and busing logistics. Posts come from current and former families, staff, and alumni.