Virginia schools ranked by test score
Latest SOL year (2024-25). 265 schools with reported History & Social Sciences scores. State average: 66.8%.
| Rank | School | Level | History & Social Sciences | vs state |
|---|---|---|---|---|
| 201 | Osbourn High Manassas · Manassas City Public Schools | High | 46.0% | -20.8pp |
| 202 | Washington-Liberty High Arlington · Arlington County Public Schools | High | 46.0% | -20.8pp |
| 203 | Westfield High Chantilly · Fairfax County Public Schools | High | 46.0% | -20.8pp |
| 204 | Chancellor High Fredericksburg · Spotsylvania County Public Schools | High | 45.0% | -21.8pp |
| 205 | Northumberland High Heathsville · Northumberland County Public Schools | High | 45.0% | -21.8pp |
| 206 | Patrick Henry High Ashland · Hanover County Public Schools | High | 45.0% | -21.8pp |
| 207 | Craig County High New Castle · Craig County Public Schools | High | 44.0% | -22.8pp |
| 208 | Nandua High Onley · Accomack County Public Schools | High | 44.0% | -22.8pp |
| 209 | Patriot High Nokesville · Prince William County Public Schools | High | 44.0% | -22.8pp |
| 210 | Northampton High Eastville · Northampton County Public Schools | High | 43.0% | -23.8pp |
| 211 | Nottoway High Crewe · Nottoway County Public Schools | High | 43.0% | -23.8pp |
| 212 | Alleghany High Covington · Alleghany Highlands Public Schools | High | 42.0% | -24.8pp |
| 213 | Jamestown High Williamsburg · Williamsburg-James City County Public Schools | High | 42.0% | -24.8pp |
| 214 | Meadowbrook High North Chesterfield · Chesterfield County Public Schools | High | 42.0% | -24.8pp |
| 215 | Wakefield High Arlington · Arlington County Public Schools | High | 40.0% | -26.8pp |
| 216 | Charles City County High Charles City · Charles City County Public Schools | High | 39.0% | -27.8pp |
| 217 | Warwick High Newport News · Newport News City Public Schools | High | 39.0% | -27.8pp |
| 218 | Charles J. Colgan Sr. High Manassas · Prince William County Public Schools | High | 38.0% | -28.8pp |
| 219 | East Rockingham High Elkton · Rockingham County Public Schools | High | 38.0% | -28.8pp |
| 220 | Essex High Tappahannock · Essex County Public Schools | High | 38.0% | -28.8pp |
| 221 | Granby High Norfolk · Norfolk City Public Schools | High | 38.0% | -28.8pp |
| 222 | Jefferson Forest High Forest · Bedford County Public Schools | High | 38.0% | -28.8pp |
| 223 | Liberty High Bedford · Bedford County Public Schools | High | 38.0% | -28.8pp |
| 224 | Norview High Norfolk · Norfolk City Public Schools | High | 38.0% | -28.8pp |
| 225 | Denbigh High Newport News · Newport News City Public Schools | High | 36.0% | -30.8pp |
| 226 | Hermitage High Richmond · Henrico County Public Schools | High | 36.0% | -30.8pp |
| 227 | Highland Springs High Highland Springs · Henrico County Public Schools | High | 36.0% | -30.8pp |
| 228 | Matthew Fontaine Maury High Norfolk · Norfolk City Public Schools | High | 36.0% | -30.8pp |
| 229 | Brunswick High Lawrenceville · Brunswick County Public Schools | High | 35.0% | -31.8pp |
| 230 | Huguenot High Richmond · Richmond City Public Schools | High | 35.0% | -31.8pp |
| 231 | Turner Ashby High Bridgewater · Rockingham County Public Schools | High | 35.0% | -31.8pp |
| 232 | Virginia Connections Academy Gate City · Scott County Public Schools | High | 35.0% | -31.8pp |
| 233 | Halifax County High South Boston · Halifax County Public Schools | High | 34.0% | -32.8pp |
| 234 | Marion Senior High Marion · Smyth County Public Schools | High | 34.0% | -32.8pp |
| 235 | Lewis High Springfield · Fairfax County Public Schools | High | 33.0% | -33.8pp |
| 236 | Southampton High Courtland · Southampton County Public Schools | High | 33.0% | -33.8pp |
| 237 | Booker T Washington High Norfolk · Norfolk City Public Schools | High | 32.0% | -34.8pp |
| 238 | John S. Battle High Bristol · Washington County Public Schools | High | 30.0% | -36.8pp |
| 239 | Millbrook High Winchester · Frederick County Public Schools | High | 30.0% | -36.8pp |
| 240 | Caroline High Milford · Caroline County Public Schools | High | 29.0% | -37.8pp |
| 241 | Fauquier High Warrenton · Fauquier County Public Schools | High | 29.0% | -37.8pp |
| 242 | Henrico High Richmond · Henrico County Public Schools | High | 29.0% | -37.8pp |
| 243 | Amherst County High Amherst · Amherst County Public Schools | High | 28.0% | -38.8pp |
| 244 | Unity Reed High Manassas · Prince William County Public Schools | High | 28.0% | -38.8pp |
| 245 | Heritage High Newport News · Newport News City Public Schools | High | 27.0% | -39.8pp |
| 246 | Salem High Salem · Salem City Public Schools | High | 27.0% | -39.8pp |
| 247 | Pulaski County Senior High Dublin · Pulaski County Public Schools | High | 26.0% | -40.8pp |
| 248 | Spotswood High Penn Laird · Rockingham County Public Schools | High | 26.0% | -40.8pp |
| 249 | George Washington High Danville · Danville City Public Schools | High | 25.0% | -41.8pp |
| 250 | Charlottesville High Charlottesville · Charlottesville City Public Schools | High | 24.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.