Virginia schools ranked by test score
Latest SOL year (2024-25). 882 schools with reported History & Social Sciences scores. State average: 66.8%.
| Rank | School | Level | History & Social Sciences | vs state |
|---|---|---|---|---|
| 801 | Willis A. Jenkins Elementary Newport News · Newport News City Public Schools | Elementary | 42.0% | -24.8pp |
| 802 | Brighton Elementary Portsmouth · Portsmouth City Public Schools | Elementary | 41.0% | -25.8pp |
| 803 | Harrowgate Elementary Chester · Chesterfield County Public Schools | Elementary | 41.0% | -25.8pp |
| 804 | Lincoln Terrace Elementary Roanoke · Roanoke City Public Schools | Elementary | 41.0% | -25.8pp |
| 805 | Stony Point Elementary Keswick · Albemarle County Public Schools | Elementary | 41.0% | -25.8pp |
| 806 | Blackwell Elementary Richmond · Richmond City Public Schools | Elementary | 40.0% | -26.8pp |
| 807 | Jeter-Watson Elementary Covington · Alleghany Highlands Public Schools | Elementary | 40.0% | -26.8pp |
| 808 | Kegotank Elementary Mappsville · Accomack County Public Schools | Elementary | 40.0% | -26.8pp |
| 809 | Knollwood Meadows Elementary Newport News · Newport News City Public Schools | Elementary | 40.0% | -26.8pp |
| 810 | Riverside Elementary Newport News · Newport News City Public Schools | Elementary | 40.0% | -26.8pp |
| 811 | Waterman Elementary Harrisonburg · Harrisonburg City Public Schools | Elementary | 40.0% | -26.8pp |
| 812 | Westside Elementary Roanoke · Roanoke City Public Schools | Elementary | 40.0% | -26.8pp |
| 813 | Woodberry Hills Elementary Danville · Danville City Public Schools | Elementary | 40.0% | -26.8pp |
| 814 | Barack Obama Elementary Richmond · Richmond City Public Schools | Elementary | 39.0% | -27.8pp |
| 815 | Berkeley Glenn Elementary Waynesboro · Waynesboro City Public Schools | Elementary | 39.0% | -27.8pp |
| 816 | Broad Rock Elementary Richmond · Richmond City Public Schools | Elementary | 39.0% | -27.8pp |
| 817 | Smithland Elementary Harrisonburg · Harrisonburg City Public Schools | Elementary | 39.0% | -27.8pp |
| 818 | Stoney Run Elementary Newport News · Newport News City Public Schools | Elementary | 39.0% | -27.8pp |
| 819 | Walnut Hill Elementary Petersburg · Petersburg City Public Schools | Elementary | 39.0% | -27.8pp |
| 820 | Westover Hills Elementary Richmond · Richmond City Public Schools | Elementary | 39.0% | -27.8pp |
| 821 | Dupont Elementary Hopewell · Hopewell City Public Schools | Elementary | 37.0% | -29.8pp |
| 822 | Kiptopeke Elementary Cape Charles · Northampton County Public Schools | Elementary | 37.0% | -29.8pp |
| 823 | Miles Jones Elementary Richmond · Richmond City Public Schools | Elementary | 37.0% | -29.8pp |
| 824 | Overby-Sheppard Elementary Richmond · Richmond City Public Schools | Elementary | 37.0% | -29.8pp |
| 825 | Waterview Elementary Portsmouth · Portsmouth City Public Schools | Elementary | 37.0% | -29.8pp |
| 826 | Bluestone Elementary Harrisonburg · Harrisonburg City Public Schools | Elementary | 36.0% | -30.8pp |
| 827 | Council Elementary/Middle Honaker · Buchanan County Public Schools | Elementary | 36.0% | -30.8pp |
| 828 | Falling Creek Elementary Richmond · Chesterfield County Public Schools | Elementary | 36.0% | -30.8pp |
| 829 | Lakeview Elementary Portsmouth · Portsmouth City Public Schools | Elementary | 36.0% | -30.8pp |
| 830 | James Monroe Elementary Norfolk · Norfolk City Public Schools | Elementary | 35.0% | -31.8pp |
| 831 | Preston Park Elementary Roanoke · Roanoke City Public Schools | Elementary | 35.0% | -31.8pp |
| 832 | Roanoke Academy For Mathematics & Science Elementary Roanoke · Roanoke City Public Schools | Elementary | 35.0% | -31.8pp |
| 833 | Sinai Elementary Halifax · Halifax County Public Schools | Elementary | 35.0% | -31.8pp |
| 834 | River Oaks Elementary Woodbridge · Prince William County Public Schools | Elementary | 34.0% | -32.8pp |
| 835 | Salem Church Elementary North Chesterfield · Chesterfield County Public Schools | Elementary | 34.0% | -32.8pp |
| 836 | Woodbrook Elementary Charlottesville · Albemarle County Public Schools | Elementary | 34.0% | -32.8pp |
| 837 | Charles City County Elementary Charles City · Charles City County Public Schools | Elementary | 33.0% | -33.8pp |
| 838 | J.L. Francis Elementary Richmond · Richmond City Public Schools | Elementary | 33.0% | -33.8pp |
| 839 | Oak Grove/Bellemeade Elementary Richmond · Richmond City Public Schools | Elementary | 33.0% | -33.8pp |
| 840 | William Ramsay Elementary Alexandria · Alexandria City Public Schools | Elementary | 33.0% | -33.8pp |
| 841 | Bay View Elementary Norfolk · Norfolk City Public Schools | Elementary | 32.0% | -34.8pp |
| 842 | Cardinal Elementary Richmond · Richmond City Public Schools | Elementary | 32.0% | -34.8pp |
| 843 | Carver Elementary Newport News · Newport News City Public Schools | Elementary | 32.0% | -34.8pp |
| 844 | Central Elementary Amherst · Amherst County Public Schools | Elementary | 32.0% | -34.8pp |
| 845 | Cradock Elementary Portsmouth · Portsmouth City Public Schools | Elementary | 32.0% | -34.8pp |
| 846 | Henry Marsh III Elementary Richmond · Richmond City Public Schools | Elementary | 32.0% | -34.8pp |
| 847 | Jennie Dean Elementary Manassas · Manassas City Public Schools | Elementary | 32.0% | -34.8pp |
| 848 | G.L.H. Johnson Elementary Danville · Danville City Public Schools | Elementary | 31.0% | -35.8pp |
| 849 | George W. Carver Elementary Richmond · Richmond City Public Schools | Elementary | 31.0% | -35.8pp |
| 850 | Sherwood Forest Elementary Norfolk · Norfolk City Public Schools | Elementary | 31.0% | -35.8pp |
Page 17 of 18
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.