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
301Blacksburg MiddleBlacksburgMontgomery County Public SchoolsMiddle958
302Braddock ElementaryAnnandaleFairfax County Public SchoolsElementary955
303Providence ElementaryFairfaxFairfax County Public SchoolsElementary954
304Shirley C. Heim MiddleStaffordStafford County Public SchoolsMiddle953
305William Monroe HighStanardsvilleGreene County Public SchoolsHigh952
306Powhatan MiddlePowhatanPowhatan County Public SchoolsMiddle950
307Vernon Johns MiddlePetersburgPetersburg City Public SchoolsMiddle949
308York HighYorktownYork County Public SchoolsHigh947
309Parkside ElementaryFredericksburgSpotsylvania County Public SchoolsElementary946
310South County MiddleLortonFairfax County Public SchoolsMiddle943
311T. Benton Gayle MiddleFredericksburgStafford County Public SchoolsMiddle939
312Grafton MiddleYorktownYork County Public SchoolsMiddle937
313Fairfield MiddleRichmondHenrico County Public SchoolsMiddle936
314Mount Vernon ElementaryAlexandriaAlexandria City Public SchoolsElementary933
315Broadway HighBroadwayRockingham County Public SchoolsHigh932
316Mary Passage MiddleNewport NewsNewport News City Public SchoolsMiddle931
317Potomac MiddleDumfriesPrince William County Public SchoolsMiddle931
318Sangster ElementarySpringfieldFairfax County Public SchoolsElementary928
319Mosaic ElementaryFairfaxFairfax County Public SchoolsElementary927
320Waynesboro HighWaynesboroWaynesboro City Public SchoolsHigh926
321Florence Bowser ElementarySuffolkSuffolk City Public SchoolsElementary926
322Greenbriar East ElementaryFairfaxFairfax County Public SchoolsElementary922
323Northside HighRoanokeRoanoke County Public SchoolsHigh919
324Dinwiddie County MiddleDinwiddieDinwiddie County Public SchoolsMiddle919
325Kent Gardens ElementaryMcLeanFairfax County Public SchoolsElementary918
326Rockbridge County HighLexingtonRockbridge County Public SchoolsHigh916
327Pocahontas MiddleRichmondHenrico County Public SchoolsMiddle914
328Abingdon HighAbingdonWashington County Public SchoolsHigh914
329Liberty MiddleCliftonFairfax County Public SchoolsMiddle913
330J.B. Watkins ElementaryMidlothianChesterfield County Public SchoolsElementary913
331Rocky Run ElementaryFredericksburgStafford County Public SchoolsElementary911
332Liberty MiddleAshlandHanover County Public SchoolsMiddle910
333Mantua ElementaryFairfaxFairfax County Public SchoolsElementary909
334Park Ridge ElementaryStaffordStafford County Public SchoolsElementary908
335John F. Pattie Sr. ElementaryDumfriesPrince William County Public SchoolsElementary906
336Conway ElementaryFredericksburgStafford County Public SchoolsElementary904
337Booker T Washington HighNorfolkNorfolk City Public SchoolsHigh904
338Bell Creek MiddleMechanicsvilleHanover County Public SchoolsMiddle903
339Beulah ElementaryNorth ChesterfieldChesterfield County Public SchoolsElementary902
340Glenwood ElementaryVirginia BeachVirginia Beach City Public SchoolsElementary896
341Herndon MiddleHerndonFairfax County Public SchoolsMiddle895
342George M. Hampton MiddleWoodbridgePrince William County Public SchoolsMiddle893
343Meridian HighFalls ChurchFalls Church City Public SchoolsHigh893
344Deep Creek Central ElementaryChesapeakeChesapeake City Public SchoolsElementary888
345Hampton Oaks ElementaryStaffordStafford County Public SchoolsElementary887
346Donald B. Dixon-Lyle R. Smith MiddleFredericksburgStafford County Public SchoolsMiddle887
347Colonial Heights HighColonial HeightsColonial Heights City Public SchoolsHigh886
348Smart's Mill MiddleLeesburgLoudoun County Public SchoolsMiddle885
349Rocky Run MiddleChantillyFairfax County Public SchoolsMiddle882
350Holmes MiddleAlexandriaFairfax County Public SchoolsMiddle881
Page 7 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