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 |
|---|---|---|---|---|
| 1251 | Quioccasin Middle Richmond · Henrico County Public Schools | Middle | 62.0% | -9.5pp |
| 1252 | Richard T. Yates Elementary Newport News · Newport News City Public Schools | Elementary | 62.0% | -9.5pp |
| 1253 | Riverlawn Elementary Fairlawn · Pulaski County Public Schools | Elementary | 62.0% | -9.5pp |
| 1254 | Roanoke Academy For Mathematics & Science Elementary Roanoke · Roanoke City Public Schools | Elementary | 62.0% | -9.5pp |
| 1255 | Sealston Elementary King George · King George County Public Schools | Elementary | 62.0% | -9.5pp |
| 1256 | Thomas Walker High Ewing · Lee County Public Schools | High | 62.0% | -9.5pp |
| 1257 | Warwick High Newport News · Newport News City Public Schools | High | 62.0% | -9.5pp |
| 1258 | Widewater Elementary Stafford · Stafford County Public Schools | Elementary | 62.0% | -9.5pp |
| 1259 | Amherst County High Amherst · Amherst County Public Schools | High | 61.0% | -10.5pp |
| 1260 | Buckingham County Middle Buckingham · Buckingham County Public Schools | Middle | 61.0% | -10.5pp |
| 1261 | Check Elementary Check · Floyd County Public Schools | Elementary | 61.0% | -10.5pp |
| 1262 | Elizabeth Holladay Elementary Richmond · Henrico County Public Schools | Elementary | 61.0% | -10.5pp |
| 1263 | Evendale Elementary Winchester · Frederick County Public Schools | Elementary | 61.0% | -10.5pp |
| 1264 | Fulks Run Elementary Fulks Run · Rockingham County Public Schools | Elementary | 61.0% | -10.5pp |
| 1265 | George J. McIntosh Elementary Newport News · Newport News City Public Schools | Elementary | 61.0% | -10.5pp |
| 1266 | George Washington Middle Alexandria · Alexandria City Public Schools | Middle | 61.0% | -10.5pp |
| 1267 | Graham Park Middle Triangle · Prince William County Public Schools | Middle | 61.0% | -10.5pp |
| 1268 | H.H. Poole Middle Stafford · Stafford County Public Schools | Middle | 61.0% | -10.5pp |
| 1269 | Jackson Middle Falls Church · Fairfax County Public Schools | Middle | 61.0% | -10.5pp |
| 1270 | L.F. Palmer Elementary Newport News · Newport News City Public Schools | Elementary | 61.0% | -10.5pp |
| 1271 | Lancaster High Lancaster · Lancaster County Public Schools | High | 61.0% | -10.5pp |
| 1272 | Manor High Portsmouth · Portsmouth City Public Schools | High | 61.0% | -10.5pp |
| 1273 | Matthew Whaley Elementary Williamsburg · Williamsburg-James City County Public Schools | Elementary | 61.0% | -10.5pp |
| 1274 | Nathanael Greene Elementary Stanardsville · Greene County Public Schools | Elementary | 61.0% | -10.5pp |
| 1275 | Northside Middle Roanoke · Roanoke County Public Schools | Middle | 61.0% | -10.5pp |
| 1276 | Page County Middle Shenandoah · Page County Public Schools | Middle | 61.0% | -10.5pp |
| 1277 | Parkside Middle Manassas · Prince William County Public Schools | Middle | 61.0% | -10.5pp |
| 1278 | Patrick Henry High Roanoke · Roanoke City Public Schools | High | 61.0% | -10.5pp |
| 1279 | Potowmack Elementary Sterling · Loudoun County Public Schools | Elementary | 61.0% | -10.5pp |
| 1280 | Prince Edward County High Farmville · Prince Edward County Public Schools | High | 61.0% | -10.5pp |
| 1281 | R.C. Longan Elementary Richmond · Henrico County Public Schools | Elementary | 61.0% | -10.5pp |
| 1282 | Ressie Jeffries Elementary Front Royal · Warren County Public Schools | Elementary | 61.0% | -10.5pp |
| 1283 | Signal Knob Middle Strasburg · Shenandoah County Public Schools | Middle | 61.0% | -10.5pp |
| 1284 | Stuart M. Beville Middle Woodbridge · Prince William County Public Schools | Middle | 61.0% | -10.5pp |
| 1285 | Westgate Elementary Falls Church · Fairfax County Public Schools | Elementary | 61.0% | -10.5pp |
| 1286 | Bassett High Bassett · Henry County Public Schools | High | 60.0% | -11.5pp |
| 1287 | Bowling Green Elementary Milford · Caroline County Public Schools | Elementary | 60.0% | -11.5pp |
| 1288 | Cameron Elementary Alexandria · Fairfax County Public Schools | Elementary | 60.0% | -11.5pp |
| 1289 | Chancellor High Fredericksburg · Spotsylvania County Public Schools | High | 60.0% | -11.5pp |
| 1290 | Colonial Heights Middle Colonial Heights · Colonial Heights City Public Schools | Middle | 60.0% | -11.5pp |
| 1291 | Cool Spring Elementary Leesburg · Loudoun County Public Schools | Elementary | 60.0% | -11.5pp |
| 1292 | Culpeper Middle Culpeper · Culpeper County Public Schools | Middle | 60.0% | -11.5pp |
| 1293 | Denbigh High Newport News · Newport News City Public Schools | High | 60.0% | -11.5pp |
| 1294 | Eastern Montgomery Elementary Elliston · Montgomery County Public Schools | Elementary | 60.0% | -11.5pp |
| 1295 | Edward W. Wyatt Middle Emporia · Greensville County Public Schools | Middle | 60.0% | -11.5pp |
| 1296 | Elkton Middle Elkton · Rockingham County Public Schools | Middle | 60.0% | -11.5pp |
| 1297 | Elydale Middle Ewing · Lee County Public Schools | Middle | 60.0% | -11.5pp |
| 1298 | Galax Middle Galax · Galax City Public Schools | Middle | 60.0% | -11.5pp |
| 1299 | George F. Baker Elementary Richmond · Henrico County Public Schools | Elementary | 60.0% | -11.5pp |
| 1300 | H.M. Pearson Elementary Catlett · Fauquier County Public Schools | Elementary | 60.0% | -11.5pp |
Page 26 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.