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). 1,445 schools with reported History & Social Sciences scores. State average: 66.8%.
RankSchoolLevelHistory & Social Sciencesvs state
1351Sandusky Middle
Lynchburg · Lynchburg City Public Schools
Middle36.0%-30.8pp
1352Brunswick High
Lawrenceville · Brunswick County Public Schools
High35.0%-31.8pp
1353Huguenot High
Richmond · Richmond City Public Schools
High35.0%-31.8pp
1354Huntington Middle
Newport News · Newport News City Public Schools
Middle35.0%-31.8pp
1355James Monroe Elementary
Norfolk · Norfolk City Public Schools
Elementary35.0%-31.8pp
1356Preston Park Elementary
Roanoke · Roanoke City Public Schools
Elementary35.0%-31.8pp
1357Roanoke Academy For Mathematics & Science Elementary
Roanoke · Roanoke City Public Schools
Elementary35.0%-31.8pp
1358Ruffner School
Norfolk · Norfolk City Public Schools
Middle35.0%-31.8pp
1359Sinai Elementary
Halifax · Halifax County Public Schools
Elementary35.0%-31.8pp
1360Turner Ashby High
Bridgewater · Rockingham County Public Schools
High35.0%-31.8pp
1361Virginia Connections Academy
Gate City · Scott County Public Schools
High35.0%-31.8pp
1362Halifax County High
South Boston · Halifax County Public Schools
High34.0%-32.8pp
1363Marion Senior High
Marion · Smyth County Public Schools
High34.0%-32.8pp
1364River Oaks Elementary
Woodbridge · Prince William County Public Schools
Elementary34.0%-32.8pp
1365Salem Church Elementary
North Chesterfield · Chesterfield County Public Schools
Elementary34.0%-32.8pp
1366Woodbrook Elementary
Charlottesville · Albemarle County Public Schools
Elementary34.0%-32.8pp
1367Addison Aerospace Magnet Middle
Roanoke · Roanoke City Public Schools
Middle33.0%-33.8pp
1368Charles City County Elementary
Charles City · Charles City County Public Schools
Elementary33.0%-33.8pp
1369J.L. Francis Elementary
Richmond · Richmond City Public Schools
Elementary33.0%-33.8pp
1370Lewis High
Springfield · Fairfax County Public Schools
High33.0%-33.8pp
1371Oak Grove/Bellemeade Elementary
Richmond · Richmond City Public Schools
Elementary33.0%-33.8pp
1372Southampton High
Courtland · Southampton County Public Schools
High33.0%-33.8pp
1373William Ramsay Elementary
Alexandria · Alexandria City Public Schools
Elementary33.0%-33.8pp
1374Bay View Elementary
Norfolk · Norfolk City Public Schools
Elementary32.0%-34.8pp
1375Booker T Washington High
Norfolk · Norfolk City Public Schools
High32.0%-34.8pp
1376Cardinal Elementary
Richmond · Richmond City Public Schools
Elementary32.0%-34.8pp
1377Carver Elementary
Newport News · Newport News City Public Schools
Elementary32.0%-34.8pp
1378Central Elementary
Amherst · Amherst County Public Schools
Elementary32.0%-34.8pp
1379Cradock Elementary
Portsmouth · Portsmouth City Public Schools
Elementary32.0%-34.8pp
1380Henry Marsh III Elementary
Richmond · Richmond City Public Schools
Elementary32.0%-34.8pp
1381Jennie Dean Elementary
Manassas · Manassas City Public Schools
Elementary32.0%-34.8pp
1382River City Middle
Richmond · Richmond City Public Schools
Middle32.0%-34.8pp
1383G.L.H. Johnson Elementary
Danville · Danville City Public Schools
Elementary31.0%-35.8pp
1384George W. Carver Elementary
Richmond · Richmond City Public Schools
Elementary31.0%-35.8pp
1385Sherwood Forest Elementary
Norfolk · Norfolk City Public Schools
Elementary31.0%-35.8pp
1386William Perry Elementary
Waynesboro · Waynesboro City Public Schools
Elementary31.0%-35.8pp
1387Eastern Montgomery Elementary
Elliston · Montgomery County Public Schools
Elementary30.0%-36.8pp
1388John S. Battle High
Bristol · Washington County Public Schools
High30.0%-36.8pp
1389Millbrook High
Winchester · Frederick County Public Schools
High30.0%-36.8pp
1390Richard Bowling Elementary
Norfolk · Norfolk City Public Schools
Elementary30.0%-36.8pp
1391Richneck Elementary
Newport News · Newport News City Public Schools
Elementary30.0%-36.8pp
1392Rosemont Elementary
Virginia Beach · Virginia Beach City Public Schools
Elementary30.0%-36.8pp
1393Schoolfield Elementary
Danville · Danville City Public Schools
Elementary30.0%-36.8pp
1394Scottsville Elementary
Scottsville · Albemarle County Public Schools
Elementary30.0%-36.8pp
1395Woodville Elementary
Richmond · Richmond City Public Schools
Elementary30.0%-36.8pp
1396Caroline High
Milford · Caroline County Public Schools
High29.0%-37.8pp
1397Fauquier High
Warrenton · Fauquier County Public Schools
High29.0%-37.8pp
1398Henrico High
Richmond · Henrico County Public Schools
High29.0%-37.8pp
1399Morningside Elementary
Roanoke · Roanoke City Public Schools
Elementary29.0%-37.8pp
1400Amherst County High
Amherst · Amherst County Public Schools
High28.0%-38.8pp
Page 28 of 29

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.