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). 335 schools with reported Science scores. State average: 71.5%.
RankSchoolLevelSciencevs state
301Glasgow Middle
Alexandria · Fairfax County Public Schools
Middle50.0%-21.5pp
302O. Trent Bonner Middle
Danville · Danville City Public Schools
Middle50.0%-21.5pp
303Salem Church Middle
North Chesterfield · Chesterfield County Public Schools
Middle50.0%-21.5pp
304Sandusky Middle
Lynchburg · Lynchburg City Public Schools
Middle50.0%-21.5pp
305Breckinridge Middle
Roanoke · Roanoke City Public Schools
Middle49.0%-22.5pp
306Ella J. Fitzgerald Middle
Newport News · Newport News City Public Schools
Middle49.0%-22.5pp
307Kate Collins Middle
Waynesboro · Waynesboro City Public Schools
Middle49.0%-22.5pp
308King's Fork Middle
Suffolk · Suffolk City Public Schools
Middle49.0%-22.5pp
309Prince Edward Middle
Farmville · Prince Edward County Public Schools
Middle49.0%-22.5pp
310Providence Middle
North Chesterfield · Chesterfield County Public Schools
Middle49.0%-22.5pp
311Journey Middle
Charlottesville · Albemarle County Public Schools
Middle48.0%-23.5pp
312Poe Middle
Annandale · Fairfax County Public Schools
Middle48.0%-23.5pp
313Arcadia Middle
Oak Hall · Accomack County Public Schools
Middle47.0%-24.5pp
314Manassas Park Middle
Manassas Park · Manassas Park City Public Schools
Middle47.0%-24.5pp
315Norview Middle
Norfolk · Norfolk City Public Schools
Middle47.0%-24.5pp
316Baldwin Intermediate
Manassas · Manassas City Public Schools
Middle46.0%-25.5pp
317James H. Cary Intermediate
Tappahannock · Essex County Public Schools
Middle45.0%-26.5pp
318Cradock Middle
Portsmouth · Portsmouth City Public Schools
Middle44.0%-27.5pp
319Sterling Middle
Sterling · Loudoun County Public Schools
Middle43.0%-28.5pp
320Carter G. Woodson Middle
Hopewell · Hopewell City Public Schools
Middle42.0%-29.5pp
321Grace E. Metz Middle
Manassas · Manassas City Public Schools
Middle42.0%-29.5pp
322William E. Waters Middle
Portsmouth · Portsmouth City Public Schools
Middle42.0%-29.5pp
323Francis C. Hammond Middle
Alexandria · Alexandria City Public Schools
Middle40.0%-31.5pp
324Lucille M. Brown Middle
Richmond · Richmond City Public Schools
Middle40.0%-31.5pp
325Dogwood Middle
Richmond · Richmond City Public Schools
Middle38.0%-33.5pp
326Addison Aerospace Magnet Middle
Roanoke · Roanoke City Public Schools
Middle37.0%-34.5pp
327Fairfield Middle
Richmond · Henrico County Public Schools
Middle37.0%-34.5pp
328John Rolfe Middle
Richmond · Henrico County Public Schools
Middle34.0%-37.5pp
329Nottoway Intermediate
Crewe · Nottoway County Public Schools
Middle32.0%-39.5pp
330Vernon Johns Middle
Petersburg · Petersburg City Public Schools
Middle31.0%-40.5pp
331Huntington Middle
Newport News · Newport News City Public Schools
Middle29.0%-42.5pp
332Martin Luther King Jr. Middle
Richmond · Richmond City Public Schools
Middle28.0%-43.5pp
333River City Middle
Richmond · Richmond City Public Schools
Middle28.0%-43.5pp
334Falling Creek Middle
North Chesterfield · Chesterfield County Public Schools
Middle27.0%-44.5pp
335Ruffner School
Norfolk · Norfolk City Public Schools
Middle27.0%-44.5pp
Page 7 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.