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
851William Perry Elementary
Waynesboro · Waynesboro City Public Schools
Elementary31.0%-35.8pp
852Eastern Montgomery Elementary
Elliston · Montgomery County Public Schools
Elementary30.0%-36.8pp
853Richard Bowling Elementary
Norfolk · Norfolk City Public Schools
Elementary30.0%-36.8pp
854Richneck Elementary
Newport News · Newport News City Public Schools
Elementary30.0%-36.8pp
855Rosemont Elementary
Virginia Beach · Virginia Beach City Public Schools
Elementary30.0%-36.8pp
856Schoolfield Elementary
Danville · Danville City Public Schools
Elementary30.0%-36.8pp
857Scottsville Elementary
Scottsville · Albemarle County Public Schools
Elementary30.0%-36.8pp
858Woodville Elementary
Richmond · Richmond City Public Schools
Elementary30.0%-36.8pp
859Morningside Elementary
Roanoke · Roanoke City Public Schools
Elementary29.0%-37.8pp
860Chesterfield Elementary
Norfolk · Norfolk City Public Schools
Elementary28.0%-38.8pp
861G.H. Reid Elementary
Richmond · Richmond City Public Schools
Elementary28.0%-38.8pp
862Cool Spring Elementary
Petersburg · Petersburg City Public Schools
Elementary27.0%-39.8pp
863Elizabeth D. Redd Elementary
Richmond · Richmond City Public Schools
Elementary27.0%-39.8pp
864Harrison Road Elementary
Fredericksburg · Spotsylvania County Public Schools
Elementary27.0%-39.8pp
865Madison Heights Elementary
Madison Heights · Amherst County Public Schools
Elementary27.0%-39.8pp
866R. Dean Kilby Elementary
Woodbridge · Prince William County Public Schools
Elementary27.0%-39.8pp
867Bensley Elementary
North Chesterfield · Chesterfield County Public Schools
Elementary26.0%-40.8pp
868Park Avenue Elementary
Danville · Danville City Public Schools
Elementary26.0%-40.8pp
869Granby Elementary
Norfolk · Norfolk City Public Schools
Elementary25.0%-41.8pp
870Jacox Elementary
Norfolk · Norfolk City Public Schools
Elementary25.0%-41.8pp
871Newsome Park Elementary
Newport News · Newport News City Public Schools
Elementary25.0%-41.8pp
872West Gate Elementary
Manassas · Prince William County Public Schools
Elementary25.0%-41.8pp
873Perrymont Elementary
Lynchburg · Lynchburg City Public Schools
Elementary23.0%-43.8pp
874Douglass Park Elementary
Portsmouth · Portsmouth City Public Schools
Elementary22.0%-44.8pp
875Carlin Springs Elementary
Arlington · Arlington County Public Schools
Elementary21.0%-45.8pp
876Frances W. McClenney Elementary
Richmond · Richmond City Public Schools
Elementary21.0%-45.8pp
877Pleasants Lane Elementary
Petersburg · Petersburg City Public Schools
Elementary20.0%-46.8pp
878Spotswood Elementary
Harrisonburg · Harrisonburg City Public Schools
Elementary18.0%-48.8pp
879Bellwood Elementary
North Chesterfield · Chesterfield County Public Schools
Elementary17.0%-49.8pp
880Fairfield Court Elementary
Richmond · Richmond City Public Schools
Elementary10.0%-56.8pp
881Lakemont Elementary
Petersburg · Petersburg City Public Schools
Elementary10.0%-56.8pp
882Edwin A. Gibson Elementary
Danville · Danville City Public Schools
Elementary6.0%-60.8pp
Page 18 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.