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
651Stratford Landing ElementaryAlexandriaFairfax County Public SchoolsElementary669
652Mary Williams ElementaryDumfriesPrince William County Public SchoolsElementary669
653Pocahontas ElementaryPowhatanPowhatan County Public SchoolsElementary668
654Jordan Springs ElementaryStephensonFrederick County Public SchoolsElementary668
655Floyd County HighFloydFloyd County Public SchoolsHigh668
656Stuarts Draft HighStuarts DraftAugusta County Public SchoolsHigh668
657George P. Mullen ElementaryManassasPrince William County Public SchoolsElementary667
658Galax ElementaryGalaxGalax City Public SchoolsElementary667
659Ridgeview ElementaryClintwoodDickenson County Public SchoolsElementary667
660Tomahawk ElementaryLynchburgCampbell County Public SchoolsElementary667
661Floris ElementaryHerndonFairfax County Public SchoolsElementary666
662Berkeley MiddleWilliamsburgWilliamsburg-James City County Public SchoolsMiddle666
663Eagle View ElementaryFairfaxFairfax County Public SchoolsElementary665
664Battlefield ElementaryFredericksburgSpotsylvania County Public SchoolsElementary665
665Lake TaylorNorfolkNorfolk City Public SchoolsElementary664
666River Oaks ElementaryWoodbridgePrince William County Public SchoolsElementary662
667Victory ElementaryBristowPrince William County Public SchoolsElementary661
668Robious ElementaryMidlothianChesterfield County Public SchoolsElementary660
669Joseph H. Saunders ElementaryNewport NewsNewport News City Public SchoolsElementary660
670E.B. Stanley MiddleAbingdonWashington County Public SchoolsMiddle659
671Meadow View ElementaryMartinsvilleHenry County Public SchoolsElementary659
672London Towne ElementaryCentrevilleFairfax County Public SchoolsElementary658
673Greenbrier IntermediateChesapeakeChesapeake City Public SchoolsElementary657
674Hillside ElementaryAshburnLoudoun County Public SchoolsElementary656
675Wilson ElementaryFishersvilleAugusta County Public SchoolsElementary655
676Virginia Intermediate SchoolBristolBristol City Public SchoolsElementary655
677Flat Rock ElementaryPowhatanPowhatan County Public SchoolsElementary654
678Princess Anne ElementaryVirginia BeachVirginia Beach City Public SchoolsElementary654
679Kings Park ElementarySpringfieldFairfax County Public SchoolsElementary653
680Elephant's Fork ElementarySuffolkSuffolk City Public SchoolsElementary653
681White Oaks ElementaryVirginia BeachVirginia Beach City Public SchoolsElementary653
682Grafton Bethel ElementaryGraftonYork County Public SchoolsElementary653
683Springfield Park ElementaryGlen AllenHenrico County Public SchoolsElementary652
684Tussing ElementaryColonial HeightsColonial Heights City Public SchoolsElementary652
685Brock Road ElementarySpotsylvaniaSpotsylvania County Public SchoolsElementary651
686Pennington TraditionalManassasPrince William County Public SchoolsElementary651
687Fox Mill ElementaryHerndonFairfax County Public SchoolsElementary650
688Ressie Jeffries ElementaryFront RoyalWarren County Public SchoolsElementary649
689Mountain View ElementaryPurcellvilleLoudoun County Public SchoolsElementary649
690Greenwood ElementaryGlen AllenHenrico County Public SchoolsElementary649
691Hardy ElementarySmithfieldIsle of Wight County Public SchoolsElementary649
692Brookville MiddleLynchburgCampbell County Public SchoolsMiddle648
693Middletown ElementaryMiddletownFrederick County Public SchoolsElementary648
694Countryside ElementarySterlingLoudoun County Public SchoolsElementary648
695Northside MiddleRoanokeRoanoke County Public SchoolsMiddle648
696Jouett ElementaryMineralLouisa County Public SchoolsElementary647
697Frances Hazel Reid ElementaryLeesburgLoudoun County Public SchoolsElementary647
698Poquoson HighPoquosonPoquoson City Public SchoolsHigh647
699Wilderness ElementarySpotsylvaniaSpotsylvania County Public SchoolsElementary647
700Leesville Road ElementaryLynchburgCampbell County Public SchoolsElementary646
Page 14 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

Same ranking, other states

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