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,059 schools with reported Science scores. State average: 71.5%.
RankSchoolLevelSciencevs state
951Smithland Elementary
Harrisonburg · Harrisonburg City Public Schools
Elementary47.0%-24.5pp
952St. Helena Elementary
Norfolk · Norfolk City Public Schools
Elementary47.0%-24.5pp
953Stone Spring Elementary
Harrisonburg · Harrisonburg City Public Schools
Elementary47.0%-24.5pp
954Sudley Elementary
Manassas · Prince William County Public Schools
Elementary47.0%-24.5pp
955Tanners Creek Elementary
Norfolk · Norfolk City Public Schools
Elementary47.0%-24.5pp
956William Ramsay Elementary
Alexandria · Alexandria City Public Schools
Elementary47.0%-24.5pp
957Woodlawn Elementary
Alexandria · Fairfax County Public Schools
Elementary47.0%-24.5pp
958Churchland Academy Elementary
Portsmouth · Portsmouth City Public Schools
Elementary46.0%-25.5pp
959Dumbarton Elementary
Richmond · Henrico County Public Schools
Elementary46.0%-25.5pp
960Elizabeth D. Redd Elementary
Richmond · Richmond City Public Schools
Elementary46.0%-25.5pp
961Lindenwood Elementary
Norfolk · Norfolk City Public Schools
Elementary46.0%-25.5pp
962Marumsco Hills Elementary
Woodbridge · Prince William County Public Schools
Elementary46.0%-25.5pp
963Randolph Elementary
Arlington · Arlington County Public Schools
Elementary46.0%-25.5pp
964S.P. Morton Elementary
Franklin · Franklin City Public Schools
Elementary46.0%-25.5pp
965William Perry Elementary
Waynesboro · Waynesboro City Public Schools
Elementary46.0%-25.5pp
966Booker T. Washington Elementary
Suffolk · Suffolk City Public Schools
Elementary45.0%-26.5pp
967Heritage Elementary
Lynchburg · Lynchburg City Public Schools
Elementary45.0%-26.5pp
968Herndon Elementary
Herndon · Fairfax County Public Schools
Elementary45.0%-26.5pp
969Jefferson-Houston PK-8 School
Alexandria · Alexandria City Public Schools
Elementary45.0%-26.5pp
970Rolling Ridge Elementary
Sterling · Loudoun County Public Schools
Elementary45.0%-26.5pp
971Beech Tree Elementary
Falls Church · Fairfax County Public Schools
Elementary44.0%-27.5pp
972Charles City County Elementary
Charles City · Charles City County Public Schools
Elementary44.0%-27.5pp
973Fallon Park Elementary
Roanoke · Roanoke City Public Schools
Elementary44.0%-27.5pp
974Margaret M. Pierce Elementary
Remington · Fauquier County Public Schools
Elementary44.0%-27.5pp
975Patrick Copeland Elementary
Hopewell · Hopewell City Public Schools
Elementary44.0%-27.5pp
976Redbud Run Elementary
Winchester · Frederick County Public Schools
Elementary44.0%-27.5pp
977Robert S. Payne Elementary
Lynchburg · Lynchburg City Public Schools
Elementary44.0%-27.5pp
978Simonsdale Elementary
Portsmouth · Portsmouth City Public Schools
Elementary44.0%-27.5pp
979Speedwell Elementary
Speedwell · Wythe County Public Schools
Elementary44.0%-27.5pp
980Stonewall Elementary
Clear Brook · Frederick County Public Schools
Elementary44.0%-27.5pp
981West Gate Elementary
Manassas · Prince William County Public Schools
Elementary44.0%-27.5pp
982Westside Elementary
Roanoke · Roanoke City Public Schools
Elementary44.0%-27.5pp
983Bailey's Upper Elementary School for the Arts and Sciences
Falls Church · Fairfax County Public Schools
Elementary43.0%-28.5pp
984Lawson-Marriott Elementary
St Stephens Church · King and Queen County Public Schools
Elementary43.0%-28.5pp
985Richard Bowling Elementary
Norfolk · Norfolk City Public Schools
Elementary43.0%-28.5pp
986Westover Hills Elementary
Richmond · Richmond City Public Schools
Elementary43.0%-28.5pp
987Bay View Elementary
Norfolk · Norfolk City Public Schools
Elementary42.0%-29.5pp
988Fairview Elementary
Roanoke · Roanoke City Public Schools
Elementary42.0%-29.5pp
989Frances W. McClenney Elementary
Richmond · Richmond City Public Schools
Elementary42.0%-29.5pp
990Lynbrook Elementary
Springfield · Fairfax County Public Schools
Elementary42.0%-29.5pp
991Ridge Elementary
Richmond · Henrico County Public Schools
Elementary42.0%-29.5pp
992Westlawn Elementary
Falls Church · Fairfax County Public Schools
Elementary42.0%-29.5pp
993Charles M. Johnson Elementary
Richmond · Henrico County Public Schools
Elementary41.0%-30.5pp
994Glen Forest Elementary
Falls Church · Fairfax County Public Schools
Elementary41.0%-30.5pp
995Harold Macon Ratcliffe Elementary
Richmond · Henrico County Public Schools
Elementary41.0%-30.5pp
996Hutchison Elementary
Herndon · Fairfax County Public Schools
Elementary41.0%-30.5pp
997James Monroe Elementary
Norfolk · Norfolk City Public Schools
Elementary41.0%-30.5pp
998Harrison Road Elementary
Fredericksburg · Spotsylvania County Public Schools
Elementary40.0%-31.5pp
999Hurt Park Elementary
Roanoke · Roanoke City Public Schools
Elementary40.0%-31.5pp
1000J.A. Chalkley Elementary
Chesterfield · Chesterfield County Public Schools
Elementary40.0%-31.5pp
Page 20 of 22

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 Science 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.