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
901James H. Cary Intermediate
Tappahannock · Essex County Public Schools
Middle62.0%-4.8pp
902Joseph H. Saunders Elementary
Newport News · Newport News City Public Schools
Elementary62.0%-4.8pp
903Laurel Park Middle
Martinsville · Henry County Public Schools
Middle62.0%-4.8pp
904Lee High
Jonesville · Lee County Public Schools
High62.0%-4.8pp
905Luray Elementary
Luray · Page County Public Schools
Elementary62.0%-4.8pp
906Manchester Middle
North Chesterfield · Chesterfield County Public Schools
Middle62.0%-4.8pp
907Natural Bridge Elementary
Natural Bridge Station · Rockbridge County Public Schools
Elementary62.0%-4.8pp
908Northumberland Middle
Heathsville · Northumberland County Public Schools
Middle62.0%-4.8pp
909Rockledge Elementary
Woodbridge · Prince William County Public Schools
Elementary62.0%-4.8pp
910Sandusky Elementary
Lynchburg · Lynchburg City Public Schools
Elementary62.0%-4.8pp
911Sanville Elementary
Bassett · Henry County Public Schools
Elementary62.0%-4.8pp
912Stafford Middle
Stafford · Stafford County Public Schools
Middle62.0%-4.8pp
913Stuarts Draft Elementary
Stuarts Draft · Augusta County Public Schools
Elementary62.0%-4.8pp
914T. Ryland Sanford Elementary
Newport News · Newport News City Public Schools
Elementary62.0%-4.8pp
915Thomas Dale High
Chester · Chesterfield County Public Schools
High62.0%-4.8pp
916Thornburg Middle
Spotsylvania · Spotsylvania County Public Schools
Middle62.0%-4.8pp
917Walter Herron Taylor Elementary
Norfolk · Norfolk City Public Schools
Elementary62.0%-4.8pp
918Westside Elementary
Smithfield · Isle of Wight County Public Schools
Middle62.0%-4.8pp
919A.M. Davis Elementary
North Chesterfield · Chesterfield County Public Schools
Elementary61.0%-5.8pp
920Achilles Elementary
Hayes · Gloucester County Public Schools
Elementary61.0%-5.8pp
921Brooke Point High
Stafford · Stafford County Public Schools
High61.0%-5.8pp
922Brookville High
Lynchburg · Campbell County Public Schools
High61.0%-5.8pp
923C.D. Hylton High
Woodbridge · Prince William County Public Schools
High61.0%-5.8pp
924Christiansburg Elementary
Christiansburg · Montgomery County Public Schools
Elementary61.0%-5.8pp
925Courtland High
Fredericksburg · Spotsylvania County Public Schools
High61.0%-5.8pp
926Creekside Elementary
Suffolk · Suffolk City Public Schools
Elementary61.0%-5.8pp
927Dublin Elementary
Dublin · Pulaski County Public Schools
Elementary61.0%-5.8pp
928Edward W. Wyatt Middle
Emporia · Greensville County Public Schools
Middle61.0%-5.8pp
929Fannie W. Fitzgerald Elementary
Woodbridge · Prince William County Public Schools
Elementary61.0%-5.8pp
930Galileo Magnet High
Danville · Danville City Public Schools
High61.0%-5.8pp
931Grayson County High
Independence · Grayson County Public Schools
High61.0%-5.8pp
932Keister Elementary
Harrisonburg · Harrisonburg City Public Schools
Elementary61.0%-5.8pp
933Linville-Edom Elementary
Linville · Rockingham County Public Schools
Elementary61.0%-5.8pp
934Madison County High
Madison · Madison County Public Schools
High61.0%-5.8pp
935Mountain View Elementary
Charlottesville · Albemarle County Public Schools
Elementary61.0%-5.8pp
936Nansemond River High
Suffolk · Suffolk City Public Schools
High61.0%-5.8pp
937Nelson County High
Lovingston · Nelson County Public Schools
High61.0%-5.8pp
938North Stafford High
Stafford · Stafford County Public Schools
High61.0%-5.8pp
939Northside Middle
Norfolk · Norfolk City Public Schools
Middle61.0%-5.8pp
940O. Trent Bonner Middle
Danville · Danville City Public Schools
Middle61.0%-5.8pp
941Oakridge Elementary
Arlington · Arlington County Public Schools
Elementary61.0%-5.8pp
942Pennington Middle
Pennington Gap · Lee County Public Schools
Middle61.0%-5.8pp
943Providence Middle
North Chesterfield · Chesterfield County Public Schools
Middle61.0%-5.8pp
944Red Oak-Sturgeon Elementary
Alberta · Brunswick County Public Schools
Elementary61.0%-5.8pp
945Ressie Jeffries Elementary
Front Royal · Warren County Public Schools
Elementary61.0%-5.8pp
946Seatack Elementary an Achievable Dream Academy
Virginia Beach · Virginia Beach City Public Schools
Elementary61.0%-5.8pp
947South Boston Elementary
South Boston · Halifax County Public Schools
Elementary61.0%-5.8pp
948Spotsylvania High
Spotsylvania · Spotsylvania County Public Schools
Combined61.0%-5.8pp
949Strasburg High
Strasburg · Shenandoah County Public Schools
High61.0%-5.8pp
950Twin Valley Elementary/Middle
Oakwood · Buchanan County Public Schools
Elementary61.0%-5.8pp
Page 19 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.