Skip to main content
VA Virginia

Public Schools in Salem, VA

Directory of 15 public schools located in Salem.

City Public School Enrollment & Staffing Trends

NCES Multi-Year Cohorts
0 3,700 7,400 2020-2021: 5,693 students 5,693 2020-2021 2021-2022: 5,659 students 5,659 -0.6% 2021-2022 2022-2023: 5,624 students 5,624 -0.6% 2022-2023 2023-2024: 6,196 students 6,196 +10.2% 2023-2024 2024-2025: 5,863 students 5,863 -5.4% 2024-2025
School Year Operating Schools Total Students Teachers (FTE) Student/Teacher Ratio Total FRPL
2024-2025 12 5,863 502.8 11.7:1 2,575
2023-2024 12 6,196 499.3 12.4:1 2,638
2022-2023 11 5,624 426.0 13.2:1 2,496
2021-2022 11 5,659 417.2 13.6:1 2,060
2020-2021 13 5,693 414.3 13.7:1 *reporting schools N/A

City Schools Listing

Page 1 of 1
School Name Grades Level District Address Action
Andrew Lewis Middle 6-8 Middle School Salem City Public Schools 616 South College Ave View ›
Burton Center for Arts and Technology — General K-12 Roanoke County Public Schools 1760 Roanoke Boulevard View ›
East Salem Elementary PK-5 Elementary School Salem City Public Schools 1765 Boulevard View ›
Fort Lewis Elementary PK-5 Elementary School Roanoke County Public Schools 3115 West Main St View ›
G.W. Carver Elementary PK-5 Elementary School Salem City Public Schools 6 Fourth St View ›
Glenvar Elementary PK-5 Elementary School Roanoke County Public Schools 4507 Malus Dr View ›
Glenvar High 9-12 High School Roanoke County Public Schools 4549 Malus Dr View ›
Glenvar Middle 6-8 Middle School Roanoke County Public Schools 4555 Malus Dr View ›
Governor's STEM Academy at the Burton Center for Arts and Te — General K-12 Roanoke County Public Schools 1760 Roanoke Boulevard View ›
Mason's Cove Elementary PK-5 Elementary School Roanoke County Public Schools 3370 Bradshaw Rd View ›
Salem Alternative — General K-12 Salem City Public Schools 510 S College Ave View ›
Salem High 9-12 High School Salem City Public Schools 400 Spartan Dr View ›
South Salem Elementary PK-5 Elementary School Salem City Public Schools 1600 Carolyn Rd View ›
Virginia Virtual Academy at Salem K-12 Other / Combined Salem City Public Schools 510 South College Ave View ›
West Salem Elementary PK-5 Elementary School Salem City Public Schools 520 N Bruffey St View ›