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
251John P. Fishwick Middle
Roanoke · Roanoke City Public Schools
Middle57.0%-9.8pp
252Lucille M. Brown Middle
Richmond · Richmond City Public Schools
Middle56.0%-10.8pp
253Mary Passage Middle
Newport News · Newport News City Public Schools
Middle56.0%-10.8pp
254Thomas H. Henderson Middle
Richmond · Richmond City Public Schools
Middle56.0%-10.8pp
255Grace E. Metz Middle
Manassas · Manassas City Public Schools
Middle55.0%-11.8pp
256Matoaca Middle
Matoaca · Chesterfield County Public Schools
Middle55.0%-11.8pp
257Lunenburg Middle
Victoria · Lunenburg County Public Schools
Middle54.0%-12.8pp
258Carter G. Woodson Middle
Hopewell · Hopewell City Public Schools
Middle53.0%-13.8pp
259Crestwood Middle
Chesapeake · Chesapeake City Public Schools
Middle53.0%-13.8pp
260Westwood Middle
Danville · Danville City Public Schools
Middle53.0%-13.8pp
261Buckingham County Middle
Buckingham · Buckingham County Public Schools
Middle52.0%-14.8pp
262Ella J. Fitzgerald Middle
Newport News · Newport News City Public Schools
Middle52.0%-14.8pp
263Post Oak Middle
Spotsylvania · Spotsylvania County Public Schools
Middle52.0%-14.8pp
264Crittenden Middle
Newport News · Newport News City Public Schools
Middle51.0%-15.8pp
265King's Fork Middle
Suffolk · Suffolk City Public Schools
Middle51.0%-15.8pp
266Salem Church Middle
North Chesterfield · Chesterfield County Public Schools
Middle51.0%-15.8pp
267Walker-Grant Middle
Fredericksburg · Fredericksburg City Public Schools
Middle51.0%-15.8pp
268Carver Middle
Chester · Chesterfield County Public Schools
Middle50.0%-16.8pp
269Cradock Middle
Portsmouth · Portsmouth City Public Schools
Middle50.0%-16.8pp
270Cumberland Middle
Cumberland · Cumberland County Public Schools
Middle50.0%-16.8pp
271Paul Laurence Dunbar Middle for Innovation
Lynchburg · Lynchburg City Public Schools
Middle50.0%-16.8pp
272Indian River Middle
Chesapeake · Chesapeake City Public Schools
Middle49.0%-17.8pp
273Prince Edward Middle
Farmville · Prince Edward County Public Schools
Middle49.0%-17.8pp
274Dogwood Middle
Richmond · Richmond City Public Schools
Middle48.0%-18.8pp
275John F. Kennedy Middle
Suffolk · Suffolk City Public Schools
Middle48.0%-18.8pp
276Shirley C. Heim Middle
Stafford · Stafford County Public Schools
Middle48.0%-18.8pp
277Breckinridge Middle
Roanoke · Roanoke City Public Schools
Middle47.0%-19.8pp
278Dinwiddie County Middle
Dinwiddie · Dinwiddie County Public Schools
Middle47.0%-19.8pp
279Linkhorne Middle
Lynchburg · Lynchburg City Public Schools
Middle47.0%-19.8pp
280Monelison Middle
Madison Heights · Amherst County Public Schools
Middle47.0%-19.8pp
281Skyline Middle
Front Royal · Warren County Public Schools
Middle47.0%-19.8pp
282Falling Creek Middle
North Chesterfield · Chesterfield County Public Schools
Middle45.0%-21.8pp
283Martin Luther King Jr. Middle
Richmond · Richmond City Public Schools
Middle43.0%-23.8pp
284Vernon Johns Middle
Petersburg · Petersburg City Public Schools
Middle41.0%-25.8pp
285Thomas C. Boushall Middle
Richmond · Richmond City Public Schools
Middle40.0%-26.8pp
286Oscar Smith Middle
Chesapeake · Chesapeake City Public Schools
Middle39.0%-27.8pp
287Southampton Middle
Courtland · Southampton County Public Schools
Middle37.0%-29.8pp
288Sandusky Middle
Lynchburg · Lynchburg City Public Schools
Middle36.0%-30.8pp
289Huntington Middle
Newport News · Newport News City Public Schools
Middle35.0%-31.8pp
290Ruffner School
Norfolk · Norfolk City Public Schools
Middle35.0%-31.8pp
291Addison Aerospace Magnet Middle
Roanoke · Roanoke City Public Schools
Middle33.0%-33.8pp
292River City Middle
Richmond · Richmond City Public Schools
Middle32.0%-34.8pp
Page 6 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.