Virginia schools ranked by test score
Latest SOL year (2024-25). 1,108 schools with reported English: Reading scores. State average: 74.2%.
| Rank | School | Level | English: Reading | vs state |
|---|---|---|---|---|
| 951 | Longdale Elementary Glen Allen · Henrico County Public Schools | Elementary | 54.0% | -20.2pp |
| 952 | Mount Vernon Woods Elementary Alexandria · Fairfax County Public Schools | Elementary | 54.0% | -20.2pp |
| 953 | Mountain View Elementary Harrisonburg · Rockingham County Public Schools | Elementary | 54.0% | -20.2pp |
| 954 | Randolph Elementary Arlington · Arlington County Public Schools | Elementary | 54.0% | -20.2pp |
| 955 | St. Helena Elementary Norfolk · Norfolk City Public Schools | Elementary | 54.0% | -20.2pp |
| 956 | Suella G. Ellis Elementary Manassas · Prince William County Public Schools | Elementary | 54.0% | -20.2pp |
| 957 | Sugarland Elementary Sterling · Loudoun County Public Schools | Elementary | 54.0% | -20.2pp |
| 958 | Abingdon Elementary Arlington · Arlington County Public Schools | Elementary | 53.0% | -21.2pp |
| 959 | Anne E. Moncure Elementary Stafford · Stafford County Public Schools | Elementary | 53.0% | -21.2pp |
| 960 | Beulah Elementary North Chesterfield · Chesterfield County Public Schools | Elementary | 53.0% | -21.2pp |
| 961 | Blackstone Primary Blackstone · Nottoway County Public Schools | Elementary | 53.0% | -21.2pp |
| 962 | Booker T. Washington Elementary Suffolk · Suffolk City Public Schools | Elementary | 53.0% | -21.2pp |
| 963 | Bowling Green Elementary Milford · Caroline County Public Schools | Elementary | 53.0% | -21.2pp |
| 964 | Dr. Charles R. Drew Elementary Arlington · Arlington County Public Schools | Elementary | 53.0% | -21.2pp |
| 965 | Forest Grove Elementary Sterling · Loudoun County Public Schools | Elementary | 53.0% | -21.2pp |
| 966 | Groveton Elementary Alexandria · Fairfax County Public Schools | Elementary | 53.0% | -21.2pp |
| 967 | J.L. Francis Elementary Richmond · Richmond City Public Schools | Elementary | 53.0% | -21.2pp |
| 968 | Metompkin Elementary Parksley · Accomack County Public Schools | Elementary | 53.0% | -21.2pp |
| 969 | Morningside Elementary Roanoke · Roanoke City Public Schools | Elementary | 53.0% | -21.2pp |
| 970 | Norview Elementary Norfolk · Norfolk City Public Schools | Elementary | 53.0% | -21.2pp |
| 971 | Overby-Sheppard Elementary Richmond · Richmond City Public Schools | Elementary | 53.0% | -21.2pp |
| 972 | Parklawn Elementary Alexandria · Fairfax County Public Schools | Elementary | 53.0% | -21.2pp |
| 973 | Pleasant Valley Elementary Harrisonburg · Rockingham County Public Schools | Elementary | 53.0% | -21.2pp |
| 974 | R.C. Longan Elementary Richmond · Henrico County Public Schools | Elementary | 53.0% | -21.2pp |
| 975 | Richard Bowling Elementary Norfolk · Norfolk City Public Schools | Elementary | 53.0% | -21.2pp |
| 976 | Riverside Elementary Newport News · Newport News City Public Schools | Elementary | 53.0% | -21.2pp |
| 977 | Roanoke Academy For Mathematics & Science Elementary Roanoke · Roanoke City Public Schools | Elementary | 53.0% | -21.2pp |
| 978 | Schoolfield Elementary Danville · Danville City Public Schools | Elementary | 53.0% | -21.2pp |
| 979 | Thurgood Marshall Elementary Chesapeake · Chesapeake City Public Schools | Elementary | 53.0% | -21.2pp |
| 980 | Weems Elementary Manassas · Manassas City Public Schools | Elementary | 53.0% | -21.2pp |
| 981 | Annandale Terrace Elementary Annandale · Fairfax County Public Schools | Elementary | 52.0% | -22.2pp |
| 982 | Bluestone Elementary Harrisonburg · Harrisonburg City Public Schools | Elementary | 52.0% | -22.2pp |
| 983 | Broad Rock Elementary Richmond · Richmond City Public Schools | Elementary | 52.0% | -22.2pp |
| 984 | Central Elementary Amherst · Amherst County Public Schools | Elementary | 52.0% | -22.2pp |
| 985 | Coleman Place Elementary Norfolk · Norfolk City Public Schools | Elementary | 52.0% | -22.2pp |
| 986 | Cora Kelly School for Math Science and Technology Alexandria · Alexandria City Public Schools | Elementary | 52.0% | -22.2pp |
| 987 | Little Creek Elementary Norfolk · Norfolk City Public Schools | Elementary | 52.0% | -22.2pp |
| 988 | Salem Church Elementary North Chesterfield · Chesterfield County Public Schools | Elementary | 52.0% | -22.2pp |
| 989 | Sleepy Hollow Elementary Falls Church · Fairfax County Public Schools | Elementary | 52.0% | -22.2pp |
| 990 | Westover Hills Elementary Richmond · Richmond City Public Schools | Elementary | 52.0% | -22.2pp |
| 991 | Woodberry Hills Elementary Danville · Danville City Public Schools | Elementary | 52.0% | -22.2pp |
| 992 | Coates Elementary Herndon · Fairfax County Public Schools | Elementary | 51.0% | -23.2pp |
| 993 | Glen Forest Elementary Falls Church · Fairfax County Public Schools | Elementary | 51.0% | -23.2pp |
| 994 | Harrison Road Elementary Fredericksburg · Spotsylvania County Public Schools | Elementary | 51.0% | -23.2pp |
| 995 | J.G. Hening Elementary North Chesterfield · Chesterfield County Public Schools | Elementary | 51.0% | -23.2pp |
| 996 | Jennie Dean Elementary Manassas · Manassas City Public Schools | Elementary | 51.0% | -23.2pp |
| 997 | Kegotank Elementary Mappsville · Accomack County Public Schools | Elementary | 51.0% | -23.2pp |
| 998 | Lakeview Elementary Portsmouth · Portsmouth City Public Schools | Elementary | 51.0% | -23.2pp |
| 999 | Newtown Elementary Virginia Beach · Virginia Beach City Public Schools | Elementary | 51.0% | -23.2pp |
| 1000 | Southampton Elementary Richmond · Richmond City Public Schools | Elementary | 51.0% | -23.2pp |
Page 20 of 23
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.