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
401Stonehouse ElementaryWilliamsburgWilliamsburg-James City County Public SchoolsElementary838
402Bowling Green ElementaryMilfordCaroline County Public SchoolsElementary837
403Wilson Memorial HighFishersvilleAugusta County Public SchoolsHigh837
404Rustburg HighRustburgCampbell County Public SchoolsHigh836
405Laurel Ridge ElementaryFairfaxFairfax County Public SchoolsElementary835
406J.A. Chalkley ElementaryChesterfieldChesterfield County Public SchoolsElementary835
407Hungary Creek MiddleGlen AllenHenrico County Public SchoolsMiddle834
408Cardinal Ridge ElementaryCentrevilleLoudoun County Public SchoolsElementary834
409Winterpock ElementaryChesterfieldChesterfield County Public SchoolsElementary834
410Hidden Valley HighRoanokeRoanoke County Public SchoolsHigh832
411New Kent MiddleNew KentNew Kent County Public SchoolsMiddle829
412Fannie W. Fitzgerald ElementaryWoodbridgePrince William County Public SchoolsElementary829
413Southeastern ElementaryChesapeakeChesapeake City Public SchoolsElementary828
414Whitman MiddleAlexandriaFairfax County Public SchoolsMiddle828
415Sandy Hook ElementaryStrasburgShenandoah County Public SchoolsElementary828
416B.M. Williams PrimaryChesapeakeChesapeake City Public SchoolsElementary825
417Pulaski County MiddlePulaskiPulaski County Public SchoolsMiddle825
418Floyd T. Binns MiddleCulpeperCulpeper County Public SchoolsMiddle825
419Creighton's Corner ElementaryAshburnLoudoun County Public SchoolsElementary824
420Falling Creek ElementaryRichmondChesterfield County Public SchoolsElementary823
421Prince Edward ElementaryFarmvillePrince Edward County Public SchoolsElementary823
422Cardinal ElementaryRichmondRichmond City Public SchoolsElementary821
423East Rockingham HighElktonRockingham County Public SchoolsHigh821
424Mecklenburg County MiddleBaskervilleMecklenburg County Public SchoolsMiddle819
425Willow Springs ElementaryFairfaxFairfax County Public SchoolsElementary818
426Alleghany HighCovingtonAlleghany Highlands Public SchoolsHigh818
427Staunton River HighMonetaBedford County Public SchoolsHigh816
428A. Henderson ElementaryDumfriesPrince William County Public SchoolsElementary815
429Bailey's Elementary School for the Arts and SciencesFalls ChurchFairfax County Public SchoolsElementary814
430Liberty ElementarySouth RidingLoudoun County Public SchoolsElementary813
431Woolridge ElementaryMidlothianChesterfield County Public SchoolsElementary813
432Samuel L. Gravely Jr. ElementaryHaymarketPrince William County Public SchoolsElementary813
433Keene Mill ElementarySpringfieldFairfax County Public SchoolsElementary813
434Lafayette ElementaryFredericksburgFredericksburg City Public SchoolsElementary812
435Daniels Run ElementaryFairfaxFairfax County Public SchoolsElementary811
436Hovatter ElementaryAldieLoudoun County Public SchoolsElementary810
437Union PrimaryBig Stone GapWise County Public SchoolsElementary809
438Signal Hill ElementaryManassasPrince William County Public SchoolsElementary807
439Lois Hornsby MiddleWilliamsburgWilliamsburg-James City County Public SchoolsMiddle805
440Georgetown PrimaryChesapeakeChesapeake City Public SchoolsElementary804
441James K. Polk ElementaryAlexandriaAlexandria City Public SchoolsElementary804
442Carter G. Woodson MiddleHopewellHopewell City Public SchoolsMiddle803
443Lee HighJonesvilleLee County Public SchoolsHigh803
444Edward G. Clymore ElementaryFort DefianceAugusta County Public SchoolsElementary803
445William Byrd MiddleVintonRoanoke County Public SchoolsMiddle802
446Western Branch PrimaryChesapeakeChesapeake City Public SchoolsElementary801
447Tunstall HighDry ForkPittsylvania County Public SchoolsHigh800
448Silverbrook ElementaryFairfax StationFairfax County Public SchoolsElementary799
449Chancellor MiddleFredericksburgSpotsylvania County Public SchoolsMiddle799
450Franklin MiddleChantillyFairfax County Public SchoolsMiddle798
Page 9 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