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

The public middle schools with the highest student-to-teacher ratios in Virginia

327 public middle schools in Virginia appear in this ranking of the public middle schools with the highest student-to-teacher ratios, ranked by the most students per teacher, a proxy for larger classes. Daniel Morgan Middle leads the list at 22.1:1, against a median of 13.1:1 across the ranked schools.

Sort any column, filter to a school or district, or download the full ranking as a CSV. Source data is federal NCES and state assessment reporting, 2024-25.

Schools ranked
327
Virginia
Top Students/teacher
22.1:1
Median Students/teacher
13.1:1
HIGHEST RATIO · VIRGINIA
#SchoolCityDistrictLevelStudentsRatio
1Daniel Morgan MiddleWinchester, VAWinchester City Public SchoolsMiddle64222.1:1
2Daniel Morgan IntermediateWinchester, VAWinchester City Public SchoolsMiddle57521.0:1
3J.E.J. Moore MiddleDisputanta, VAPrince George County Public SchoolsMiddle1,38720.5:1
4Grace E. Metz MiddleManassas, VAManassas City Public SchoolsMiddle1,11118.5:1
5Princess Anne MiddleVirginia Beach, VAVirginia Beach City Public SchoolsMiddle1,35818.0:1
6Tabb MiddleYorktown, VAYork County Public SchoolsMiddle96817.9:1
7Laurel Park MiddleMartinsville, VAHenry County Public SchoolsMiddle73417.7:1
8Salem MiddleVirginia Beach, VAVirginia Beach City Public SchoolsMiddle1,07217.7:1
9L. Douglas Wilder MiddleRichmond, VAHenrico County Public SchoolsMiddle75817.6:1
10Pocahontas MiddleRichmond, VAHenrico County Public SchoolsMiddle91417.5:1
11Yorktown MiddleYorktown, VAYork County Public SchoolsMiddle71717.5:1
12Fieldale-Collinsville MiddleCollinsville, VAHenry County Public SchoolsMiddle79217.4:1
13Short Pump MiddleGlen Allen, VAHenrico County Public SchoolsMiddle1,05617.3:1
14Andrew Lewis MiddleSalem, VASalem City Public SchoolsMiddle83917.2:1
15Larkspur MiddleVirginia Beach, VAVirginia Beach City Public SchoolsMiddle1,48817.1:1
16Landstown MiddleVirginia Beach, VAVirginia Beach City Public SchoolsMiddle1,27217.1:1
17Mecklenburg County MiddleBaskerville, VAMecklenburg County Public SchoolsMiddle81917.1:1
18Tuckahoe MiddleRichmond, VAHenrico County Public SchoolsMiddle1,11417.0:1
19New Kent MiddleNew Kent, VANew Kent County Public SchoolsMiddle82916.9:1
20Grafton MiddleYorktown, VAYork County Public SchoolsMiddle93716.9:1
21Louise A. Benton MiddleManassas, VAPrince William County Public SchoolsMiddle1,33916.8:1
22Mayfield IntermediateManassas, VAManassas City Public SchoolsMiddle83916.8:1
23George H. Moody MiddleRichmond, VAHenrico County Public SchoolsMiddle1,08616.7:1
24Cesar Tarrant MiddleHampton, VAHampton City Public SchoolsMiddle73716.6:1
25Ronald Wilson Reagan MiddleHaymarket, VAPrince William County Public SchoolsMiddle1,43616.5:1
26Virginia Beach MiddleVirginia Beach, VAVirginia Beach City Public SchoolsMiddle68516.3:1
27Quioccasin MiddleRichmond, VAHenrico County Public SchoolsMiddle1,05316.3:1
28Spotsylvania MiddleSpotsylvania, VASpotsylvania County Public SchoolsMiddle1,00916.3:1
29Holman MiddleGlen Allen, VAHenrico County Public SchoolsMiddle86216.3:1
30Baldwin IntermediateManassas, VAManassas City Public SchoolsMiddle26016.3:1
31Lake Ridge MiddleWoodbridge, VAPrince William County Public SchoolsMiddle1,48716.1:1
32Old Donation SchoolVirginia Beach, VAVirginia Beach City Public SchoolsMiddle1,37716.0:1
33Potomac Shores MiddleDumfries, VAPrince William County Public SchoolsMiddle1,22915.9:1
34Gainesville MiddleGainesville, VAPrince William County Public SchoolsMiddle1,40315.9:1
35Corporate Landing MiddleVirginia Beach, VAVirginia Beach City Public SchoolsMiddle99515.7:1
36Great Neck MiddleVirginia Beach, VAVirginia Beach City Public SchoolsMiddle1,03915.7:1
37Independence MiddleVirginia Beach, VAVirginia Beach City Public SchoolsMiddle1,19315.7:1
38Rodney E. Thompson MiddleStafford, VAStafford County Public SchoolsMiddle1,06315.6:1
39Gunston MiddleArlington, VAArlington County Public SchoolsMiddle1,07215.6:1
40Vernon Johns MiddlePetersburg, VAPetersburg City Public SchoolsMiddle94915.6:1
41Plaza MiddleVirginia Beach, VAVirginia Beach City Public SchoolsMiddle1,03315.5:1
42Bull Run MiddleGainesville, VAPrince William County Public SchoolsMiddle1,12915.5:1
43Midlothian MiddleMidlothian, VAChesterfield County Public SchoolsMiddle1,33015.4:1
44Fort Chiswell MiddleMax Meadows, VAWythe County Public SchoolsMiddle31915.4:1
45E.H. Marsteller MiddleBristow, VAPrince William County Public SchoolsMiddle1,15315.3:1
46Brandon MiddleVirginia Beach, VAVirginia Beach City Public SchoolsMiddle1,05315.3:1
47Hungary Creek MiddleGlen Allen, VAHenrico County Public SchoolsMiddle83415.3:1
48Donald B. Dixon-Lyle R. Smith MiddleFredericksburg, VAStafford County Public SchoolsMiddle88715.3:1
49Kempsville MiddleVirginia Beach, VAVirginia Beach City Public SchoolsMiddle72715.2:1
50Azalea Gardens MiddleNorfolk, VANorfolk City Public SchoolsMiddle79215.2:1
Page 1 of 7 · top 327 of 327 ranked. NCES + state assessment data, 2024-25.↓ Download full CSV

All Virginia schools

Highest ratio rankings at a wider scope

Nationwide

Other rankings for Virginia

LargestMost diverseLowest ratioHighest proficiencyFastest growingHighest povertyLowest povertyFastest 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.