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
551Central HighWoodstockShenandoah County Public SchoolsHigh728
552Great Bridge IntermediateChesapeakeChesapeake City Public SchoolsElementary728
553Kempsville MiddleVirginia BeachVirginia Beach City Public SchoolsMiddle727
554Lynnhaven MiddleVirginia BeachVirginia Beach City Public SchoolsMiddle727
555Hunters Woods Elementary School for the Arts and SciencesRestonFairfax County Public SchoolsElementary726
556J. Frank Hillyard MiddleBroadwayRockingham County Public SchoolsMiddle726
557Virginia Run ElementaryCentrevilleFairfax County Public SchoolsElementary724
558Swift Creek ElementaryMidlothianChesterfield County Public SchoolsElementary724
559Grange Hall ElementaryMoseleyChesterfield County Public SchoolsElementary724
560Falmouth ElementaryFalmouthStafford County Public SchoolsElementary724
561Bruton HighWilliamsburgYork County Public SchoolsHigh723
562Churchland ElementaryPortsmouthPortsmouth City Public SchoolsElementary721
563North ElementaryPrince GeorgePrince George County Public SchoolsElementary720
564Round Hill ElementaryRoanokeRoanoke City Public SchoolsElementary720
565Chris Yung ElementaryBristowPrince William County Public SchoolsElementary719
566Riverview Elementary/MiddleGrundyBuchanan County Public SchoolsElementary719
567Stone MiddleCentrevilleFairfax County Public SchoolsMiddle718
568Bonnie Brae ElementaryFairfaxFairfax County Public SchoolsElementary718
569Yorktown MiddleYorktownYork County Public SchoolsMiddle717
570Lane ElementaryAlexandriaFairfax County Public SchoolsElementary716
571Jacobs Road ElementaryChesterfieldChesterfield County Public SchoolsElementary716
572Smith Station ElementaryFredericksburgSpotsylvania County Public SchoolsElementary715
573Blue Ridge MiddlePurcellvilleLoudoun County Public SchoolsMiddle714
574Riverheads ElementaryStauntonAugusta County Public SchoolsElementary714
575Mack Benn Jr. ElementarySuffolkSuffolk City Public SchoolsElementary713
576Graham Park MiddleTrianglePrince William County Public SchoolsMiddle713
577Honaker ElementaryHonakerRussell County Public SchoolsElementary712
578Manassas Park ElementaryManassas ParkManassas Park City Public SchoolsElementary712
579Colonial Trail ElementaryGlen AllenHenrico County Public SchoolsElementary710
580Steuart W. Weller ElementaryAshburnLoudoun County Public SchoolsElementary710
581Armstrong HighRichmondRichmond City Public SchoolsHigh709
582Thelma Crenshaw ElementaryMidlothianChesterfield County Public SchoolsElementary708
583Liberty HighBedfordBedford County Public SchoolsHigh708
584A.M. Davis ElementaryNorth ChesterfieldChesterfield County Public SchoolsElementary708
585Fort Belvoir ElementaryFort BelvoirFairfax County Public SchoolsElementary707
586Tabb ElementaryYorktownYork County Public SchoolsElementary707
587Three Oaks ElementaryVirginia BeachVirginia Beach City Public SchoolsElementary706
588Toano MiddleToanoWilliamsburg-James City County Public SchoolsMiddle704
589Southampton HighCourtlandSouthampton County Public SchoolsHigh704
590Emerald Hill ElementaryCulpeperCulpeper County Public SchoolsElementary702
591Little River ElementarySouth RidingLoudoun County Public SchoolsElementary701
592Cedar Lane ElementaryAshburnLoudoun County Public SchoolsElementary701
593Colonial Heights MiddleColonial HeightsColonial Heights City Public SchoolsMiddle700
594Key MiddleSpringfieldFairfax County Public SchoolsMiddle700
595White Oaks ElementaryBurkeFairfax County Public SchoolsElementary699
596Pinebrook ElementaryAldieLoudoun County Public SchoolsElementary699
597Widewater ElementaryStaffordStafford County Public SchoolsElementary698
598Elko MiddleSandstonHenrico County Public SchoolsMiddle695
599Hickory ElementaryChesapeakeChesapeake City Public SchoolsElementary695
600Ni River MiddleSpotsylvaniaSpotsylvania County Public SchoolsMiddle692
Page 12 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