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,778 schools with reported English: Reading scores. State average: 74.2%.
RankSchoolLevelEnglish: Readingvs state
1701Crestwood Elementary
Springfield · Fairfax County Public Schools
Elementary46.0%-28.2pp
1702Elkton Elementary
Elkton · Rockingham County Public Schools
Elementary46.0%-28.2pp
1703Fulks Run Elementary
Fulks Run · Rockingham County Public Schools
Elementary46.0%-28.2pp
1704Hurt Park Elementary
Roanoke · Roanoke City Public Schools
Elementary46.0%-28.2pp
1705Sterling Middle
Sterling · Loudoun County Public Schools
Middle46.0%-28.2pp
1706Thomas C. Boushall Middle
Richmond · Richmond City Public Schools
Middle46.0%-28.2pp
1707William Ramsay Elementary
Alexandria · Alexandria City Public Schools
Elementary46.0%-28.2pp
1708Breckinridge Middle
Roanoke · Roanoke City Public Schools
Middle45.0%-29.2pp
1709Fallon Park Elementary
Roanoke · Roanoke City Public Schools
Elementary45.0%-29.2pp
1710Forestdale Elementary
Springfield · Fairfax County Public Schools
Elementary45.0%-29.2pp
1711G.L.H. Johnson Elementary
Danville · Danville City Public Schools
Elementary45.0%-29.2pp
1712Hybla Valley Elementary
Alexandria · Fairfax County Public Schools
Elementary45.0%-29.2pp
1713Joseph H. Saunders Elementary
Newport News · Newport News City Public Schools
Elementary45.0%-29.2pp
1714Martin Luther King Jr. Middle
Richmond · Richmond City Public Schools
Middle45.0%-29.2pp
1715Mount Eagle Elementary
Alexandria · Fairfax County Public Schools
Elementary45.0%-29.2pp
1716Sycamore Park Elementary
Culpeper · Culpeper County Public Schools
Elementary45.0%-29.2pp
1717Ferdinand T. Day Elementary
Alexandria · Alexandria City Public Schools
Elementary44.0%-30.2pp
1718Herndon Elementary
Herndon · Fairfax County Public Schools
Elementary44.0%-30.2pp
1719John Rolfe Middle
Richmond · Henrico County Public Schools
Middle44.0%-30.2pp
1720Norview Middle
Norfolk · Norfolk City Public Schools
Middle44.0%-30.2pp
1721Oak Grove/Bellemeade Elementary
Richmond · Richmond City Public Schools
Elementary44.0%-30.2pp
1722Robert S. Payne Elementary
Lynchburg · Lynchburg City Public Schools
Elementary44.0%-30.2pp
1723Addison Aerospace Magnet Middle
Roanoke · Roanoke City Public Schools
Middle43.0%-31.2pp
1724Discovery STEM Academy
Newport News · Newport News City Public Schools
Elementary43.0%-31.2pp
1725Dumbarton Elementary
Richmond · Henrico County Public Schools
Elementary43.0%-31.2pp
1726Newsome Park Elementary
Newport News · Newport News City Public Schools
Elementary43.0%-31.2pp
1727Perrymont Elementary
Lynchburg · Lynchburg City Public Schools
Elementary43.0%-31.2pp
1728West Gate Elementary
Manassas · Prince William County Public Schools
Elementary43.0%-31.2pp
1729Braddock Elementary
Annandale · Fairfax County Public Schools
Elementary42.0%-32.2pp
1730Chesterfield Elementary
Norfolk · Norfolk City Public Schools
Elementary42.0%-32.2pp
1731Frances W. McClenney Elementary
Richmond · Richmond City Public Schools
Elementary42.0%-32.2pp
1732Harold Macon Ratcliffe Elementary
Richmond · Henrico County Public Schools
Elementary42.0%-32.2pp
1733Waterman Elementary
Harrisonburg · Harrisonburg City Public Schools
Elementary42.0%-32.2pp
1734Woodbrook Elementary
Charlottesville · Albemarle County Public Schools
Elementary42.0%-32.2pp
1735Cradock Elementary
Portsmouth · Portsmouth City Public Schools
Elementary41.0%-33.2pp
1736Edwin A. Gibson Elementary
Danville · Danville City Public Schools
Elementary41.0%-33.2pp
1737Elizabeth D. Redd Elementary
Richmond · Richmond City Public Schools
Elementary41.0%-33.2pp
1738Huntington Middle
Newport News · Newport News City Public Schools
Middle41.0%-33.2pp
1739Laburnum Elementary
Richmond · Henrico County Public Schools
Elementary41.0%-33.2pp
1740Ridge Elementary
Richmond · Henrico County Public Schools
Elementary41.0%-33.2pp
1741Stone Spring Elementary
Harrisonburg · Harrisonburg City Public Schools
Elementary41.0%-33.2pp
1742Charles M. Johnson Elementary
Richmond · Henrico County Public Schools
Elementary40.0%-34.2pp
1743Falling Creek Middle
North Chesterfield · Chesterfield County Public Schools
Middle40.0%-34.2pp
1744Lincoln Terrace Elementary
Roanoke · Roanoke City Public Schools
Elementary40.0%-34.2pp
1745Miles Jones Elementary
Richmond · Richmond City Public Schools
Elementary40.0%-34.2pp
1746Virginia Avenue Charlotte Dehart Elementary
Winchester · Winchester City Public Schools
Elementary40.0%-34.2pp
1747Dogwood Elementary
Reston · Fairfax County Public Schools
Elementary39.0%-35.2pp
1748Fair Oaks Elementary
Highland Springs · Henrico County Public Schools
Elementary39.0%-35.2pp
1749Graham Road Elementary
Falls Church · Fairfax County Public Schools
Elementary39.0%-35.2pp
1750Lynbrook Elementary
Springfield · Fairfax County Public Schools
Elementary39.0%-35.2pp
Page 35 of 36

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 English: Reading 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.