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
1301Oceanair Elementary
Norfolk · Norfolk City Public Schools
Elementary42.0%-24.8pp
1302Virginia Avenue Charlotte Dehart Elementary
Winchester · Winchester City Public Schools
Elementary42.0%-24.8pp
1303Willis A. Jenkins Elementary
Newport News · Newport News City Public Schools
Elementary42.0%-24.8pp
1304Brighton Elementary
Portsmouth · Portsmouth City Public Schools
Elementary41.0%-25.8pp
1305Harrowgate Elementary
Chester · Chesterfield County Public Schools
Elementary41.0%-25.8pp
1306Lincoln Terrace Elementary
Roanoke · Roanoke City Public Schools
Elementary41.0%-25.8pp
1307Richmond Virtual Academy
Richmond · Richmond City Public Schools
Combined41.0%-25.8pp
1308Stony Point Elementary
Keswick · Albemarle County Public Schools
Elementary41.0%-25.8pp
1309Vernon Johns Middle
Petersburg · Petersburg City Public Schools
Middle41.0%-25.8pp
1310Blackwell Elementary
Richmond · Richmond City Public Schools
Elementary40.0%-26.8pp
1311Jeter-Watson Elementary
Covington · Alleghany Highlands Public Schools
Elementary40.0%-26.8pp
1312Kegotank Elementary
Mappsville · Accomack County Public Schools
Elementary40.0%-26.8pp
1313Knollwood Meadows Elementary
Newport News · Newport News City Public Schools
Elementary40.0%-26.8pp
1314Riverside Elementary
Newport News · Newport News City Public Schools
Elementary40.0%-26.8pp
1315Thomas C. Boushall Middle
Richmond · Richmond City Public Schools
Middle40.0%-26.8pp
1316Wakefield High
Arlington · Arlington County Public Schools
High40.0%-26.8pp
1317Waterman Elementary
Harrisonburg · Harrisonburg City Public Schools
Elementary40.0%-26.8pp
1318Westside Elementary
Roanoke · Roanoke City Public Schools
Elementary40.0%-26.8pp
1319Woodberry Hills Elementary
Danville · Danville City Public Schools
Elementary40.0%-26.8pp
1320Barack Obama Elementary
Richmond · Richmond City Public Schools
Elementary39.0%-27.8pp
1321Berkeley Glenn Elementary
Waynesboro · Waynesboro City Public Schools
Elementary39.0%-27.8pp
1322Broad Rock Elementary
Richmond · Richmond City Public Schools
Elementary39.0%-27.8pp
1323Charles City County High
Charles City · Charles City County Public Schools
High39.0%-27.8pp
1324Oscar Smith Middle
Chesapeake · Chesapeake City Public Schools
Middle39.0%-27.8pp
1325Smithland Elementary
Harrisonburg · Harrisonburg City Public Schools
Elementary39.0%-27.8pp
1326Stoney Run Elementary
Newport News · Newport News City Public Schools
Elementary39.0%-27.8pp
1327Walnut Hill Elementary
Petersburg · Petersburg City Public Schools
Elementary39.0%-27.8pp
1328Warwick High
Newport News · Newport News City Public Schools
High39.0%-27.8pp
1329Westover Hills Elementary
Richmond · Richmond City Public Schools
Elementary39.0%-27.8pp
1330Charles J. Colgan Sr. High
Manassas · Prince William County Public Schools
High38.0%-28.8pp
1331East Rockingham High
Elkton · Rockingham County Public Schools
High38.0%-28.8pp
1332Essex High
Tappahannock · Essex County Public Schools
High38.0%-28.8pp
1333Granby High
Norfolk · Norfolk City Public Schools
High38.0%-28.8pp
1334Jefferson Forest High
Forest · Bedford County Public Schools
High38.0%-28.8pp
1335Liberty High
Bedford · Bedford County Public Schools
High38.0%-28.8pp
1336Norview High
Norfolk · Norfolk City Public Schools
High38.0%-28.8pp
1337Dupont Elementary
Hopewell · Hopewell City Public Schools
Elementary37.0%-29.8pp
1338Kiptopeke Elementary
Cape Charles · Northampton County Public Schools
Elementary37.0%-29.8pp
1339Miles Jones Elementary
Richmond · Richmond City Public Schools
Elementary37.0%-29.8pp
1340Overby-Sheppard Elementary
Richmond · Richmond City Public Schools
Elementary37.0%-29.8pp
1341Southampton Middle
Courtland · Southampton County Public Schools
Middle37.0%-29.8pp
1342Waterview Elementary
Portsmouth · Portsmouth City Public Schools
Elementary37.0%-29.8pp
1343Bluestone Elementary
Harrisonburg · Harrisonburg City Public Schools
Elementary36.0%-30.8pp
1344Council Elementary/Middle
Honaker · Buchanan County Public Schools
Elementary36.0%-30.8pp
1345Denbigh High
Newport News · Newport News City Public Schools
High36.0%-30.8pp
1346Falling Creek Elementary
Richmond · Chesterfield County Public Schools
Elementary36.0%-30.8pp
1347Hermitage High
Richmond · Henrico County Public Schools
High36.0%-30.8pp
1348Highland Springs High
Highland Springs · Henrico County Public Schools
High36.0%-30.8pp
1349Lakeview Elementary
Portsmouth · Portsmouth City Public Schools
Elementary36.0%-30.8pp
1350Matthew Fontaine Maury High
Norfolk · Norfolk City Public Schools
High36.0%-30.8pp
Page 27 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.