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
451Churchland MiddlePortsmouthPortsmouth City Public SchoolsMiddle798
452Northern Shores ElementarySuffolkSuffolk City Public SchoolsElementary798
453Evergreen ElementaryMidlothianChesterfield County Public SchoolsElementary797
454Margaret Brent ElementaryStaffordStafford County Public SchoolsElementary796
455Walker-Grant MiddleFredericksburgFredericksburg City Public SchoolsMiddle796
456Triangle ElementaryTrianglePrince William County Public SchoolsElementary795
457Patrick County HighStuartPatrick County Public SchoolsHigh795
458Oakton ElementaryOaktonFairfax County Public SchoolsElementary795
459Western Branch IntermediateChesapeakeChesapeake City Public SchoolsElementary795
460Herndon ElementaryHerndonFairfax County Public SchoolsElementary792
461Azalea Gardens MiddleNorfolkNorfolk City Public SchoolsMiddle792
462Rosa Lee Carter ElementaryAshburnLoudoun County Public SchoolsElementary792
463Fieldale-Collinsville MiddleCollinsvilleHenry County Public SchoolsMiddle792
464Crossroads PreK-8 SchoolNorfolkNorfolk City Public SchoolsElementary790
465Cedar Forest ElementaryFredericksburgSpotsylvania County Public SchoolsElementary789
466Westlawn ElementaryFalls ChurchFairfax County Public SchoolsElementary789
467Greenbrier MiddleChesapeakeChesapeake City Public SchoolsMiddle788
468Crittenden MiddleNewport NewsNewport News City Public SchoolsMiddle781
469Hillpoint ElementarySuffolkSuffolk City Public SchoolsElementary780
470Battlefield MiddleFredericksburgSpotsylvania County Public SchoolsMiddle780
471Henrietta Lacks ElementaryAldieLoudoun County Public SchoolsElementary780
472Glen Forest ElementaryFalls ChurchFairfax County Public SchoolsElementary779
473Christiansburg MiddleChristiansburgMontgomery County Public SchoolsMiddle778
474Amelia County ElementaryAmelia Court HouseAmelia County Public SchoolsElementary778
475Oak View ElementaryFairfaxFairfax County Public SchoolsElementary776
476Hopkins Road ElementaryNorth ChesterfieldChesterfield County Public SchoolsElementary776
477Matoaca MiddleMatoacaChesterfield County Public SchoolsMiddle775
478Warren County HighFront RoyalWarren County Public SchoolsHigh772
479Thomas Harrison MiddleHarrisonburgHarrisonburg City Public SchoolsMiddle771
480Mountain View ElementaryCharlottesvilleAlbemarle County Public SchoolsElementary769
481Middle Road ElementaryPrince GeorgePrince George County Public SchoolsElementary769
482Abingdon ElementaryArlingtonArlington County Public SchoolsElementary768
483Thoroughgood ElementaryVirginia BeachVirginia Beach City Public SchoolsElementary767
484Deep Creek ElementaryChesapeakeChesapeake City Public SchoolsElementary767
485South Hill ElementarySouth HillMecklenburg County Public SchoolsElementary767
486C.E. Curtis ElementaryChesterChesterfield County Public SchoolsElementary767
487Bull Run ElementaryCentrevilleFairfax County Public SchoolsElementary766
488Staunton HighStauntonStaunton City Public SchoolsHigh766
489Groveton ElementaryAlexandriaFairfax County Public SchoolsElementary764
490Ecoff ElementaryChesterChesterfield County Public SchoolsElementary764
491Creekside ElementarySuffolkSuffolk City Public SchoolsElementary764
492Deep Creek MiddleChesapeakeChesapeake City Public SchoolsMiddle764
493Freedom MiddleFredericksburgSpotsylvania County Public SchoolsElementary763
494Courthouse Road ElementarySpotsylvaniaSpotsylvania County Public SchoolsElementary762
495Edwin W. Chittum ElementaryChesapeakeChesapeake City Public SchoolsElementary762
496Fort Belvoir Upper ElementaryFort BelvoirFairfax County Public SchoolsElementary761
497Piney Branch ElementaryBristowPrince William County Public SchoolsElementary760
498Leesylvania ElementaryWoodbridgePrince William County Public SchoolsElementary759
499L. Douglas Wilder MiddleRichmondHenrico County Public SchoolsMiddle758
500Buffalo Trail ElementaryAldieLoudoun County Public SchoolsElementary756
Page 10 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