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). 265 schools with reported History & Social Sciences scores. State average: 66.8%.
RankSchoolLevelHistory & Social Sciencesvs state
151King's Fork High
Suffolk · Suffolk City Public Schools
High56.0%-10.8pp
152Poquoson High
Poquoson · Poquoson City Public Schools
High56.0%-10.8pp
153Potomac High
Dumfries · Prince William County Public Schools
High56.0%-10.8pp
154Battlefield High
Haymarket · Prince William County Public Schools
High55.0%-11.8pp
155Central High
Woodstock · Shenandoah County Public Schools
High55.0%-11.8pp
156Douglas S. Freeman High
Richmond · Henrico County Public Schools
High55.0%-11.8pp
157King George High
King George · King George County Public Schools
High55.0%-11.8pp
158Mills E. Godwin High
Richmond · Henrico County Public Schools
High55.0%-11.8pp
159Powhatan High
Powhatan · Powhatan County Public Schools
High55.0%-11.8pp
160Galax High
Galax · Galax City Public Schools
High54.0%-12.8pp
161Honaker High
Honaker · Russell County Public Schools
High54.0%-12.8pp
162Lebanon High
Lebanon · Russell County Public Schools
High54.0%-12.8pp
163Orange County High
Orange · Orange County Public Schools
High54.0%-12.8pp
164Ridgeview High
Clintwood · Dickenson County Public Schools
High54.0%-12.8pp
165Monacan High
Richmond · Chesterfield County Public Schools
High53.0%-13.8pp
166Woodbridge High
Woodbridge · Prince William County Public Schools
High53.0%-13.8pp
167Brentsville District High
Nokesville · Prince William County Public Schools
High52.0%-14.8pp
168South Lakes High
Reston · Fairfax County Public Schools
High52.0%-14.8pp
169Thomas Jefferson High
Richmond · Richmond City Public Schools
High52.0%-14.8pp
170Amelia County High
Amelia Court House · Amelia County Public Schools
High51.0%-15.8pp
171Colonial Beach High
Colonial Beach · Colonial Beach Public Schools
High51.0%-15.8pp
172Gar-Field High
Woodbridge · Prince William County Public Schools
High51.0%-15.8pp
173Lloyd C. Bird High
Chesterfield · Chesterfield County Public Schools
High51.0%-15.8pp
174Menchville High
Newport News · Newport News City Public Schools
High51.0%-15.8pp
175Radford High
Radford · Radford City Public Schools
High51.0%-15.8pp
176Armstrong High
Richmond · Richmond City Public Schools
High50.0%-16.8pp
177Bassett High
Bassett · Henry County Public Schools
High50.0%-16.8pp
178Broadway High
Broadway · Rockingham County Public Schools
High50.0%-16.8pp
179Manchester High
Midlothian · Chesterfield County Public Schools
High50.0%-16.8pp
180Prince Edward County High
Farmville · Prince Edward County Public Schools
High50.0%-16.8pp
181William Campbell High
Naruna · Campbell County Public Schools
High50.0%-16.8pp
182Lafayette High
Williamsburg · Williamsburg-James City County Public Schools
High49.0%-17.8pp
183Lancaster High
Lancaster · Lancaster County Public Schools
High49.0%-17.8pp
184Magna Vista High
Ridgeway · Henry County Public Schools
High49.0%-17.8pp
185Matoaca High
Chesterfield · Chesterfield County Public Schools
High49.0%-17.8pp
186Skyline High
Front Royal · Warren County Public Schools
High49.0%-17.8pp
187Woodside High
Newport News · Newport News City Public Schools
High49.0%-17.8pp
188Abingdon High
Abingdon · Washington County Public Schools
High48.0%-18.8pp
189Alexandria City High
Alexandria · Alexandria City Public Schools
High48.0%-18.8pp
190Carroll County High
Hillsville · Carroll County Public Schools
High48.0%-18.8pp
191Petersburg High
Petersburg · Petersburg City Public Schools
High48.0%-18.8pp
192Council High
Honaker · Buchanan County Public Schools
High47.0%-19.8pp
193Grundy High
Grundy · Buchanan County Public Schools
High47.0%-19.8pp
194Hopewell High
Hopewell · Hopewell City Public Schools
High47.0%-19.8pp
195Osbourn Park High
Manassas · Prince William County Public Schools
High47.0%-19.8pp
196Franklin High
Franklin · Franklin City Public Schools
High46.0%-20.8pp
197Glen Allen High
Glen Allen · Henrico County Public Schools
High46.0%-20.8pp
198J.I. Burton High
Norton · Norton City Public Schools
High46.0%-20.8pp
199Lake Taylor High
Norfolk · Norfolk City Public Schools
High46.0%-20.8pp
200Manassas Park High
Manassas Park · Manassas Park City Public Schools
High46.0%-20.8pp
Page 4 of 6

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 History & Social Sciences 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.