The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

2,153 schools in Virginia

133 counties · 386 cities · Public K-12
NameCityCountyLevelEnrollmentRating
Alexandria City High SchoolAlexandriaAlexandria cityHigh4,531·
LAKE BRADDOCK SECONDARYBurkeFairfax CountyHigh4,377·
ROBINSON SECONDARYFairfaxFairfax CountyHigh3,607·
HAYFIELD SECONDARYAlexandriaFairfax CountyHigh3,145·
CHANTILLY HIGHChantillyFairfax CountyHigh2,937·
Charles J. Colgan Sr. HighManassasPrince William CountyHigh2,907·
WOODBRIDGE HIGHWoodbridgePrince William CountyHigh2,905·
WAKEFIELD HIGHArlingtonArlington CountyHigh2,766·
WEST POTOMAC HIGHAlexandriaFairfax CountyHigh2,764·
OSBOURN PARK HIGHManassasPrince William CountyHigh2,757·
Washington-Liberty HighArlingtonArlington CountyHigh2,715·
OAKTON HIGHViennaFairfax CountyHigh2,701·
WESTFIELD HIGHChantillyFairfax CountyHigh2,686·
WEST SPRINGFIELD HIGHSpringfieldFairfax CountyHigh2,663·
CENTREVILLE HIGHCliftonFairfax CountyHigh2,623·
YORKTOWN HIGHArlingtonArlington CountyHigh2,577·
THOMAS DALE HIGHChesterChesterfield CountyHigh2,556·
GAR-FIELD HIGHWoodbridgePrince William CountyHigh2,550·
SOUTH LAKES HIGHRestonFairfax CountyHigh2,530·
WOODSON HIGHFairfaxFairfax CountyHigh2,478·
MCLEAN HIGHMcLeanFairfax CountyHigh2,441·
COSBY HIGHMidlothianChesterfield CountyHigh2,385·
FAIRFAX HIGHFairfaxFairfax cityHigh2,371·
JUSTICE HIGHFalls ChurchFairfax CountyHigh2,362·
HERNDON HIGHHerndonFairfax CountyHigh2,361·
FREEDOM HIGHWoodbridgePrince William CountyHigh2,345·
OSBOURN HIGHManassasManassas cityHigh2,323·
BATTLEFIELD HIGHHaymarketPrince William CountyHigh2,322·
UNITY REED HIGHManassasPrince William CountyHigh2,316·
GRASSFIELD HIGHChesapeakeChesapeake cityHigh2,314·
FOREST PARK HIGHWoodbridgePrince William CountyHigh2,308·
Oscar F. Smith HighChesapeakeChesapeake cityHigh2,291·
SOUTH COUNTY HIGHLortonFairfax CountyHigh2,273·
EDISON HIGHAlexandriaFairfax CountyHigh2,267·
LANDSTOWN HIGHVirginia BeachVirginia Beach cityHigh2,226·
MOUNTAIN VIEW HIGHStaffordStafford CountyHigh2,203·
MANCHESTER HIGHMidlothianChesterfield CountyHigh2,188·
ANNANDALE HIGHAnnandaleFairfax CountyHigh2,182·
BROOKE POINT HIGHStaffordStafford CountyHigh2,150·
MADISON HIGHViennaFairfax CountyHigh2,135·
PATRIOT HIGHNokesvillePrince William CountyHigh2,131·
LANGLEY HIGHMcLeanFairfax CountyHigh2,123·
WESTERN BRANCH HIGHChesapeakeChesapeake cityHigh2,121·
FALLS CHURCH HIGHFalls ChurchFairfax CountyHigh2,118·
Stafford Senior HighFredericksburgStafford CountyHigh2,117·
MARSHALL HIGHFalls ChurchFairfax CountyHigh2,109·
HIGHLAND SPRINGS HIGHHighland SpringsHenrico CountyHigh2,089·
POTOMAC HIGHDumfriesPrince William CountyHigh2,065·
RADFORD CITY VIRTUALRadfordRadford cityOther2,055·
MIDLOTHIAN HIGHMidlothianChesterfield CountyHigh2,041·
GAINESVILLE HIGHGainesvillePrince William CountyHigh2,038·
MEADOWBROOK HIGHNorth ChesterfieldChesterfield CountyHigh2,033·
Lloyd C. Bird HighChesterfieldChesterfield CountyHigh2,031·
DEEP RUN HIGHGlen AllenHenrico CountyHigh2,027·
INDEPENDENCE HIGHAshburnLoudoun CountyHigh2,013·
GLEN ALLEN HIGHGlen AllenHenrico CountyHigh2,006·
KEMPSVILLE HIGHVirginia BeachVirginia Beach cityHigh2,006·
PATRICK HENRY HIGHRoanokeRoanoke cityHigh2,005·
FREEDOM HIGHSouth RidingLoudoun CountyHigh1,998·
COLONIAL FORGE HIGHStaffordStafford CountyHigh1,996·
RIVERBEND HIGHFredericksburgSpotsylvania CountyHigh1,995·
ALBEMARLE HIGHCharlottesvilleAlbemarle CountyHigh1,987·
BAYSIDE HIGHVirginia BeachVirginia Beach cityHigh1,983·
C.D. HYLTON HIGHWoodbridgePrince William CountyHigh1,979·
Thomas Jefferson High for Science and TechnologyAlexandriaFairfax CountyHigh1,967·
MOUNT VERNON HIGHAlexandriaFairfax CountyHigh1,959·
HARRISONBURG HIGHHarrisonburgHarrisonburg cityHigh1,951·
JAMES RIVER HIGHMidlothianChesterfield CountyHigh1,926·
NORTH STAFFORD HIGHStaffordStafford CountyHigh1,925·
John Randolph Tucker HighRichmondHenrico CountyHigh1,916·
NORVIEW HIGHNorfolkNorfolk cityHigh1,915·
WILLIAM FLEMING HIGHRoanokeRoanoke cityHigh1,911·
FRANKLIN COUNTY HIGHRocky MountFranklin CountyHigh1,904·
FLOYD KELLAM HIGHVirginia BeachVirginia Beach cityHigh1,882·
TALLWOOD HIGHVirginia BeachVirginia Beach cityHigh1,861·
Douglas S. Freeman HighRichmondHenrico CountyHigh1,860·
OCEAN LAKES HIGHVirginia BeachVirginia Beach cityHigh1,855·
GRANBY HIGHNorfolkNorfolk cityHigh1,837·
WOODSIDE HIGHNewport NewsNewport News cityHigh1,807·
RIVERSIDE HIGHLeesburgLoudoun CountyHigh1,801·
FIRST COLONIAL HIGHVirginia BeachVirginia Beach cityHigh1,797·
PRINCE GEORGE HIGHPrince GeorgePrince George CountyHigh1,796·
GLASGOW MIDDLEAlexandriaFairfax CountyMiddle1,789·
MENCHVILLE HIGHNewport NewsNewport News cityHigh1,788·
BETHEL HIGHHamptonHampton cityHigh1,777·
CLOVER HILL HIGHMidlothianChesterfield CountyHigh1,775·
Mills E. Godwin HighRichmondHenrico CountyHigh1,773·
LIGHTRIDGE HIGHAldieLoudoun CountyHigh1,771·
BRIAR WOODS HIGHAshburnLoudoun CountyHigh1,757·
MASSAPONAX HIGHFredericksburgSpotsylvania CountyHigh1,736·
HERMITAGE HIGHRichmondHenrico CountyHigh1,717·
PRINCESS ANNE HIGHVirginia BeachVirginia Beach cityHigh1,717·
INDIAN RIVER HIGHChesapeakeChesapeake cityHigh1,701·
STONE BRIDGE HIGHAshburnLoudoun CountyHigh1,701·
NANSEMOND RIVER HIGHSuffolkSuffolk cityHigh1,698·
KING'S FORK HIGHSuffolkSuffolk cityHigh1,697·
LEWIS HIGHSpringfieldFairfax CountyHigh1,697·
Matthew Fontaine Maury HighNorfolkNorfolk cityHigh1,697·
FRANK W. COX HIGHVirginia BeachVirginia Beach cityHigh1,681·
TOMAHAWK CREEK MIDDLEMidlothianChesterfield CountyMiddle1,680·
SHERANDO HIGHStephens CityFrederick CountyHigh1,666·
LOUISA COUNTY HIGHMineralLouisa CountyHigh1,653·
SALEM HIGHVirginia BeachVirginia Beach cityHigh1,650·
WARWICK HIGHNewport NewsNewport News cityHigh1,645·
MONACAN HIGHRichmondChesterfield CountyHigh1,631·
MATOACA HIGHChesterfieldChesterfield CountyHigh1,630·
GREAT BRIDGE HIGHChesapeakeChesapeake cityHigh1,624·
BRAMBLETON MIDDLEAshburnLoudoun CountyMiddle1,621·
POTOMAC FALLS HIGHPotomac FallsLoudoun CountyHigh1,606·
John Champe HighAldieLoudoun CountyHigh1,598·
DEEP CREEK HIGHChesapeakeChesapeake cityHigh1,597·
WOODGROVE HIGHPurcellvilleLoudoun CountyOther1,597·
WILLARD MIDDLEAldieLoudoun CountyMiddle1,587·
BROAD RUN HIGHAshburnLoudoun CountyHigh1,583·
HICKORY HIGHChesapeakeChesapeake cityHigh1,581·
KECOUGHTAN HIGHHamptonHampton cityHigh1,564·
EASTERN VIEW HIGHCulpeperCulpeper CountyHigh1,558·
COURTLAND HIGHSpotsylvaniaSpotsylvania CountyHigh1,556·
HUGUENOT HIGHRichmondRichmond cityHigh1,551·
LARKSPUR MIDDLEVirginia BeachVirginia Beach cityMiddle1,536·
LOUDOUN COUNTY HIGHLeesburgLoudoun CountyHigh1,533·
GLOUCESTER HIGHGloucesterGloucester CountyHigh1,531·
ATLEE HIGHMechanicsvilleHanover CountyHigh1,526·
GREEN RUN HIGHVirginia BeachVirginia Beach cityHigh1,517·
George P. Phenix ElementaryHamptonHampton cityElementary1,516·
MILLBROOK HIGHWinchesterFrederick CountyHigh1,516·
DOMINION HIGHSterlingLoudoun CountyOther1,505·
KING GEORGE HIGHKing GeorgeKing George CountyHigh1,489·
FLUVANNA COUNTY HIGHPalmyraFluvanna CountyHigh1,488·
Orange County HighOrangeOrange CountyHigh1,476·
FRANCIS C. HAMMOND MIDDLEAlexandriaAlexandria cityMiddle1,473·
BAILEY BRIDGE MIDDLEMidlothianChesterfield CountyMiddle1,459·
PARK VIEW HIGHSterlingLoudoun CountyHigh1,455·
ROCK RIDGE HIGHAshburnLoudoun CountyOther1,451·
SANDBURG MIDDLEAlexandriaFairfax CountyMiddle1,438·
JAMES WOOD HIGHWinchesterFrederick CountyHigh1,437·
CHURCHLAND HIGHPortsmouthPortsmouth cityHigh1,435·
HERITAGE HIGHLeesburgLoudoun CountyOther1,432·
HANOVER HIGHMechanicsvilleHanover CountyHigh1,427·
PARKSIDE MIDDLEManassasPrince William CountyMiddle1,421·
FALLING CREEK MIDDLENorth ChesterfieldChesterfield CountyMiddle1,419·
TUSCARORA HIGHLeesburgLoudoun CountyOther1,411·
VARINA HIGHRichmondHenrico CountyHigh1,405·
POWHATAN HIGHPowhatanPowhatan CountyHigh1,404·
PRINCESS ANNE MIDDLEVirginia BeachVirginia Beach cityMiddle1,400·
GAINESVILLE MIDDLEGainesvillePrince William CountyMiddle1,398·
BENJAMIN FRANKLIN MIDDLERocky MountFranklin CountyMiddle1,397·
CHANCELLOR HIGHFredericksburgSpotsylvania CountyHigh1,397·
HALIFAX COUNTY HIGHSouth BostonHalifax CountyHigh1,397·
J.E.J. MOORE MIDDLEDisputantaPrince George CountyMiddle1,393·
SPOTSYLVANIA HIGHSpotsylvaniaSpotsylvania CountyHigh1,388·
JOHN HANDLEY HIGHWinchesterWinchester cityHigh1,384·
LOUISE A. BENTON MIDDLEManassasPrince William CountyMiddle1,384·
MERCER MIDDLEAldieLoudoun CountyMiddle1,379·
LIBERTY HIGHBealetonFauquier CountyHigh1,370·
GEORGE WASHINGTON MIDDLEAlexandriaAlexandria cityMiddle1,369·
LAKE RIDGE MIDDLEWoodbridgePrince William CountyMiddle1,368·
MIDLOTHIAN MIDDLEMidlothianChesterfield CountyMiddle1,368·
PHOEBUS HIGHHamptonHampton cityHigh1,365·
CARSON MIDDLEHerndonFairfax CountyMiddle1,361·
CHARLOTTESVILLE HIGHCharlottesvilleCharlottesville cityHigh1,359·
HAMPTON HIGHHamptonHampton cityHigh1,359·
MECHANICSVILLE HIGHMechanicsvilleHanover CountyHigh1,354·
RONALD WILSON REAGAN MIDDLEHaymarketPrince William CountyMiddle1,353·
Grassfield ElementaryChesapeakeChesapeake cityElementary1,352·
HENRICO HIGHRichmondHenrico CountyHigh1,348·
SMITHFIELD HIGHSmithfieldIsle of Wight CountyHigh1,347·
ELIZABETH DAVIS MIDDLEChesterChesterfield CountyMiddle1,337·
HICKORY MIDDLEChesapeakeChesapeake cityMiddle1,336·
OLD DONATION SCHOOLVirginia BeachVirginia Beach cityMiddle1,335·
J. Michael Lunsford MiddleChantillyLoudoun CountyMiddle1,328·
E.C. GLASS HIGHLynchburgLynchburg cityHigh1,325·
PATRICK HENRY HIGHAshlandHanover CountyHigh1,323·
WARHILL HIGHWilliamsburgJames City CountyHigh1,322·
BLACKSBURG HIGHBlacksburgMontgomery CountyHigh1,321·
Hugo A. Owens MiddleChesapeakeChesapeake cityMiddle1,315·
GEORGE WASHINGTON HIGHDanvilleDanville cityHigh1,309·
GEORGE WYTHE HIGHRichmondRichmond cityHigh1,309·
JEFFERSON FOREST HIGHForestBedford CountyHigh1,309·
Dinwiddie County HighDinwiddieDinwiddie CountyHigh1,290·
LANDSTOWN MIDDLEVirginia BeachVirginia Beach cityMiddle1,278·
HERBERT J. SAUNDERS MIDDLEManassasPrince William CountyMiddle1,271·
AMHERST COUNTY HIGHAmherstAmherst CountyHigh1,260·
NORVIEW MIDDLENorfolkNorfolk cityMiddle1,259·
CAROLINE HIGHMilfordCaroline CountyHigh1,251·
Pulaski County Senior HighDublinPulaski CountyHigh1,246·
MANOR HIGHPortsmouthPortsmouth cityHigh1,236·
JAMESTOWN HIGHWilliamsburgJames City CountyHigh1,229·
MONTICELLO HIGHCharlottesvilleAlbemarle CountyHigh1,229·
SALEM HIGHSalemSalem cityHigh1,227·
DENBIGH HIGHNewport NewsNewport News cityHigh1,225·
LONGFELLOW MIDDLEFalls ChurchFairfax CountyMiddle1,225·
CULPEPER COUNTY HIGHCulpeperCulpeper CountyHigh1,223·
GREAT BRIDGE MIDDLEChesapeakeChesapeake cityMiddle1,223·
GRAFTON HIGHYorktownYork CountyHigh1,212·
FROST MIDDLEFairfaxFairfax CountyMiddle1,209·
LAFAYETTE HIGHWilliamsburgJames City CountyHigh1,208·
Kettle Run HighNokesvilleFauquier CountyHigh1,207·
EAGLE RIDGE MIDDLEAshburnLoudoun CountyMiddle1,202·
THE NOKESVILLE SCHOOLNokesvillePrince William CountyElementary1,202·
THOREAU MIDDLEViennaFairfax CountyMiddle1,194·
INDEPENDENCE MIDDLEVirginia BeachVirginia Beach cityMiddle1,189·
RIVER CITY MIDDLERichmondRichmond cityMiddle1,180·
LOUDOUN VALLEY HIGHPurcellvilleLoudoun CountyHigh1,178·
RIPPON MIDDLEWoodbridgePrince William CountyMiddle1,176·
E.H. MARSTELLER MIDDLEBristowPrince William CountyMiddle1,174·
IRVING MIDDLESpringfieldFairfax CountyMiddle1,163·
Mecklenburg County HighBaskervilleMecklenburg CountyHigh1,163·
FAUQUIER HIGHWarrentonFauquier CountyHigh1,162·
RIVER BEND MIDDLESterlingLoudoun CountyMiddle1,160·
WESTERN ALBEMARLE HIGHCrozetAlbemarle CountyHigh1,158·
LOUISA COUNTY MIDDLEMineralLouisa CountyMiddle1,152·
POTOMAC SHORES MIDDLEDumfriesPrince William CountyMiddle1,152·
BLAIR MIDDLENorfolkNorfolk cityMiddle1,149·
KILMER MIDDLEViennaFairfax CountyMiddle1,148·
TRAILSIDE MIDDLEAshburnLoudoun CountyMiddle1,148·
WILLIAM BYRD HIGHVintonRoanoke CountyHigh1,142·
HOPEWELL HIGHHopewellHopewell cityHigh1,136·
CHICKAHOMINY MIDDLEMechanicsvilleHanover CountyMiddle1,131·
Hunter B. AndrewsHamptonHampton cityElementary1,131·
ETHEL M. GILDERSLEEVE MIDDLENewport NewsNewport News cityMiddle1,130·
ROBIOUS MIDDLEMidlothianChesterfield CountyMiddle1,129·
MANASSAS PARK HIGHManassas ParkManassas Park cityHigh1,126·
TABB HIGHYorktownYork CountyHigh1,123·
New Kent HighNew KentNew Kent CountyHigh1,120·
CHRISTIANSBURG HIGHChristiansburgMontgomery CountyHigh1,116·
UNITY BRAXTON MIDDLEManassasPrince William CountyMiddle1,116·
SWIFT CREEK MIDDLEMidlothianChesterfield CountyMiddle1,115·
SHORT PUMP MIDDLEGlen AllenHenrico CountyMiddle1,112·
GUNSTON MIDDLEArlingtonArlington CountyMiddle1,111·
HERITAGE HIGHNewport NewsNewport News cityHigh1,111·
STUART M. BEVILLE MIDDLEWoodbridgePrince William CountyMiddle1,111·
STONE HILL MIDDLEAshburnLoudoun CountyMiddle1,110·
BASSETT HIGHBassettHenry CountyHigh1,107·
MAGNA VISTA HIGHRidgewayHenry CountyHigh1,104·
MANCHESTER MIDDLENorth ChesterfieldChesterfield CountyMiddle1,103·
GRACE E. METZ MIDDLEManassasManassas cityMiddle1,102·
HARMONY MIDDLEHamiltonLoudoun CountyMiddle1,083·
LAKELAND HIGHSuffolkSuffolk cityHigh1,083·
PETERSBURG HIGHPetersburgPetersburg cityHigh1,080·
BROOKLAND MIDDLERichmondHenrico CountyMiddle1,074·
HERITAGE HIGHLynchburgLynchburg cityHigh1,073·
SALEM MIDDLEVirginia BeachVirginia Beach cityMiddle1,073·
George H. Moody MiddleRichmondHenrico CountyMiddle1,072·
JOHNSON MIDDLEFairfaxFairfax cityMiddle1,072·
Hutchison ElementaryHerndonFairfax CountyElementary1,070·
CARROLL COUNTY HIGHHillsvilleCarroll CountyHigh1,069·
PROVIDENCE MIDDLENorth ChesterfieldChesterfield CountyMiddle1,068·
BELMONT RIDGE MIDDLELeesburgLoudoun CountyMiddle1,067·
CULPEPER MIDDLECulpeperCulpeper CountyMiddle1,066·
NEXT →