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
951Warren County Middle
Front Royal · Warren County Public Schools
Middle61.0%-5.8pp
952Ashby-Lee Elementary
Quicksburg · Shenandoah County Public Schools
Elementary60.0%-6.8pp
953Bland County Elementary
Bland · Bland County Public Schools
Elementary60.0%-6.8pp
954Cedar Forest Elementary
Fredericksburg · Spotsylvania County Public Schools
Elementary60.0%-6.8pp
955Enterprise Elementary
Woodbridge · Prince William County Public Schools
Elementary60.0%-6.8pp
956Evergreen Elementary
Midlothian · Chesterfield County Public Schools
Elementary60.0%-6.8pp
957Fluvanna County High
Palmyra · Fluvanna County Public Schools
High60.0%-6.8pp
958Freedom High
Woodbridge · Prince William County Public Schools
High60.0%-6.8pp
959Glade Hill Elementary
Glade Hill · Franklin County Public Schools
Elementary60.0%-6.8pp
960Greensville Elementary
Emporia · Greensville County Public Schools
Elementary60.0%-6.8pp
961Hampton Oaks Elementary
Stafford · Stafford County Public Schools
Elementary60.0%-6.8pp
962Hunter B. Andrews
Hampton · Hampton City Public Schools
Elementary60.0%-6.8pp
963John Kerr Elementary
Winchester · Winchester City Public Schools
Elementary60.0%-6.8pp
964Laurel Lane Elementary
Williamsburg · Williamsburg-James City County Public Schools
Elementary60.0%-6.8pp
965Lee Hill Elementary
Fredericksburg · Spotsylvania County Public Schools
Elementary60.0%-6.8pp
966Norview Middle
Norfolk · Norfolk City Public Schools
Middle60.0%-6.8pp
967Nottoway Middle
Crewe · Nottoway County Public Schools
Middle60.0%-6.8pp
968Prince George High
Prince George · Prince George County Public Schools
High60.0%-6.8pp
969Riverview Elementary
Spotsylvania · Spotsylvania County Public Schools
Elementary60.0%-6.8pp
970Rocky Run Elementary
Fredericksburg · Stafford County Public Schools
Elementary60.0%-6.8pp
971Samuel W. Tucker Elementary
Alexandria · Alexandria City Public Schools
Elementary60.0%-6.8pp
972Sealston Elementary
King George · King George County Public Schools
Elementary60.0%-6.8pp
973Simonsdale Elementary
Portsmouth · Portsmouth City Public Schools
Elementary60.0%-6.8pp
974W.W. Robinson Elementary
Woodstock · Shenandoah County Public Schools
Elementary60.0%-6.8pp
975Warren County High
Front Royal · Warren County Public Schools
High60.0%-6.8pp
976Woodrow Wilson Middle
Roanoke · Roanoke City Public Schools
Middle60.0%-6.8pp
977Woodson High
Fairfax · Fairfax County Public Schools
High60.0%-6.8pp
978Yowell Elementary
Culpeper · Culpeper County Public Schools
Elementary60.0%-6.8pp
979Amelia County Middle
Amelia · Amelia County Public Schools
Middle59.0%-7.8pp
980Anne E. Moncure Elementary
Stafford · Stafford County Public Schools
Elementary59.0%-7.8pp
981Atkins Elementary
Atkins · Smyth County Public Schools
Elementary59.0%-7.8pp
982Axton Elementary
Axton · Henry County Public Schools
Elementary59.0%-7.8pp
983Berkeley Elementary
Spotsylvania · Spotsylvania County Public Schools
Elementary59.0%-7.8pp
984Brookneal Elementary
Brookneal · Campbell County Public Schools
Elementary59.0%-7.8pp
985Buckingham Co Elementary
Dillwyn · Buckingham County Public Schools
Elementary59.0%-7.8pp
986Buford Middle
Charlottesville · Charlottesville City Public Schools
Middle59.0%-7.8pp
987Castlewood High
Castlewood · Russell County Public Schools
High59.0%-7.8pp
988Chantilly High
Chantilly · Fairfax County Public Schools
High59.0%-7.8pp
989Check Elementary
Check · Floyd County Public Schools
Elementary59.0%-7.8pp
990Churchville Elementary
Churchville · Augusta County Public Schools
Elementary59.0%-7.8pp
991Conway Elementary
Fredericksburg · Stafford County Public Schools
Elementary59.0%-7.8pp
992Cora Kelly School for Math Science and Technology
Alexandria · Alexandria City Public Schools
Elementary59.0%-7.8pp
993Dearington Elementary/Innovation
Lynchburg · Lynchburg City Public Schools
Elementary59.0%-7.8pp
994Edward E. Drew Jr. Middle
Falmouth · Stafford County Public Schools
Middle59.0%-7.8pp
995Elkton Elementary
Elkton · Rockingham County Public Schools
Elementary59.0%-7.8pp
996Enon Elementary
Chester · Chesterfield County Public Schools
Elementary59.0%-7.8pp
997Garland R. Quarles Elementary
Winchester · Winchester City Public Schools
Elementary59.0%-7.8pp
998Katherine Johnson Elementary
Newport News · Newport News City Public Schools
Elementary59.0%-7.8pp
999Lakeland High
Suffolk · Suffolk City Public Schools
High59.0%-7.8pp
1000Lancaster Elementary
Kilmarnock · Lancaster County Public Schools
Elementary59.0%-7.8pp
Page 20 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.