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
201Osbourn High
Manassas · Manassas City Public Schools
High46.0%-20.8pp
202Washington-Liberty High
Arlington · Arlington County Public Schools
High46.0%-20.8pp
203Westfield High
Chantilly · Fairfax County Public Schools
High46.0%-20.8pp
204Chancellor High
Fredericksburg · Spotsylvania County Public Schools
High45.0%-21.8pp
205Northumberland High
Heathsville · Northumberland County Public Schools
High45.0%-21.8pp
206Patrick Henry High
Ashland · Hanover County Public Schools
High45.0%-21.8pp
207Craig County High
New Castle · Craig County Public Schools
High44.0%-22.8pp
208Nandua High
Onley · Accomack County Public Schools
High44.0%-22.8pp
209Patriot High
Nokesville · Prince William County Public Schools
High44.0%-22.8pp
210Northampton High
Eastville · Northampton County Public Schools
High43.0%-23.8pp
211Nottoway High
Crewe · Nottoway County Public Schools
High43.0%-23.8pp
212Alleghany High
Covington · Alleghany Highlands Public Schools
High42.0%-24.8pp
213Jamestown High
Williamsburg · Williamsburg-James City County Public Schools
High42.0%-24.8pp
214Meadowbrook High
North Chesterfield · Chesterfield County Public Schools
High42.0%-24.8pp
215Wakefield High
Arlington · Arlington County Public Schools
High40.0%-26.8pp
216Charles City County High
Charles City · Charles City County Public Schools
High39.0%-27.8pp
217Warwick High
Newport News · Newport News City Public Schools
High39.0%-27.8pp
218Charles J. Colgan Sr. High
Manassas · Prince William County Public Schools
High38.0%-28.8pp
219East Rockingham High
Elkton · Rockingham County Public Schools
High38.0%-28.8pp
220Essex High
Tappahannock · Essex County Public Schools
High38.0%-28.8pp
221Granby High
Norfolk · Norfolk City Public Schools
High38.0%-28.8pp
222Jefferson Forest High
Forest · Bedford County Public Schools
High38.0%-28.8pp
223Liberty High
Bedford · Bedford County Public Schools
High38.0%-28.8pp
224Norview High
Norfolk · Norfolk City Public Schools
High38.0%-28.8pp
225Denbigh High
Newport News · Newport News City Public Schools
High36.0%-30.8pp
226Hermitage High
Richmond · Henrico County Public Schools
High36.0%-30.8pp
227Highland Springs High
Highland Springs · Henrico County Public Schools
High36.0%-30.8pp
228Matthew Fontaine Maury High
Norfolk · Norfolk City Public Schools
High36.0%-30.8pp
229Brunswick High
Lawrenceville · Brunswick County Public Schools
High35.0%-31.8pp
230Huguenot High
Richmond · Richmond City Public Schools
High35.0%-31.8pp
231Turner Ashby High
Bridgewater · Rockingham County Public Schools
High35.0%-31.8pp
232Virginia Connections Academy
Gate City · Scott County Public Schools
High35.0%-31.8pp
233Halifax County High
South Boston · Halifax County Public Schools
High34.0%-32.8pp
234Marion Senior High
Marion · Smyth County Public Schools
High34.0%-32.8pp
235Lewis High
Springfield · Fairfax County Public Schools
High33.0%-33.8pp
236Southampton High
Courtland · Southampton County Public Schools
High33.0%-33.8pp
237Booker T Washington High
Norfolk · Norfolk City Public Schools
High32.0%-34.8pp
238John S. Battle High
Bristol · Washington County Public Schools
High30.0%-36.8pp
239Millbrook High
Winchester · Frederick County Public Schools
High30.0%-36.8pp
240Caroline High
Milford · Caroline County Public Schools
High29.0%-37.8pp
241Fauquier High
Warrenton · Fauquier County Public Schools
High29.0%-37.8pp
242Henrico High
Richmond · Henrico County Public Schools
High29.0%-37.8pp
243Amherst County High
Amherst · Amherst County Public Schools
High28.0%-38.8pp
244Unity Reed High
Manassas · Prince William County Public Schools
High28.0%-38.8pp
245Heritage High
Newport News · Newport News City Public Schools
High27.0%-39.8pp
246Salem High
Salem · Salem City Public Schools
High27.0%-39.8pp
247Pulaski County Senior High
Dublin · Pulaski County Public Schools
High26.0%-40.8pp
248Spotswood High
Penn Laird · Rockingham County Public Schools
High26.0%-40.8pp
249George Washington High
Danville · Danville City Public Schools
High25.0%-41.8pp
250Charlottesville High
Charlottesville · Charlottesville City Public Schools
High24.0%-42.8pp
Page 5 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.