The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
Best Schools · Virginia · Largest by enrollment

Largest Virginia public schools by enrollment

Virginia public schools ranked by total enrollment. Brick-and-mortar only; virtual schools excluded.

VIRGINIA · LARGEST BY ENROLLMENT
#SchoolCityDistrictLevelStudents
351Spotswood HighPenn LairdRockingham County Public SchoolsHigh880
352Stafford ElementaryStaffordStafford County Public SchoolsElementary879
353Poe MiddleAnnandaleFairfax County Public SchoolsMiddle879
354Hybla Valley ElementaryAlexandriaFairfax County Public SchoolsElementary878
355J.G. Hening ElementaryNorth ChesterfieldChesterfield County Public SchoolsElementary877
356Salem Church MiddleNorth ChesterfieldChesterfield County Public SchoolsMiddle876
357Kyle R. Wilson ElementaryWoodbridgePrince William County Public SchoolsElementary875
358Union Mill ElementaryCliftonFairfax County Public SchoolsElementary874
359Orange Hunt ElementarySpringfieldFairfax County Public SchoolsElementary874
360John Rolfe MiddleRichmondHenrico County Public SchoolsMiddle874
361J. Lupton Simpson MiddleLeesburgLoudoun County Public SchoolsMiddle874
362James Wood MiddleWinchesterFrederick County Public SchoolsMiddle873
363Woodbridge MiddleWoodbridgePrince William County Public SchoolsMiddle873
364Powell ElementaryCentrevilleFairfax County Public SchoolsElementary872
365Clover Hill ElementaryMidlothianChesterfield County Public SchoolsElementary866
366Seneca Ridge MiddleSterlingLoudoun County Public SchoolsMiddle862
367Oak Knoll MiddleMechanicsvilleHanover County Public SchoolsMiddle862
368Holman MiddleGlen AllenHenrico County Public SchoolsMiddle862
369Cedar Lee MiddleBealetonFauquier County Public SchoolsMiddle861
370Robert E. Aylor MiddleWhite PostFrederick County Public SchoolsMiddle861
371Elizabeth Holladay ElementaryRichmondHenrico County Public SchoolsElementary859
372Hugh Mercer ElementaryFredericksburgFredericksburg City Public SchoolsElementary859
373Harper Park MiddleLeesburgLoudoun County Public SchoolsMiddle858
374Cougar ElementaryManassas ParkManassas Park City Public SchoolsElementary857
375Williamsburg MiddleArlingtonArlington County Public SchoolsMiddle856
376Brentsville District HighNokesvillePrince William County Public SchoolsHigh855
377Western Branch MiddleChesapeakeChesapeake City Public SchoolsMiddle855
378Forest MiddleForestBedford County Public SchoolsMiddle854
379Richmond County ElementaryWarsawRichmond County Public SchoolsElementary854
380Admiral Richard E. Byrd MiddleWinchesterFrederick County Public SchoolsMiddle853
381Cool Spring ElementaryMechanicsvilleHanover County Public SchoolsElementary852
382Anne E. Moncure ElementaryStaffordStafford County Public SchoolsElementary852
383Yorkshire ElementaryManassasPrince William County Public SchoolsElementary851
384Goshen Post ElementaryAldieLoudoun County Public SchoolsElementary851
385Andrew G. Wright MiddleStaffordStafford County Public SchoolsMiddle851
386Benjamin Syms MiddleHamptonHampton City Public SchoolsMiddle850
387Goochland HighGoochlandGoochland County Public SchoolsHigh850
388Navy ElementaryFairfaxFairfax County Public SchoolsElementary848
389Spring Run ElementaryMidlothianChesterfield County Public SchoolsElementary848
390Skyline HighFront RoyalWarren County Public SchoolsHigh848
391Joseph T. Henley MiddleCrozetAlbemarle County Public SchoolsMiddle847
392Halifax County MiddleSouth BostonHalifax County Public SchoolsMiddle847
393Homer L. Hines MiddleNewport NewsNewport News City Public SchoolsMiddle846
394Springwoods ElementaryWoodbridgePrince William County Public SchoolsElementary842
395Winding Creek ElementaryStaffordStafford County Public SchoolsElementary840
396Westbriar ElementaryViennaFairfax County Public SchoolsElementary840
397Andrew Lewis MiddleSalemSalem City Public SchoolsMiddle839
398Mayfield IntermediateManassasManassas City Public SchoolsMiddle839
399Kate Waller Barrett ElementaryStaffordStafford County Public SchoolsElementary838
400Haycock ElementaryFalls ChurchFairfax County Public SchoolsElementary838
Page 8 of 20 · 1,000 ranked. Total enrollment from NCES 2024-25. Virtual schools excluded.

Other Virginia rankings

Outperforming demographicsUnderperforming demographicsTitle I beating the oddsHighest proficiencyLowest student-teacher ratioFastest-growingMost racially diverse

By school level

The same ranking narrowed to a single grade band, each with its own list and CSV download.

Largest by enrollment · ElementaryLargest by enrollment · MiddleLargest by enrollment · HighLargest by enrollment · K-12Nationwide ranking →

Same ranking, other states

AlabamaAlaskaArizonaArkansasCaliforniaColoradoConnecticutDelawareDistrict of ColumbiaFloridaGeorgiaHawaiiIdahoIllinoisIndianaIowaKansasKentuckyLouisianaMaineMarylandMassachusettsMichiganMinnesotaMississippiMissouriMontanaNebraskaNevadaNew HampshireNew JerseyNew MexicoNew YorkNorth CarolinaNorth DakotaOhioOklahomaOregonPennsylvaniaRhode IslandSouth CarolinaSouth DakotaTennesseeTexasUtahVermontWashingtonWest VirginiaWisconsinWyoming