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 |
|---|---|---|---|---|
| 401 | Glen Cove Elementary Roanoke · Roanoke County Public Schools | Elementary | 85.0% | +10.8pp |
| 402 | Great Bridge Intermediate Chesapeake · Chesapeake City Public Schools | Elementary | 85.0% | +10.8pp |
| 403 | Green Valley Elementary Roanoke · Roanoke County Public Schools | Elementary | 85.0% | +10.8pp |
| 404 | Greenfield Elementary North Chesterfield · Chesterfield County Public Schools | Elementary | 85.0% | +10.8pp |
| 405 | Hidden Valley Middle Roanoke · Roanoke County Public Schools | Middle | 85.0% | +10.8pp |
| 406 | High Point Elementary Bristol · Washington County Public Schools | Elementary | 85.0% | +10.8pp |
| 407 | Honaker Elementary Honaker · Russell County Public Schools | Elementary | 85.0% | +10.8pp |
| 408 | Hunters Woods Elementary School for the Arts and Sciences Reston · Fairfax County Public Schools | Elementary | 85.0% | +10.8pp |
| 409 | Indian River High Chesapeake · Chesapeake City Public Schools | High | 85.0% | +10.8pp |
| 410 | Island Creek Elementary Alexandria · Fairfax County Public Schools | Elementary | 85.0% | +10.8pp |
| 411 | Kecoughtan High Hampton · Hampton City Public Schools | High | 85.0% | +10.8pp |
| 412 | King William High King William · King William County Public Schools | High | 85.0% | +10.8pp |
| 413 | Louise A. Benton Middle Manassas · Prince William County Public Schools | Middle | 85.0% | +10.8pp |
| 414 | Northside High Roanoke · Roanoke County Public Schools | High | 85.0% | +10.8pp |
| 415 | Pemberton Elementary Richmond · Henrico County Public Schools | Elementary | 85.0% | +10.8pp |
| 416 | Plaza Middle Virginia Beach · Virginia Beach City Public Schools | Middle | 85.0% | +10.8pp |
| 417 | Queens Lake Middle Williamsburg · York County Public Schools | Middle | 85.0% | +10.8pp |
| 418 | Ravensworth Elementary Springfield · Fairfax County Public Schools | Elementary | 85.0% | +10.8pp |
| 419 | Riverbend High Fredericksburg · Spotsylvania County Public Schools | High | 85.0% | +10.8pp |
| 420 | Robious Elementary Midlothian · Chesterfield County Public Schools | Elementary | 85.0% | +10.8pp |
| 421 | Rodney E. Thompson Middle Stafford · Stafford County Public Schools | Middle | 85.0% | +10.8pp |
| 422 | Rosa Lee Carter Elementary Ashburn · Loudoun County Public Schools | Elementary | 85.0% | +10.8pp |
| 423 | Short Pump Elementary Richmond · Henrico County Public Schools | Elementary | 85.0% | +10.8pp |
| 424 | Short Pump Middle Glen Allen · Henrico County Public Schools | Middle | 85.0% | +10.8pp |
| 425 | South County Middle Lorton · Fairfax County Public Schools | Middle | 85.0% | +10.8pp |
| 426 | Spotsylvania High Spotsylvania · Spotsylvania County Public Schools | Combined | 85.0% | +10.8pp |
| 427 | Staunton High Staunton · Staunton City Public Schools | High | 85.0% | +10.8pp |
| 428 | Stuarts Draft High Stuarts Draft · Augusta County Public Schools | High | 85.0% | +10.8pp |
| 429 | Swanson Middle Arlington · Arlington County Public Schools | Middle | 85.0% | +10.8pp |
| 430 | Thurgood Marshall Elementary Manassas · Prince William County Public Schools | Elementary | 85.0% | +10.8pp |
| 431 | Tomahawk Creek Middle Midlothian · Chesterfield County Public Schools | Middle | 85.0% | +10.8pp |
| 432 | Waterford Elementary Waterford · Loudoun County Public Schools | Elementary | 85.0% | +10.8pp |
| 433 | Woodside High Newport News · Newport News City Public Schools | High | 85.0% | +10.8pp |
| 434 | Abingdon Elementary Abingdon · Washington County Public Schools | Elementary | 84.0% | +9.8pp |
| 435 | Appomattox County High Appomattox · Appomattox County Public Schools | High | 84.0% | +9.8pp |
| 436 | Arcadia High Oak Hall · Accomack County Public Schools | High | 84.0% | +9.8pp |
| 437 | Battlefield Park Elementary Mechanicsville · Hanover County Public Schools | Elementary | 84.0% | +9.8pp |
| 438 | Belmont Ridge Middle Leesburg · Loudoun County Public Schools | Middle | 84.0% | +9.8pp |
| 439 | Boonsboro Elementary Lynchburg · Bedford County Public Schools | Elementary | 84.0% | +9.8pp |
| 440 | Broadway High Broadway · Rockingham County Public Schools | High | 84.0% | +9.8pp |
| 441 | Buffalo Trail Elementary Aldie · Loudoun County Public Schools | Elementary | 84.0% | +9.8pp |
| 442 | Bush Hill Elementary Alexandria · Fairfax County Public Schools | Elementary | 84.0% | +9.8pp |
| 443 | Chilhowie Middle Chilhowie · Smyth County Public Schools | Middle | 84.0% | +9.8pp |
| 444 | Coeburn Middle Coeburn · Wise County Public Schools | Middle | 84.0% | +9.8pp |
| 445 | Colonial Heights High Colonial Heights · Colonial Heights City Public Schools | High | 84.0% | +9.8pp |
| 446 | Courtland High Fredericksburg · Spotsylvania County Public Schools | High | 84.0% | +9.8pp |
| 447 | Deep Creek Central Elementary Chesapeake · Chesapeake City Public Schools | Elementary | 84.0% | +9.8pp |
| 448 | E.B. Stanley Middle Abingdon · Washington County Public Schools | Middle | 84.0% | +9.8pp |
| 449 | Eastern View High Culpeper · Culpeper County Public Schools | High | 84.0% | +9.8pp |
| 450 | Elaine E. Thompson Elementary Sterling · Loudoun County Public Schools | Elementary | 84.0% | +9.8pp |
Page 9 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.