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
1101Mills E. Godwin High
Richmond · Henrico County Public Schools
High55.0%-11.8pp
1102Powhatan High
Powhatan · Powhatan County Public Schools
High55.0%-11.8pp
1103Sutherland Elementary
Sutherland · Dinwiddie County Public Schools
Elementary55.0%-11.8pp
1104Anthony Burns Elementary
Stafford · Stafford County Public Schools
Elementary54.0%-12.8pp
1105Burlington Elementary
Roanoke · Roanoke County Public Schools
Elementary54.0%-12.8pp
1106Campbell Court Elementary
Bassett · Henry County Public Schools
Elementary54.0%-12.8pp
1107Galax High
Galax · Galax City Public Schools
High54.0%-12.8pp
1108Hardy Elementary
Smithfield · Isle of Wight County Public Schools
Elementary54.0%-12.8pp
1109Honaker High
Honaker · Russell County Public Schools
High54.0%-12.8pp
1110L.F. Palmer Elementary
Newport News · Newport News City Public Schools
Elementary54.0%-12.8pp
1111Lebanon High
Lebanon · Russell County Public Schools
High54.0%-12.8pp
1112Lunenburg Middle
Victoria · Lunenburg County Public Schools
Middle54.0%-12.8pp
1113Mack Benn Jr. Elementary
Suffolk · Suffolk City Public Schools
Elementary54.0%-12.8pp
1114Orange County High
Orange · Orange County Public Schools
High54.0%-12.8pp
1115Randolph Elementary
Arlington · Arlington County Public Schools
Elementary54.0%-12.8pp
1116Ridgeview High
Clintwood · Dickenson County Public Schools
High54.0%-12.8pp
1117Alice West Fleet Elementary
Arlington · Arlington County Public Schools
Elementary53.0%-13.8pp
1118Carter G. Woodson Middle
Hopewell · Hopewell City Public Schools
Middle53.0%-13.8pp
1119Cluster Springs Elementary
Alton · Halifax County Public Schools
Elementary53.0%-13.8pp
1120Crestwood Middle
Chesapeake · Chesapeake City Public Schools
Middle53.0%-13.8pp
1121E. Wilson Morrison Elementary
Front Royal · Warren County Public Schools
Elementary53.0%-13.8pp
1122Monacan High
Richmond · Chesterfield County Public Schools
High53.0%-13.8pp
1123Oak Point Elementary
Marion · Smyth County Public Schools
Elementary53.0%-13.8pp
1124Providence Elementary
North Chesterfield · Chesterfield County Public Schools
Elementary53.0%-13.8pp
1125Sewells Point Elementary
Norfolk · Norfolk City Public Schools
Elementary53.0%-13.8pp
1126Westwood Middle
Danville · Danville City Public Schools
Middle53.0%-13.8pp
1127Woodbridge High
Woodbridge · Prince William County Public Schools
High53.0%-13.8pp
1128Brentsville District High
Nokesville · Prince William County Public Schools
High52.0%-14.8pp
1129Buckingham County Middle
Buckingham · Buckingham County Public Schools
Middle52.0%-14.8pp
1130Carysbrook Elementary
Fork Union · Fluvanna County Public Schools
Elementary52.0%-14.8pp
1131Ella J. Fitzgerald Middle
Newport News · Newport News City Public Schools
Middle52.0%-14.8pp
1132Heritage Elementary
Lynchburg · Lynchburg City Public Schools
Elementary52.0%-14.8pp
1133Hidenwood Elementary
Newport News · Newport News City Public Schools
Elementary52.0%-14.8pp
1134Lacey Spring Elementary
Harrisonburg · Rockingham County Public Schools
Elementary52.0%-14.8pp
1135Nathanael Greene Elementary
Stanardsville · Greene County Public Schools
Elementary52.0%-14.8pp
1136Oliver C. Greenwood Elementary
Newport News · Newport News City Public Schools
Elementary52.0%-14.8pp
1137Park Ridge Elementary
Stafford · Stafford County Public Schools
Elementary52.0%-14.8pp
1138Post Oak Middle
Spotsylvania · Spotsylvania County Public Schools
Middle52.0%-14.8pp
1139South Lakes High
Reston · Fairfax County Public Schools
High52.0%-14.8pp
1140Spotsylvania Elementary
Spotsylvania · Spotsylvania County Public Schools
Elementary52.0%-14.8pp
1141Stone Spring Elementary
Harrisonburg · Harrisonburg City Public Schools
Elementary52.0%-14.8pp
1142Thomas Jefferson High
Richmond · Richmond City Public Schools
High52.0%-14.8pp
1143Amelia County High
Amelia Court House · Amelia County Public Schools
High51.0%-15.8pp
1144Camelot Elementary
Chesapeake · Chesapeake City Public Schools
Elementary51.0%-15.8pp
1145Churchland Academy Elementary
Portsmouth · Portsmouth City Public Schools
Elementary51.0%-15.8pp
1146Colonial Beach High
Colonial Beach · Colonial Beach Public Schools
High51.0%-15.8pp
1147Courthouse Road Elementary
Spotsylvania · Spotsylvania County Public Schools
Elementary51.0%-15.8pp
1148Crittenden Middle
Newport News · Newport News City Public Schools
Middle51.0%-15.8pp
1149Discovery STEM Academy
Newport News · Newport News City Public Schools
Elementary51.0%-15.8pp
1150Gar-Field High
Woodbridge · Prince William County Public Schools
High51.0%-15.8pp
Page 23 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.