The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
allk12 · Rankings · Lowest ratio · Virginia · High schools

The public high schools with the lowest student-to-teacher ratios in Virginia

309 public high schools in Virginia appear in this ranking of the public high schools with the lowest student-to-teacher ratios, ranked by the fewest students per teacher, a proxy for class size and staffing. Charles City County High leads the list at 6.3:1, against a median of 13.9:1 across the ranked schools.

Use the search box to find a specific school within this ranking, sort by any column, or export the full list. Built from NCES and state data for 2024-25.

Schools ranked
309
Virginia
Best Students/teacher
6.3:1
Median Students/teacher
13.9:1
LOWEST RATIO · VIRGINIA
#SchoolCityDistrictLevelStudentsRatio
1Charles City County HighCharles City, VACharles City County Public SchoolsHigh2216.3:1
2Franklin Military AcademyRichmond, VARichmond City Public SchoolsHigh3356.4:1
3Carver College and Career AcademyChester, VAChesterfield County Public SchoolsHigh2726.5:1
4Richmond Community HighRichmond, VARichmond City Public SchoolsHigh2118.1:1
5Richmond Alternative SchoolRichmond, VARichmond City Public SchoolsHigh2778.3:1
6Chincoteague HighChincoteague, VAAccomack County Public SchoolsHigh2718.5:1
7Armstrong HighRichmond, VARichmond City Public SchoolsHigh7098.6:1
8William Campbell HighNaruna, VACampbell County Public SchoolsHigh3848.8:1
9Northwood HighSaltville, VASmyth County Public SchoolsHigh2048.8:1
10Salem HighSalem, VASalem City Public SchoolsHigh1,2029.1:1
11Richlands HighRichlands, VATazewell County Public SchoolsHigh5579.4:1
12Richmond High School for the ArtsRichmond, VARichmond City Public SchoolsHigh1,1169.6:1
13Dinwiddie County HighDinwiddie, VADinwiddie County Public SchoolsHigh1,2609.6:1
14Park View HighSterling, VALoudoun County Public SchoolsHigh1,4099.7:1
15Eastern Montgomery HighElliston, VAMontgomery County Public SchoolsHigh2549.8:1
16Ridgeview HighClintwood, VADickenson County Public SchoolsHigh5489.9:1
17Achievable Dream Middle/HighNewport News, VANewport News City Public SchoolsHigh49810.0:1
18Twin Springs HighNickelsville, VAScott County Public SchoolsHigh24210.0:1
19Galileo Magnet HighDanville, VADanville City Public SchoolsHigh26010.1:1
20John Marshall HighRichmond, VARichmond City Public SchoolsHigh64510.2:1
21Franklin HighFranklin, VAFranklin City Public SchoolsHigh50410.3:1
22Craig County HighNew Castle, VACraig County Public SchoolsHigh27810.3:1
23Rappahannock County HighWashington, VARappahannock County Public SchoolsHigh31610.3:1
24Randolph-Henry HighCharlotte C H, VACharlotte County Public SchoolsHigh46010.4:1
25Central HighKing And Queen C H, VAKing and Queen County Public SchoolsHigh26510.4:1
26Mount Vernon HighAlexandria, VAFairfax County Public SchoolsHigh1,85810.4:1
27Franklin County HighRocky Mount, VAFranklin County Public SchoolsHigh1,88010.4:1
28Altavista HighAltavista, VACampbell County Public SchoolsHigh60610.5:1
29Nelson County HighLovingston, VANelson County Public SchoolsHigh48610.5:1
30Greensville County HighEmporia, VAGreensville County Public SchoolsHigh58410.6:1
31Northampton HighEastville, VANorthampton County Public SchoolsHigh40110.6:1
32Marion Senior HighMarion, VASmyth County Public SchoolsHigh56310.6:1
33Narrows HighNarrows, VAGiles County Public SchoolsHigh30010.7:1
34Sussex Central HighSussex, VASussex County Public SchoolsHigh33110.8:1
35Lancaster HighLancaster, VALancaster County Public SchoolsHigh40210.9:1
36Halifax County HighSouth Boston, VAHalifax County Public SchoolsHigh1,28211.0:1
37Giles HighPearisburg, VAGiles County Public SchoolsHigh53011.2:1
38Colonial Forge HighStafford, VAStafford County Public SchoolsHigh2,12211.2:1
39Loudoun Valley HighPurcellville, VALoudoun County Public SchoolsHigh1,14911.4:1
40Manor HighPortsmouth, VAPortsmouth City Public SchoolsHigh1,14911.5:1
41Tazewell HighTazewell, VATazewell County Public SchoolsHigh50911.5:1
42Stafford Senior HighFredericksburg, VAStafford County Public SchoolsHigh2,19811.5:1
43Fauquier HighWarrenton, VAFauquier County Public SchoolsHigh1,15611.6:1
44George Washington HighDanville, VADanville City Public SchoolsHigh1,24811.6:1
45Herndon HighHerndon, VAFairfax County Public SchoolsHigh2,26111.6:1
46South Lakes HighReston, VAFairfax County Public SchoolsHigh2,43411.7:1
47Mathews HighMathews, VAMathews County Public SchoolsHigh33311.7:1
48Middlesex HighSaluda, VAMiddlesex County Public SchoolsHigh37011.7:1
49Carroll County HighHillsville, VACarroll County Public SchoolsHigh1,03311.7:1
50Nandua HighOnley, VAAccomack County Public SchoolsHigh62111.8:1
Page 1 of 7 · top 309 of 309 ranked. NCES + state assessment data, 2024-25.↓ Download full CSV

All Virginia schools

Lowest ratio rankings at a wider scope

Nationwide

Other rankings for Virginia

LargestMost diverseHighest proficiencyFastest growingHighest povertyLowest povertyHighest ratioFastest decliningLowest proficiencyMost HispanicMost BlackMost WhiteMost Asian

All ranking categories →

DATA NOTICE

allk12 is independent and not affiliated with, endorsed by, or sponsored by NCES, the US Census Bureau, any state education agency or assessment program, or any other government agency. Source data is compiled from public records and provided "as is," without warranty of accuracy or completeness. You rely on it, and any analysis derived from it, at your own risk. See the full disclaimer.