Virginia schools ranked by test score
Latest SOL year (2024-25). 1,778 schools with reported English: Reading scores. State average: 74.2%.
| Rank | School | Level | English: Reading | vs state |
|---|---|---|---|---|
| 1601 | Abingdon Elementary Arlington · Arlington County Public Schools | Elementary | 53.0% | -21.2pp |
| 1602 | Anne E. Moncure Elementary Stafford · Stafford County Public Schools | Elementary | 53.0% | -21.2pp |
| 1603 | Baldwin Intermediate Manassas · Manassas City Public Schools | Middle | 53.0% | -21.2pp |
| 1604 | Beulah Elementary North Chesterfield · Chesterfield County Public Schools | Elementary | 53.0% | -21.2pp |
| 1605 | Blackstone Primary Blackstone · Nottoway County Public Schools | Elementary | 53.0% | -21.2pp |
| 1606 | Booker T. Washington Elementary Suffolk · Suffolk City Public Schools | Elementary | 53.0% | -21.2pp |
| 1607 | Bowling Green Elementary Milford · Caroline County Public Schools | Elementary | 53.0% | -21.2pp |
| 1608 | Dr. Charles R. Drew Elementary Arlington · Arlington County Public Schools | Elementary | 53.0% | -21.2pp |
| 1609 | Fairfield Middle Richmond · Henrico County Public Schools | Middle | 53.0% | -21.2pp |
| 1610 | Forest Grove Elementary Sterling · Loudoun County Public Schools | Elementary | 53.0% | -21.2pp |
| 1611 | Franklin High Franklin · Franklin City Public Schools | High | 53.0% | -21.2pp |
| 1612 | Groveton Elementary Alexandria · Fairfax County Public Schools | Elementary | 53.0% | -21.2pp |
| 1613 | J.L. Francis Elementary Richmond · Richmond City Public Schools | Elementary | 53.0% | -21.2pp |
| 1614 | Metompkin Elementary Parksley · Accomack County Public Schools | Elementary | 53.0% | -21.2pp |
| 1615 | Morningside Elementary Roanoke · Roanoke City Public Schools | Elementary | 53.0% | -21.2pp |
| 1616 | Norview Elementary Norfolk · Norfolk City Public Schools | Elementary | 53.0% | -21.2pp |
| 1617 | Overby-Sheppard Elementary Richmond · Richmond City Public Schools | Elementary | 53.0% | -21.2pp |
| 1618 | Parklawn Elementary Alexandria · Fairfax County Public Schools | Elementary | 53.0% | -21.2pp |
| 1619 | Pleasant Valley Elementary Harrisonburg · Rockingham County Public Schools | Elementary | 53.0% | -21.2pp |
| 1620 | R.C. Longan Elementary Richmond · Henrico County Public Schools | Elementary | 53.0% | -21.2pp |
| 1621 | Richard Bowling Elementary Norfolk · Norfolk City Public Schools | Elementary | 53.0% | -21.2pp |
| 1622 | Riverside Elementary Newport News · Newport News City Public Schools | Elementary | 53.0% | -21.2pp |
| 1623 | Roanoke Academy For Mathematics & Science Elementary Roanoke · Roanoke City Public Schools | Elementary | 53.0% | -21.2pp |
| 1624 | Schoolfield Elementary Danville · Danville City Public Schools | Elementary | 53.0% | -21.2pp |
| 1625 | Thurgood Marshall Elementary Chesapeake · Chesapeake City Public Schools | Elementary | 53.0% | -21.2pp |
| 1626 | Weems Elementary Manassas · Manassas City Public Schools | Elementary | 53.0% | -21.2pp |
| 1627 | Annandale Terrace Elementary Annandale · Fairfax County Public Schools | Elementary | 52.0% | -22.2pp |
| 1628 | Bluestone Elementary Harrisonburg · Harrisonburg City Public Schools | Elementary | 52.0% | -22.2pp |
| 1629 | Broad Rock Elementary Richmond · Richmond City Public Schools | Elementary | 52.0% | -22.2pp |
| 1630 | Carter G. Woodson Middle Hopewell · Hopewell City Public Schools | Middle | 52.0% | -22.2pp |
| 1631 | Central Elementary Amherst · Amherst County Public Schools | Elementary | 52.0% | -22.2pp |
| 1632 | Coleman Place Elementary Norfolk · Norfolk City Public Schools | Elementary | 52.0% | -22.2pp |
| 1633 | Cora Kelly School for Math Science and Technology Alexandria · Alexandria City Public Schools | Elementary | 52.0% | -22.2pp |
| 1634 | Little Creek Elementary Norfolk · Norfolk City Public Schools | Elementary | 52.0% | -22.2pp |
| 1635 | Salem Church Elementary North Chesterfield · Chesterfield County Public Schools | Elementary | 52.0% | -22.2pp |
| 1636 | Sleepy Hollow Elementary Falls Church · Fairfax County Public Schools | Elementary | 52.0% | -22.2pp |
| 1637 | Westover Hills Elementary Richmond · Richmond City Public Schools | Elementary | 52.0% | -22.2pp |
| 1638 | Woodberry Hills Elementary Danville · Danville City Public Schools | Elementary | 52.0% | -22.2pp |
| 1639 | Coates Elementary Herndon · Fairfax County Public Schools | Elementary | 51.0% | -23.2pp |
| 1640 | Crittenden Middle Newport News · Newport News City Public Schools | Middle | 51.0% | -23.2pp |
| 1641 | Glen Forest Elementary Falls Church · Fairfax County Public Schools | Elementary | 51.0% | -23.2pp |
| 1642 | Harrison Road Elementary Fredericksburg · Spotsylvania County Public Schools | Elementary | 51.0% | -23.2pp |
| 1643 | J.G. Hening Elementary North Chesterfield · Chesterfield County Public Schools | Elementary | 51.0% | -23.2pp |
| 1644 | Jennie Dean Elementary Manassas · Manassas City Public Schools | Elementary | 51.0% | -23.2pp |
| 1645 | Kegotank Elementary Mappsville · Accomack County Public Schools | Elementary | 51.0% | -23.2pp |
| 1646 | Lakeview Elementary Portsmouth · Portsmouth City Public Schools | Elementary | 51.0% | -23.2pp |
| 1647 | Newtown Elementary Virginia Beach · Virginia Beach City Public Schools | Elementary | 51.0% | -23.2pp |
| 1648 | Poe Middle Annandale · Fairfax County Public Schools | Middle | 51.0% | -23.2pp |
| 1649 | Southampton Elementary Richmond · Richmond City Public Schools | Elementary | 51.0% | -23.2pp |
| 1650 | Spotswood Elementary Harrisonburg · Harrisonburg City Public Schools | Elementary | 51.0% | -23.2pp |
Page 33 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.