The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

Virginia schools ranked by test score

Latest SOL year (2024-25). 318 schools with reported Science scores. State average: 71.5%.
RankSchoolLevelSciencevs state
251Altavista High
Altavista · Campbell County Public Schools
High65.0%-6.5pp
252Charlottesville High
Charlottesville · Charlottesville City Public Schools
High65.0%-6.5pp
253I.C. Norcom High
Portsmouth · Portsmouth City Public Schools
High65.0%-6.5pp
254John Marshall High
Richmond · Richmond City Public Schools
High65.0%-6.5pp
255Lake Taylor High
Norfolk · Norfolk City Public Schools
High65.0%-6.5pp
256Norview High
Norfolk · Norfolk City Public Schools
High65.0%-6.5pp
257Nottoway High
Crewe · Nottoway County Public Schools
High65.0%-6.5pp
258Rappahannock County High
Washington · Rappahannock County Public Schools
High65.0%-6.5pp
259Thomas Jefferson High
Richmond · Richmond City Public Schools
High65.0%-6.5pp
260Wakefield High
Arlington · Arlington County Public Schools
High65.0%-6.5pp
261Gar-Field High
Woodbridge · Prince William County Public Schools
High64.0%-7.5pp
262George Washington High
Danville · Danville City Public Schools
High64.0%-7.5pp
263Lee High
Jonesville · Lee County Public Schools
High64.0%-7.5pp
264Magna Vista High
Ridgeway · Henry County Public Schools
High64.0%-7.5pp
265Manassas Park High
Manassas Park · Manassas Park City Public Schools
High64.0%-7.5pp
266West Potomac High
Alexandria · Fairfax County Public Schools
High64.0%-7.5pp
267Christiansburg High
Christiansburg · Montgomery County Public Schools
High63.0%-8.5pp
268E.C. Glass High
Lynchburg · Lynchburg City Public Schools
High63.0%-8.5pp
269Freedom High
Woodbridge · Prince William County Public Schools
High63.0%-8.5pp
270Harrisonburg High
Harrisonburg · Harrisonburg City Public Schools
High63.0%-8.5pp
271Martinsville High
Martinsville · Martinsville City Public Schools
High63.0%-8.5pp
272Mount Vernon High
Alexandria · Fairfax County Public Schools
High63.0%-8.5pp
273Skyline High
Front Royal · Warren County Public Schools
High63.0%-8.5pp
274Albemarle High
Charlottesville · Albemarle County Public Schools
High62.0%-9.5pp
275Amelia County High
Amelia Court House · Amelia County Public Schools
High62.0%-9.5pp
276Colonial Beach High
Colonial Beach · Colonial Beach Public Schools
High62.0%-9.5pp
277Fluvanna County High
Palmyra · Fluvanna County Public Schools
High62.0%-9.5pp
278Galax High
Galax · Galax City Public Schools
High62.0%-9.5pp
279Herndon High
Herndon · Fairfax County Public Schools
High62.0%-9.5pp
280Thomas Walker High
Ewing · Lee County Public Schools
High62.0%-9.5pp
281Warwick High
Newport News · Newport News City Public Schools
High62.0%-9.5pp
282Amherst County High
Amherst · Amherst County Public Schools
High61.0%-10.5pp
283Lancaster High
Lancaster · Lancaster County Public Schools
High61.0%-10.5pp
284Manor High
Portsmouth · Portsmouth City Public Schools
High61.0%-10.5pp
285Patrick Henry High
Roanoke · Roanoke City Public Schools
High61.0%-10.5pp
286Prince Edward County High
Farmville · Prince Edward County Public Schools
High61.0%-10.5pp
287Bassett High
Bassett · Henry County Public Schools
High60.0%-11.5pp
288Chancellor High
Fredericksburg · Spotsylvania County Public Schools
High60.0%-11.5pp
289Denbigh High
Newport News · Newport News City Public Schools
High60.0%-11.5pp
290Henrico High
Richmond · Henrico County Public Schools
High60.0%-11.5pp
291Huguenot High
Richmond · Richmond City Public Schools
High60.0%-11.5pp
292Justice High
Falls Church · Fairfax County Public Schools
High60.0%-11.5pp
293John Handley High
Winchester · Winchester City Public Schools
High59.0%-12.5pp
294Patrick Henry High
Ashland · Hanover County Public Schools
High59.0%-12.5pp
295William Fleming High
Roanoke · Roanoke City Public Schools
High59.0%-12.5pp
296Meadowbrook High
North Chesterfield · Chesterfield County Public Schools
High58.0%-13.5pp
297Petersburg High
Petersburg · Petersburg City Public Schools
High58.0%-13.5pp
298Park View High
Sterling · Loudoun County Public Schools
High57.0%-14.5pp
299Booker T Washington High
Norfolk · Norfolk City Public Schools
High56.0%-15.5pp
300James Monroe High
Fredericksburg · Fredericksburg City Public Schools
High56.0%-15.5pp
Page 6 of 7

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.