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,724 schools with reported Science scores. State average: 71.5%.
RankSchoolLevelSciencevs state
1151Robert E. Aylor Middle
White Post · Frederick County Public Schools
Middle65.0%-6.5pp
1152Sandusky Elementary
Lynchburg · Lynchburg City Public Schools
Elementary65.0%-6.5pp
1153Shrevewood Elementary
Falls Church · Fairfax County Public Schools
Elementary65.0%-6.5pp
1154Southampton Middle
Courtland · Southampton County Public Schools
Middle65.0%-6.5pp
1155St. Paul
Cana · Carroll County Public Schools
Elementary65.0%-6.5pp
1156Stone Middle
Centreville · Fairfax County Public Schools
Middle65.0%-6.5pp
1157Stuarts Draft Middle
Stuarts Draft · Augusta County Public Schools
Middle65.0%-6.5pp
1158T. Benton Gayle Middle
Fredericksburg · Stafford County Public Schools
Middle65.0%-6.5pp
1159Thomas Jefferson High
Richmond · Richmond City Public Schools
High65.0%-6.5pp
1160W.W. Robinson Elementary
Woodstock · Shenandoah County Public Schools
Elementary65.0%-6.5pp
1161Wakefield High
Arlington · Arlington County Public Schools
High65.0%-6.5pp
1162Westwood Hills Elementary
Waynesboro · Waynesboro City Public Schools
Elementary65.0%-6.5pp
1163Wilbur S. Pence Middle
Dayton · Rockingham County Public Schools
Middle65.0%-6.5pp
1164Woodbridge Middle
Woodbridge · Prince William County Public Schools
Middle65.0%-6.5pp
1165Arthur Ashe Jr. Elementary
Richmond · Henrico County Public Schools
Elementary64.0%-7.5pp
1166Cold Harbor Elementary
Mechanicsville · Hanover County Public Schools
Elementary64.0%-7.5pp
1167Enderly Heights Elementary
Buena Vista · Buena Vista City Public Schools
Elementary64.0%-7.5pp
1168Fairfield Elementary
Fairfield · Rockbridge County Public Schools
Elementary64.0%-7.5pp
1169Falling Branch Elementary
Christiansburg · Montgomery County Public Schools
Elementary64.0%-7.5pp
1170Frederick Douglass Elementary
Leesburg · Loudoun County Public Schools
Elementary64.0%-7.5pp
1171Gar-Field High
Woodbridge · Prince William County Public Schools
High64.0%-7.5pp
1172George Washington High
Danville · Danville City Public Schools
High64.0%-7.5pp
1173Greenbriar East Elementary
Fairfax · Fairfax County Public Schools
Elementary64.0%-7.5pp
1174Harvie Elementary
Richmond · Henrico County Public Schools
Elementary64.0%-7.5pp
1175Holland Elementary
Virginia Beach · Virginia Beach City Public Schools
Elementary64.0%-7.5pp
1176Independence Elementary
Independence · Grayson County Public Schools
Elementary64.0%-7.5pp
1177Jackson Davis Elementary
Richmond · Henrico County Public Schools
Elementary64.0%-7.5pp
1178Jefferson Middle
Arlington · Arlington County Public Schools
Middle64.0%-7.5pp
1179Lane Elementary
Alexandria · Fairfax County Public Schools
Elementary64.0%-7.5pp
1180Lee High
Jonesville · Lee County Public Schools
High64.0%-7.5pp
1181London Towne Elementary
Centreville · Fairfax County Public Schools
Elementary64.0%-7.5pp
1182Magna Vista High
Ridgeway · Henry County Public Schools
High64.0%-7.5pp
1183Manassas Park High
Manassas Park · Manassas Park City Public Schools
High64.0%-7.5pp
1184Northumberland Elementary
Heathsville · Northumberland County Public Schools
Elementary64.0%-7.5pp
1185Potomac Elementary
Dahlgren · King George County Public Schools
Elementary64.0%-7.5pp
1186Providence Elementary
North Chesterfield · Chesterfield County Public Schools
Elementary64.0%-7.5pp
1187Pulaski Elementary
Pulaski · Pulaski County Public Schools
Elementary64.0%-7.5pp
1188Reams Road Elementary
North Chesterfield · Chesterfield County Public Schools
Elementary64.0%-7.5pp
1189Sterling Elementary
Sterling · Loudoun County Public Schools
Elementary64.0%-7.5pp
1190Suburban Park Elementary
Norfolk · Norfolk City Public Schools
Elementary64.0%-7.5pp
1191Thomas Hunter Middle
Mathews · Mathews County Public Schools
Middle64.0%-7.5pp
1192Waverly Yowell Elementary
Madison · Madison County Public Schools
Elementary64.0%-7.5pp
1193West Potomac High
Alexandria · Fairfax County Public Schools
High64.0%-7.5pp
1194Bayside Middle
Virginia Beach · Virginia Beach City Public Schools
Middle63.0%-8.5pp
1195Beulah Elementary
North Chesterfield · Chesterfield County Public Schools
Elementary63.0%-8.5pp
1196Brookville Middle
Lynchburg · Campbell County Public Schools
Middle63.0%-8.5pp
1197Christiansburg High
Christiansburg · Montgomery County Public Schools
High63.0%-8.5pp
1198Cora Kelly School for Math Science and Technology
Alexandria · Alexandria City Public Schools
Elementary63.0%-8.5pp
1199Crestwood Intermediate
Chesapeake · Chesapeake City Public Schools
Elementary63.0%-8.5pp
1200Daniels Run Elementary
Fairfax · Fairfax County Public Schools
Elementary63.0%-8.5pp
Page 24 of 35

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.