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). 882 schools with reported History & Social Sciences scores. State average: 66.8%.
RankSchoolLevelHistory & Social Sciencesvs state
801Willis A. Jenkins Elementary
Newport News · Newport News City Public Schools
Elementary42.0%-24.8pp
802Brighton Elementary
Portsmouth · Portsmouth City Public Schools
Elementary41.0%-25.8pp
803Harrowgate Elementary
Chester · Chesterfield County Public Schools
Elementary41.0%-25.8pp
804Lincoln Terrace Elementary
Roanoke · Roanoke City Public Schools
Elementary41.0%-25.8pp
805Stony Point Elementary
Keswick · Albemarle County Public Schools
Elementary41.0%-25.8pp
806Blackwell Elementary
Richmond · Richmond City Public Schools
Elementary40.0%-26.8pp
807Jeter-Watson Elementary
Covington · Alleghany Highlands Public Schools
Elementary40.0%-26.8pp
808Kegotank Elementary
Mappsville · Accomack County Public Schools
Elementary40.0%-26.8pp
809Knollwood Meadows Elementary
Newport News · Newport News City Public Schools
Elementary40.0%-26.8pp
810Riverside Elementary
Newport News · Newport News City Public Schools
Elementary40.0%-26.8pp
811Waterman Elementary
Harrisonburg · Harrisonburg City Public Schools
Elementary40.0%-26.8pp
812Westside Elementary
Roanoke · Roanoke City Public Schools
Elementary40.0%-26.8pp
813Woodberry Hills Elementary
Danville · Danville City Public Schools
Elementary40.0%-26.8pp
814Barack Obama Elementary
Richmond · Richmond City Public Schools
Elementary39.0%-27.8pp
815Berkeley Glenn Elementary
Waynesboro · Waynesboro City Public Schools
Elementary39.0%-27.8pp
816Broad Rock Elementary
Richmond · Richmond City Public Schools
Elementary39.0%-27.8pp
817Smithland Elementary
Harrisonburg · Harrisonburg City Public Schools
Elementary39.0%-27.8pp
818Stoney Run Elementary
Newport News · Newport News City Public Schools
Elementary39.0%-27.8pp
819Walnut Hill Elementary
Petersburg · Petersburg City Public Schools
Elementary39.0%-27.8pp
820Westover Hills Elementary
Richmond · Richmond City Public Schools
Elementary39.0%-27.8pp
821Dupont Elementary
Hopewell · Hopewell City Public Schools
Elementary37.0%-29.8pp
822Kiptopeke Elementary
Cape Charles · Northampton County Public Schools
Elementary37.0%-29.8pp
823Miles Jones Elementary
Richmond · Richmond City Public Schools
Elementary37.0%-29.8pp
824Overby-Sheppard Elementary
Richmond · Richmond City Public Schools
Elementary37.0%-29.8pp
825Waterview Elementary
Portsmouth · Portsmouth City Public Schools
Elementary37.0%-29.8pp
826Bluestone Elementary
Harrisonburg · Harrisonburg City Public Schools
Elementary36.0%-30.8pp
827Council Elementary/Middle
Honaker · Buchanan County Public Schools
Elementary36.0%-30.8pp
828Falling Creek Elementary
Richmond · Chesterfield County Public Schools
Elementary36.0%-30.8pp
829Lakeview Elementary
Portsmouth · Portsmouth City Public Schools
Elementary36.0%-30.8pp
830James Monroe Elementary
Norfolk · Norfolk City Public Schools
Elementary35.0%-31.8pp
831Preston Park Elementary
Roanoke · Roanoke City Public Schools
Elementary35.0%-31.8pp
832Roanoke Academy For Mathematics & Science Elementary
Roanoke · Roanoke City Public Schools
Elementary35.0%-31.8pp
833Sinai Elementary
Halifax · Halifax County Public Schools
Elementary35.0%-31.8pp
834River Oaks Elementary
Woodbridge · Prince William County Public Schools
Elementary34.0%-32.8pp
835Salem Church Elementary
North Chesterfield · Chesterfield County Public Schools
Elementary34.0%-32.8pp
836Woodbrook Elementary
Charlottesville · Albemarle County Public Schools
Elementary34.0%-32.8pp
837Charles City County Elementary
Charles City · Charles City County Public Schools
Elementary33.0%-33.8pp
838J.L. Francis Elementary
Richmond · Richmond City Public Schools
Elementary33.0%-33.8pp
839Oak Grove/Bellemeade Elementary
Richmond · Richmond City Public Schools
Elementary33.0%-33.8pp
840William Ramsay Elementary
Alexandria · Alexandria City Public Schools
Elementary33.0%-33.8pp
841Bay View Elementary
Norfolk · Norfolk City Public Schools
Elementary32.0%-34.8pp
842Cardinal Elementary
Richmond · Richmond City Public Schools
Elementary32.0%-34.8pp
843Carver Elementary
Newport News · Newport News City Public Schools
Elementary32.0%-34.8pp
844Central Elementary
Amherst · Amherst County Public Schools
Elementary32.0%-34.8pp
845Cradock Elementary
Portsmouth · Portsmouth City Public Schools
Elementary32.0%-34.8pp
846Henry Marsh III Elementary
Richmond · Richmond City Public Schools
Elementary32.0%-34.8pp
847Jennie Dean Elementary
Manassas · Manassas City Public Schools
Elementary32.0%-34.8pp
848G.L.H. Johnson Elementary
Danville · Danville City Public Schools
Elementary31.0%-35.8pp
849George W. Carver Elementary
Richmond · Richmond City Public Schools
Elementary31.0%-35.8pp
850Sherwood Forest Elementary
Norfolk · Norfolk City Public Schools
Elementary31.0%-35.8pp
Page 17 of 18

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.