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
1401Mary Walter Elementary
Bealeton · Fauquier County Public Schools
Elementary62.0%-12.2pp
1402Mason Crest Elementary
Annandale · Fairfax County Public Schools
Elementary62.0%-12.2pp
1403Osbourn High
Manassas · Manassas City Public Schools
High62.0%-12.2pp
1404Patrick Henry Elementary
Martinsville · Martinsville City Public Schools
Elementary62.0%-12.2pp
1405Patrick Henry K-8 School
Alexandria · Alexandria City Public Schools
Elementary62.0%-12.2pp
1406Potowmack Elementary
Sterling · Loudoun County Public Schools
Elementary62.0%-12.2pp
1407Richneck Elementary
Newport News · Newport News City Public Schools
Elementary62.0%-12.2pp
1408Sanville Elementary
Bassett · Henry County Public Schools
Elementary62.0%-12.2pp
1409Summit Elementary
Charlottesville · Charlottesville City Public Schools
Elementary62.0%-12.2pp
1410Sutherland Elementary
Sutherland · Dinwiddie County Public Schools
Elementary62.0%-12.2pp
1411Tappahannock Elementary
Tappahannock · Essex County Public Schools
Elementary62.0%-12.2pp
1412Wilbur S. Pence Middle
Dayton · Rockingham County Public Schools
Middle62.0%-12.2pp
1413William Monroe Middle
Stanardsville · Greene County Public Schools
Middle62.0%-12.2pp
1414Agnor Elementary
Charlottesville · Albemarle County Public Schools
Elementary61.0%-13.2pp
1415Azalea Gardens Middle
Norfolk · Norfolk City Public Schools
Middle61.0%-13.2pp
1416Barcroft Elementary
Arlington · Arlington County Public Schools
Elementary61.0%-13.2pp
1417Blair Middle
Norfolk · Norfolk City Public Schools
Middle61.0%-13.2pp
1418Buckingham County Middle
Buckingham · Buckingham County Public Schools
Middle61.0%-13.2pp
1419Cameron Elementary
Alexandria · Fairfax County Public Schools
Elementary61.0%-13.2pp
1420Cedar Lee Middle
Bealeton · Fauquier County Public Schools
Middle61.0%-13.2pp
1421Charles Barrett Elementary
Alexandria · Alexandria City Public Schools
Elementary61.0%-13.2pp
1422Churchland Middle
Portsmouth · Portsmouth City Public Schools
Middle61.0%-13.2pp
1423Dinwiddie County Middle
Dinwiddie · Dinwiddie County Public Schools
Middle61.0%-13.2pp
1424Garfield Elementary
Springfield · Fairfax County Public Schools
Elementary61.0%-13.2pp
1425Garland R. Quarles Elementary
Winchester · Winchester City Public Schools
Elementary61.0%-13.2pp
1426Greensville Elementary
Emporia · Greensville County Public Schools
Elementary61.0%-13.2pp
1427Homer L. Hines Middle
Newport News · Newport News City Public Schools
Middle61.0%-13.2pp
1428Kiptopeke Elementary
Cape Charles · Northampton County Public Schools
Elementary61.0%-13.2pp
1429Marguerite F. Christian Elementary
Colonial Heights · Chesterfield County Public Schools
Elementary61.0%-13.2pp
1430Matthew Whaley Elementary
Williamsburg · Williamsburg-James City County Public Schools
Elementary61.0%-13.2pp
1431Mount Vernon Elementary
Alexandria · Alexandria City Public Schools
Elementary61.0%-13.2pp
1432Mountain View Elementary
Covington · Alleghany Highlands Public Schools
Elementary61.0%-13.2pp
1433Nathanael Greene Elementary
Stanardsville · Greene County Public Schools
Elementary61.0%-13.2pp
1434Oceanair Elementary
Norfolk · Norfolk City Public Schools
Elementary61.0%-13.2pp
1435Oscar Smith Middle
Chesapeake · Chesapeake City Public Schools
Middle61.0%-13.2pp
1436Prince Edward Elementary
Farmville · Prince Edward County Public Schools
Elementary61.0%-13.2pp
1437Rose Hill Elementary
Rose Hill · Lee County Public Schools
Elementary61.0%-13.2pp
1438Spotsylvania Elementary
Spotsylvania · Spotsylvania County Public Schools
Elementary61.0%-13.2pp
1439Stanleytown Elementary
Stanleytown · Henry County Public Schools
Elementary61.0%-13.2pp
1440Walker-Grant Middle
Fredericksburg · Fredericksburg City Public Schools
Middle61.0%-13.2pp
1441William E. Waters Middle
Portsmouth · Portsmouth City Public Schools
Middle61.0%-13.2pp
1442William H. Wetsel Middle
Madison · Madison County Public Schools
Middle61.0%-13.2pp
1443William M. Bass Elementary
Lynchburg · Lynchburg City Public Schools
Elementary61.0%-13.2pp
1444Achievable Dream Academy
Newport News · Newport News City Public Schools
Elementary60.0%-14.2pp
1445Arthur Ashe Jr. Elementary
Richmond · Henrico County Public Schools
Elementary60.0%-14.2pp
1446Baldwin Elementary
Manassas · Manassas City Public Schools
Elementary60.0%-14.2pp
1447Barack Obama Elementary
Richmond · Richmond City Public Schools
Elementary60.0%-14.2pp
1448Cumberland Middle
Cumberland · Cumberland County Public Schools
Middle60.0%-14.2pp
1449Elephant's Fork Elementary
Suffolk · Suffolk City Public Schools
Elementary60.0%-14.2pp
1450Grace Miller Elementary
Bealeton · Fauquier County Public Schools
Elementary60.0%-14.2pp
Page 29 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.