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