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
1551Ella J. Fitzgerald Middle
Newport News · Newport News City Public Schools
Middle49.0%-22.5pp
1552Hybla Valley Elementary
Alexandria · Fairfax County Public Schools
Elementary49.0%-22.5pp
1553Kate Collins Middle
Waynesboro · Waynesboro City Public Schools
Middle49.0%-22.5pp
1554King's Fork Middle
Suffolk · Suffolk City Public Schools
Middle49.0%-22.5pp
1555Lake Anne Elementary
Reston · Fairfax County Public Schools
Elementary49.0%-22.5pp
1556Lancaster Elementary
Kilmarnock · Lancaster County Public Schools
Elementary49.0%-22.5pp
1557Mount Vernon Woods Elementary
Alexandria · Fairfax County Public Schools
Elementary49.0%-22.5pp
1558Newsome Park Elementary
Newport News · Newport News City Public Schools
Elementary49.0%-22.5pp
1559Prince Edward Middle
Farmville · Prince Edward County Public Schools
Middle49.0%-22.5pp
1560Providence Middle
North Chesterfield · Chesterfield County Public Schools
Middle49.0%-22.5pp
1561Sedgefield Elementary
Newport News · Newport News City Public Schools
Elementary49.0%-22.5pp
1562Seven Pines Elementary
Sandston · Henrico County Public Schools
Elementary49.0%-22.5pp
1563Sheffield Elementary
Lynchburg · Lynchburg City Public Schools
Elementary49.0%-22.5pp
1564Braddock Elementary
Annandale · Fairfax County Public Schools
Elementary48.0%-23.5pp
1565Cardinal Elementary
Richmond · Richmond City Public Schools
Elementary48.0%-23.5pp
1566Elkton Elementary
Elkton · Rockingham County Public Schools
Elementary48.0%-23.5pp
1567Hollin Meadows Elementary
Alexandria · Fairfax County Public Schools
Elementary48.0%-23.5pp
1568Journey Middle
Charlottesville · Albemarle County Public Schools
Middle48.0%-23.5pp
1569Osbourn High
Manassas · Manassas City Public Schools
High48.0%-23.5pp
1570Poe Middle
Annandale · Fairfax County Public Schools
Middle48.0%-23.5pp
1571Pulaski County Public Schools Virtual School K-12
Pulaski · Pulaski County Public Schools
Combined48.0%-23.5pp
1572Southside Elementary
Dinwiddie · Dinwiddie County Public Schools
Elementary48.0%-23.5pp
1573W.O. Robey High
Sterling · Loudoun County Public Schools
High48.0%-23.5pp
1574Williams Elementary
Virginia Beach · Virginia Beach City Public Schools
Elementary48.0%-23.5pp
1575Woodberry Hills Elementary
Danville · Danville City Public Schools
Elementary48.0%-23.5pp
1576Arcadia Middle
Oak Hall · Accomack County Public Schools
Middle47.0%-24.5pp
1577Bensley Elementary
North Chesterfield · Chesterfield County Public Schools
Elementary47.0%-24.5pp
1578Berkeley Glenn Elementary
Waynesboro · Waynesboro City Public Schools
Elementary47.0%-24.5pp
1579Broad Rock Elementary
Richmond · Richmond City Public Schools
Elementary47.0%-24.5pp
1580Elizabeth Vaughan Elementary
Woodbridge · Prince William County Public Schools
Elementary47.0%-24.5pp
1581Gladeville Elementary
Galax · Carroll County Public Schools
Elementary47.0%-24.5pp
1582Livingston Elementary
Spotsylvania · Spotsylvania County Public Schools
Elementary47.0%-24.5pp
1583Manassas Park Middle
Manassas Park · Manassas Park City Public Schools
Middle47.0%-24.5pp
1584McCleary Elementary
New Castle · Craig County Public Schools
Elementary47.0%-24.5pp
1585Middletown Elementary
Middletown · Frederick County Public Schools
Elementary47.0%-24.5pp
1586Monterey Elementary
Roanoke · Roanoke City Public Schools
Elementary47.0%-24.5pp
1587Norview Middle
Norfolk · Norfolk City Public Schools
Middle47.0%-24.5pp
1588Red Hill Elementary
North Garden · Albemarle County Public Schools
Elementary47.0%-24.5pp
1589Smithland Elementary
Harrisonburg · Harrisonburg City Public Schools
Elementary47.0%-24.5pp
1590St. Helena Elementary
Norfolk · Norfolk City Public Schools
Elementary47.0%-24.5pp
1591Stone Spring Elementary
Harrisonburg · Harrisonburg City Public Schools
Elementary47.0%-24.5pp
1592Sudley Elementary
Manassas · Prince William County Public Schools
Elementary47.0%-24.5pp
1593Tanners Creek Elementary
Norfolk · Norfolk City Public Schools
Elementary47.0%-24.5pp
1594William Ramsay Elementary
Alexandria · Alexandria City Public Schools
Elementary47.0%-24.5pp
1595Woodlawn Elementary
Alexandria · Fairfax County Public Schools
Elementary47.0%-24.5pp
1596Baldwin Intermediate
Manassas · Manassas City Public Schools
Middle46.0%-25.5pp
1597Churchland Academy Elementary
Portsmouth · Portsmouth City Public Schools
Elementary46.0%-25.5pp
1598Dumbarton Elementary
Richmond · Henrico County Public Schools
Elementary46.0%-25.5pp
1599Elizabeth D. Redd Elementary
Richmond · Richmond City Public Schools
Elementary46.0%-25.5pp
1600Lindenwood Elementary
Norfolk · Norfolk City Public Schools
Elementary46.0%-25.5pp
Page 32 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.