The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

Virginia schools ranked by test score

Latest SOL year (2024-25). 292 schools with reported History & Social Sciences scores. State average: 66.8%.
RankSchoolLevelHistory & Social Sciencesvs state
101Nelson Middle
Lovingston · Nelson County Public Schools
Middle79.0%+12.2pp
102Northside Middle
Roanoke · Roanoke County Public Schools
Middle79.0%+12.2pp
103Peter Muhlenberg Middle
Woodstock · Shenandoah County Public Schools
Middle79.0%+12.2pp
104Riverheads Middle
Staunton · Augusta County Public Schools
Middle79.0%+12.2pp
105Yorktown Middle
Yorktown · York County Public Schools
Middle79.0%+12.2pp
106Auburn Middle
Riner · Montgomery County Public Schools
Middle78.0%+11.2pp
107Chilhowie Middle
Chilhowie · Smyth County Public Schools
Middle78.0%+11.2pp
108Graham Park Middle
Triangle · Prince William County Public Schools
Middle78.0%+11.2pp
109Greenbrier Middle
Chesapeake · Chesapeake City Public Schools
Middle78.0%+11.2pp
110Thomas Eaton Middle
Hampton · Hampton City Public Schools
Middle78.0%+11.2pp
111Floyd T. Binns Middle
Culpeper · Culpeper County Public Schools
Middle77.0%+10.2pp
112Fort Chiswell Middle
Max Meadows · Wythe County Public Schools
Middle77.0%+10.2pp
113Galax Middle
Galax · Galax City Public Schools
Middle77.0%+10.2pp
114Hardin Reynolds Memorial School
Critz · Patrick County Public Schools
Middle77.0%+10.2pp
115Lynnhaven Middle
Virginia Beach · Virginia Beach City Public Schools
Middle77.0%+10.2pp
116Nandua Middle
Onley · Accomack County Public Schools
Middle77.0%+10.2pp
117Richlands Middle
Richlands · Tazewell County Public Schools
Middle77.0%+10.2pp
118Stuart M. Beville Middle
Woodbridge · Prince William County Public Schools
Middle77.0%+10.2pp
119Wallace Middle
Bristol · Washington County Public Schools
Middle77.0%+10.2pp
120Wilbur S. Pence Middle
Dayton · Rockingham County Public Schools
Middle77.0%+10.2pp
121Amherst Middle
Amherst · Amherst County Public Schools
Middle76.0%+9.2pp
122Dan River Middle
Ringgold · Pittsylvania County Public Schools
Middle76.0%+9.2pp
123Elizabeth Davis Middle
Chester · Chesterfield County Public Schools
Middle76.0%+9.2pp
124Hamilton Holmes Middle
King William · King William County Public Schools
Middle76.0%+9.2pp
125Lebanon Middle
Lebanon · Russell County Public Schools
Middle76.0%+9.2pp
126Parry McCluer Middle
Buena Vista · Buena Vista City Public Schools
Middle76.0%+9.2pp
127River Bend Middle
Sterling · Loudoun County Public Schools
Middle76.0%+9.2pp
128Rural Retreat Middle
Rural Retreat · Wythe County Public Schools
Middle76.0%+9.2pp
129Seneca Ridge Middle
Sterling · Loudoun County Public Schools
Middle76.0%+9.2pp
130Virginia Middle
Bristol · Bristol City Public Schools
Middle76.0%+9.2pp
131Woodbridge Middle
Woodbridge · Prince William County Public Schools
Middle76.0%+9.2pp
132C. Alton Lindsay Middle
Hampton · Hampton City Public Schools
Middle75.0%+8.2pp
133Glade Spring Middle
Glade Spring · Washington County Public Schools
Middle75.0%+8.2pp
134Northwood Middle
Saltville · Smyth County Public Schools
Middle75.0%+8.2pp
135Virginia Beach Middle
Virginia Beach · Virginia Beach City Public Schools
Middle75.0%+8.2pp
136Arcadia Middle
Oak Hall · Accomack County Public Schools
Middle74.0%+7.2pp
137Gunston Middle
Arlington · Arlington County Public Schools
Middle74.0%+7.2pp
138John N. Dalton Intermediate
Radford · Radford City Public Schools
Middle74.0%+7.2pp
139Johnson-Williams Middle
Berryville · Clarke County Public Schools
Middle74.0%+7.2pp
140Locust Grove Middle
Locust Grove · Orange County Public Schools
Middle74.0%+7.2pp
141Parkside Middle
Manassas · Prince William County Public Schools
Middle74.0%+7.2pp
142Peasley Middle
Gloucester · Gloucester County Public Schools
Middle74.0%+7.2pp
143Potomac Shores Middle
Dumfries · Prince William County Public Schools
Middle74.0%+7.2pp
144Carroll County Middle
Hillsville · Carroll County Public Schools
Middle73.0%+6.2pp
145Christiansburg Middle
Christiansburg · Montgomery County Public Schools
Middle73.0%+6.2pp
146Colonel Fred Cherry Middle
SUFFOLK · Suffolk City Public Schools
Middle73.0%+6.2pp
147Fred M. Lynn Middle
Woodbridge · Prince William County Public Schools
Middle73.0%+6.2pp
148J. Frank Hillyard Middle
Broadway · Rockingham County Public Schools
Middle73.0%+6.2pp
149Jefferson Middle
Arlington · Arlington County Public Schools
Middle73.0%+6.2pp
150Jonesville Middle
Jonesville · Lee County Public Schools
Middle73.0%+6.2pp
Page 3 of 6

About this ranking

Schools are ranked by the percentage of students who scored at or above the SOL % Passing threshold on the latest available SOL History & Social Sciences test (school year 2024-25). A higher percentage is better.

Only public schools with a reasonable cohort size are included (at least 50 total students enrolled, since the source file does not include per-subject student counts), so very small programs and special-purpose centers are filtered out.

The state average shown above is enrollment-weighted: we multiply each school's score by how many of its students tested, sum those across every public school in Virginia, and divide by the total students tested. This way a big school counts more than a tiny one in the typical-student average.