Beta You're viewing our redesigned school list. Prefer the classic layout?

Best Public Schools in Salem, VA


At a glance
12
Schools
5,863
Students
2
Districts
1
5-star school
Top rankedFort Lewis Elementary97th of 1,111 Virginia elementary schools
▲
Biggest riser
G.W. Carver Elementary up 135 spots statewide this year
◉
Smallest classes
Virginia Virtual Academy at Salem 6.9 students per teacher
SchoolDigger ratings
5★
4★
3★
2★
1 school without a SchoolDigger rating (too few tested students)
Summary:

Salem, Virginia, is served by 12 schools across Salem City Public Schools and Roanoke County Public Schools, including seven elementary schools, two middle schools, two high schools, and a virtual K-12 academy, together enrolling about 5,863 students in a district area that is academically solid but with meaningful variations in performance.

If you are looking at elementary schools, Fort Lewis Elementary is the clear standout — it ranks 97th in Virginia (91st percentile, 5 stars) and posts 3rd-grade math and reading proficiency above 94%, while serving the lowest poverty rate in the area (21.6% free/reduced lunch). G.W. Carver Elementary is equally impressive given that 88.4% of its students qualify for free/reduced lunch, yet it still ranks in the 83rd percentile. In contrast, East Salem Elementary has a nearly identical poverty rate but ranks in only the 49th percentile — a clear sign that school practices matter more than demographics. Among middle schools, Glenvar Middle (84th percentile) far outpaces Andrew Lewis Middle (59th percentile), especially in 8th-grade math (73.91 vs. 51.82). At the high school level, Salem High ranks slightly higher than Glenvar High (76th vs. 74th percentile), but Glenvar High posts far better retention outcomes: a 98.7% graduation rate and 1.2% dropout rate, versus Salem High's 93.4% and 4.3%.

The strongest regional patterns are advanced math excellence and a reading weakness. Both middle schools report 100% proficiency in 7th-grade Algebra I and 8th-grade Geometry, and both high schools hit 100% in 9th-grade Algebra II. However, reading is a concern at Glenvar Elementary (51.56 3rd-grade reading), East Salem Elementary (62.69 5th-grade reading), and Salem High (60.0 10th-grade reading). Spending does not predict success — Mason's Cove Elementary spends the most ($15,752 per student) yet ranks only in the 65th percentile, while Fort Lewis spends less and achieves more. Virginia Virtual Academy at Salem is the lowest-spending option ($5,540 per student) with the lowest chronic absenteeism (2.1%) and strong middle-school reading, though elementary math is weak. All 12 schools beat the state's 14.8% chronic absenteeism average, and the district's advanced math pipeline is a genuine strength — making reading the area's most urgent area for improvement.

Ranking:
Map legend
E Elementary M Middle H High A Alternative P Private




Cities Near Salem

See the top VA Virginia cities
SchoolDigger data sources: National Center for Education Statistics, U.S. Department of Education, the U.S. Census Bureau and the Virginia Department of Education.

IMPORTANT DISCLAIMERS: Not all boundaries are included. We make every effort to ensure that boundaries are up-to-date. But it's important to note that these are approximations and are for general informational purposes only. To verify legal descriptions of boundaries or school locations, contact your local tax assessor's office and/or school district.

Diagnostics