2,153 schools in Virginia
133 counties · 386 cities · Public K-12
| Name | City | County | Level | Enrollment | Rating |
|---|---|---|---|---|---|
| Alexandria City High School | Alexandria | Alexandria city | High | 4,531 | · |
| LAKE BRADDOCK SECONDARY | Burke | Fairfax County | High | 4,377 | · |
| ROBINSON SECONDARY | Fairfax | Fairfax County | High | 3,607 | · |
| HAYFIELD SECONDARY | Alexandria | Fairfax County | High | 3,145 | · |
| CHANTILLY HIGH | Chantilly | Fairfax County | High | 2,937 | · |
| Charles J. Colgan Sr. High | Manassas | Prince William County | High | 2,907 | · |
| WOODBRIDGE HIGH | Woodbridge | Prince William County | High | 2,905 | · |
| WAKEFIELD HIGH | Arlington | Arlington County | High | 2,766 | · |
| WEST POTOMAC HIGH | Alexandria | Fairfax County | High | 2,764 | · |
| OSBOURN PARK HIGH | Manassas | Prince William County | High | 2,757 | · |
| Washington-Liberty High | Arlington | Arlington County | High | 2,715 | · |
| OAKTON HIGH | Vienna | Fairfax County | High | 2,701 | · |
| WESTFIELD HIGH | Chantilly | Fairfax County | High | 2,686 | · |
| WEST SPRINGFIELD HIGH | Springfield | Fairfax County | High | 2,663 | · |
| CENTREVILLE HIGH | Clifton | Fairfax County | High | 2,623 | · |
| YORKTOWN HIGH | Arlington | Arlington County | High | 2,577 | · |
| THOMAS DALE HIGH | Chester | Chesterfield County | High | 2,556 | · |
| GAR-FIELD HIGH | Woodbridge | Prince William County | High | 2,550 | · |
| SOUTH LAKES HIGH | Reston | Fairfax County | High | 2,530 | · |
| WOODSON HIGH | Fairfax | Fairfax County | High | 2,478 | · |
| MCLEAN HIGH | McLean | Fairfax County | High | 2,441 | · |
| COSBY HIGH | Midlothian | Chesterfield County | High | 2,385 | · |
| FAIRFAX HIGH | Fairfax | Fairfax city | High | 2,371 | · |
| JUSTICE HIGH | Falls Church | Fairfax County | High | 2,362 | · |
| HERNDON HIGH | Herndon | Fairfax County | High | 2,361 | · |
| FREEDOM HIGH | Woodbridge | Prince William County | High | 2,345 | · |
| OSBOURN HIGH | Manassas | Manassas city | High | 2,323 | · |
| BATTLEFIELD HIGH | Haymarket | Prince William County | High | 2,322 | · |
| UNITY REED HIGH | Manassas | Prince William County | High | 2,316 | · |
| GRASSFIELD HIGH | Chesapeake | Chesapeake city | High | 2,314 | · |
| FOREST PARK HIGH | Woodbridge | Prince William County | High | 2,308 | · |
| Oscar F. Smith High | Chesapeake | Chesapeake city | High | 2,291 | · |
| SOUTH COUNTY HIGH | Lorton | Fairfax County | High | 2,273 | · |
| EDISON HIGH | Alexandria | Fairfax County | High | 2,267 | · |
| LANDSTOWN HIGH | Virginia Beach | Virginia Beach city | High | 2,226 | · |
| MOUNTAIN VIEW HIGH | Stafford | Stafford County | High | 2,203 | · |
| MANCHESTER HIGH | Midlothian | Chesterfield County | High | 2,188 | · |
| ANNANDALE HIGH | Annandale | Fairfax County | High | 2,182 | · |
| BROOKE POINT HIGH | Stafford | Stafford County | High | 2,150 | · |
| MADISON HIGH | Vienna | Fairfax County | High | 2,135 | · |
| PATRIOT HIGH | Nokesville | Prince William County | High | 2,131 | · |
| LANGLEY HIGH | McLean | Fairfax County | High | 2,123 | · |
| WESTERN BRANCH HIGH | Chesapeake | Chesapeake city | High | 2,121 | · |
| FALLS CHURCH HIGH | Falls Church | Fairfax County | High | 2,118 | · |
| Stafford Senior High | Fredericksburg | Stafford County | High | 2,117 | · |
| MARSHALL HIGH | Falls Church | Fairfax County | High | 2,109 | · |
| HIGHLAND SPRINGS HIGH | Highland Springs | Henrico County | High | 2,089 | · |
| POTOMAC HIGH | Dumfries | Prince William County | High | 2,065 | · |
| RADFORD CITY VIRTUAL | Radford | Radford city | Other | 2,055 | · |
| MIDLOTHIAN HIGH | Midlothian | Chesterfield County | High | 2,041 | · |
| GAINESVILLE HIGH | Gainesville | Prince William County | High | 2,038 | · |
| MEADOWBROOK HIGH | North Chesterfield | Chesterfield County | High | 2,033 | · |
| Lloyd C. Bird High | Chesterfield | Chesterfield County | High | 2,031 | · |
| DEEP RUN HIGH | Glen Allen | Henrico County | High | 2,027 | · |
| INDEPENDENCE HIGH | Ashburn | Loudoun County | High | 2,013 | · |
| GLEN ALLEN HIGH | Glen Allen | Henrico County | High | 2,006 | · |
| KEMPSVILLE HIGH | Virginia Beach | Virginia Beach city | High | 2,006 | · |
| PATRICK HENRY HIGH | Roanoke | Roanoke city | High | 2,005 | · |
| FREEDOM HIGH | South Riding | Loudoun County | High | 1,998 | · |
| COLONIAL FORGE HIGH | Stafford | Stafford County | High | 1,996 | · |
| RIVERBEND HIGH | Fredericksburg | Spotsylvania County | High | 1,995 | · |
| ALBEMARLE HIGH | Charlottesville | Albemarle County | High | 1,987 | · |
| BAYSIDE HIGH | Virginia Beach | Virginia Beach city | High | 1,983 | · |
| C.D. HYLTON HIGH | Woodbridge | Prince William County | High | 1,979 | · |
| Thomas Jefferson High for Science and Technology | Alexandria | Fairfax County | High | 1,967 | · |
| MOUNT VERNON HIGH | Alexandria | Fairfax County | High | 1,959 | · |
| HARRISONBURG HIGH | Harrisonburg | Harrisonburg city | High | 1,951 | · |
| JAMES RIVER HIGH | Midlothian | Chesterfield County | High | 1,926 | · |
| NORTH STAFFORD HIGH | Stafford | Stafford County | High | 1,925 | · |
| John Randolph Tucker High | Richmond | Henrico County | High | 1,916 | · |
| NORVIEW HIGH | Norfolk | Norfolk city | High | 1,915 | · |
| WILLIAM FLEMING HIGH | Roanoke | Roanoke city | High | 1,911 | · |
| FRANKLIN COUNTY HIGH | Rocky Mount | Franklin County | High | 1,904 | · |
| FLOYD KELLAM HIGH | Virginia Beach | Virginia Beach city | High | 1,882 | · |
| TALLWOOD HIGH | Virginia Beach | Virginia Beach city | High | 1,861 | · |
| Douglas S. Freeman High | Richmond | Henrico County | High | 1,860 | · |
| OCEAN LAKES HIGH | Virginia Beach | Virginia Beach city | High | 1,855 | · |
| GRANBY HIGH | Norfolk | Norfolk city | High | 1,837 | · |
| WOODSIDE HIGH | Newport News | Newport News city | High | 1,807 | · |
| RIVERSIDE HIGH | Leesburg | Loudoun County | High | 1,801 | · |
| FIRST COLONIAL HIGH | Virginia Beach | Virginia Beach city | High | 1,797 | · |
| PRINCE GEORGE HIGH | Prince George | Prince George County | High | 1,796 | · |
| GLASGOW MIDDLE | Alexandria | Fairfax County | Middle | 1,789 | · |
| MENCHVILLE HIGH | Newport News | Newport News city | High | 1,788 | · |
| BETHEL HIGH | Hampton | Hampton city | High | 1,777 | · |
| CLOVER HILL HIGH | Midlothian | Chesterfield County | High | 1,775 | · |
| Mills E. Godwin High | Richmond | Henrico County | High | 1,773 | · |
| LIGHTRIDGE HIGH | Aldie | Loudoun County | High | 1,771 | · |
| BRIAR WOODS HIGH | Ashburn | Loudoun County | High | 1,757 | · |
| MASSAPONAX HIGH | Fredericksburg | Spotsylvania County | High | 1,736 | · |
| HERMITAGE HIGH | Richmond | Henrico County | High | 1,717 | · |
| PRINCESS ANNE HIGH | Virginia Beach | Virginia Beach city | High | 1,717 | · |
| INDIAN RIVER HIGH | Chesapeake | Chesapeake city | High | 1,701 | · |
| STONE BRIDGE HIGH | Ashburn | Loudoun County | High | 1,701 | · |
| NANSEMOND RIVER HIGH | Suffolk | Suffolk city | High | 1,698 | · |
| KING'S FORK HIGH | Suffolk | Suffolk city | High | 1,697 | · |
| LEWIS HIGH | Springfield | Fairfax County | High | 1,697 | · |
| Matthew Fontaine Maury High | Norfolk | Norfolk city | High | 1,697 | · |
| FRANK W. COX HIGH | Virginia Beach | Virginia Beach city | High | 1,681 | · |
| TOMAHAWK CREEK MIDDLE | Midlothian | Chesterfield County | Middle | 1,680 | · |
| SHERANDO HIGH | Stephens City | Frederick County | High | 1,666 | · |
| LOUISA COUNTY HIGH | Mineral | Louisa County | High | 1,653 | · |
| SALEM HIGH | Virginia Beach | Virginia Beach city | High | 1,650 | · |
| WARWICK HIGH | Newport News | Newport News city | High | 1,645 | · |
| MONACAN HIGH | Richmond | Chesterfield County | High | 1,631 | · |
| MATOACA HIGH | Chesterfield | Chesterfield County | High | 1,630 | · |
| GREAT BRIDGE HIGH | Chesapeake | Chesapeake city | High | 1,624 | · |
| BRAMBLETON MIDDLE | Ashburn | Loudoun County | Middle | 1,621 | · |
| POTOMAC FALLS HIGH | Potomac Falls | Loudoun County | High | 1,606 | · |
| John Champe High | Aldie | Loudoun County | High | 1,598 | · |
| DEEP CREEK HIGH | Chesapeake | Chesapeake city | High | 1,597 | · |
| WOODGROVE HIGH | Purcellville | Loudoun County | Other | 1,597 | · |
| WILLARD MIDDLE | Aldie | Loudoun County | Middle | 1,587 | · |
| BROAD RUN HIGH | Ashburn | Loudoun County | High | 1,583 | · |
| HICKORY HIGH | Chesapeake | Chesapeake city | High | 1,581 | · |
| KECOUGHTAN HIGH | Hampton | Hampton city | High | 1,564 | · |
| EASTERN VIEW HIGH | Culpeper | Culpeper County | High | 1,558 | · |
| COURTLAND HIGH | Spotsylvania | Spotsylvania County | High | 1,556 | · |
| HUGUENOT HIGH | Richmond | Richmond city | High | 1,551 | · |
| LARKSPUR MIDDLE | Virginia Beach | Virginia Beach city | Middle | 1,536 | · |
| LOUDOUN COUNTY HIGH | Leesburg | Loudoun County | High | 1,533 | · |
| GLOUCESTER HIGH | Gloucester | Gloucester County | High | 1,531 | · |
| ATLEE HIGH | Mechanicsville | Hanover County | High | 1,526 | · |
| GREEN RUN HIGH | Virginia Beach | Virginia Beach city | High | 1,517 | · |
| George P. Phenix Elementary | Hampton | Hampton city | Elementary | 1,516 | · |
| MILLBROOK HIGH | Winchester | Frederick County | High | 1,516 | · |
| DOMINION HIGH | Sterling | Loudoun County | Other | 1,505 | · |
| KING GEORGE HIGH | King George | King George County | High | 1,489 | · |
| FLUVANNA COUNTY HIGH | Palmyra | Fluvanna County | High | 1,488 | · |
| Orange County High | Orange | Orange County | High | 1,476 | · |
| FRANCIS C. HAMMOND MIDDLE | Alexandria | Alexandria city | Middle | 1,473 | · |
| BAILEY BRIDGE MIDDLE | Midlothian | Chesterfield County | Middle | 1,459 | · |
| PARK VIEW HIGH | Sterling | Loudoun County | High | 1,455 | · |
| ROCK RIDGE HIGH | Ashburn | Loudoun County | Other | 1,451 | · |
| SANDBURG MIDDLE | Alexandria | Fairfax County | Middle | 1,438 | · |
| JAMES WOOD HIGH | Winchester | Frederick County | High | 1,437 | · |
| CHURCHLAND HIGH | Portsmouth | Portsmouth city | High | 1,435 | · |
| HERITAGE HIGH | Leesburg | Loudoun County | Other | 1,432 | · |
| HANOVER HIGH | Mechanicsville | Hanover County | High | 1,427 | · |
| PARKSIDE MIDDLE | Manassas | Prince William County | Middle | 1,421 | · |
| FALLING CREEK MIDDLE | North Chesterfield | Chesterfield County | Middle | 1,419 | · |
| TUSCARORA HIGH | Leesburg | Loudoun County | Other | 1,411 | · |
| VARINA HIGH | Richmond | Henrico County | High | 1,405 | · |
| POWHATAN HIGH | Powhatan | Powhatan County | High | 1,404 | · |
| PRINCESS ANNE MIDDLE | Virginia Beach | Virginia Beach city | Middle | 1,400 | · |
| GAINESVILLE MIDDLE | Gainesville | Prince William County | Middle | 1,398 | · |
| BENJAMIN FRANKLIN MIDDLE | Rocky Mount | Franklin County | Middle | 1,397 | · |
| CHANCELLOR HIGH | Fredericksburg | Spotsylvania County | High | 1,397 | · |
| HALIFAX COUNTY HIGH | South Boston | Halifax County | High | 1,397 | · |
| J.E.J. MOORE MIDDLE | Disputanta | Prince George County | Middle | 1,393 | · |
| SPOTSYLVANIA HIGH | Spotsylvania | Spotsylvania County | High | 1,388 | · |
| JOHN HANDLEY HIGH | Winchester | Winchester city | High | 1,384 | · |
| LOUISE A. BENTON MIDDLE | Manassas | Prince William County | Middle | 1,384 | · |
| MERCER MIDDLE | Aldie | Loudoun County | Middle | 1,379 | · |
| LIBERTY HIGH | Bealeton | Fauquier County | High | 1,370 | · |
| GEORGE WASHINGTON MIDDLE | Alexandria | Alexandria city | Middle | 1,369 | · |
| LAKE RIDGE MIDDLE | Woodbridge | Prince William County | Middle | 1,368 | · |
| MIDLOTHIAN MIDDLE | Midlothian | Chesterfield County | Middle | 1,368 | · |
| PHOEBUS HIGH | Hampton | Hampton city | High | 1,365 | · |
| CARSON MIDDLE | Herndon | Fairfax County | Middle | 1,361 | · |
| CHARLOTTESVILLE HIGH | Charlottesville | Charlottesville city | High | 1,359 | · |
| HAMPTON HIGH | Hampton | Hampton city | High | 1,359 | · |
| MECHANICSVILLE HIGH | Mechanicsville | Hanover County | High | 1,354 | · |
| RONALD WILSON REAGAN MIDDLE | Haymarket | Prince William County | Middle | 1,353 | · |
| Grassfield Elementary | Chesapeake | Chesapeake city | Elementary | 1,352 | · |
| HENRICO HIGH | Richmond | Henrico County | High | 1,348 | · |
| SMITHFIELD HIGH | Smithfield | Isle of Wight County | High | 1,347 | · |
| ELIZABETH DAVIS MIDDLE | Chester | Chesterfield County | Middle | 1,337 | · |
| HICKORY MIDDLE | Chesapeake | Chesapeake city | Middle | 1,336 | · |
| OLD DONATION SCHOOL | Virginia Beach | Virginia Beach city | Middle | 1,335 | · |
| J. Michael Lunsford Middle | Chantilly | Loudoun County | Middle | 1,328 | · |
| E.C. GLASS HIGH | Lynchburg | Lynchburg city | High | 1,325 | · |
| PATRICK HENRY HIGH | Ashland | Hanover County | High | 1,323 | · |
| WARHILL HIGH | Williamsburg | James City County | High | 1,322 | · |
| BLACKSBURG HIGH | Blacksburg | Montgomery County | High | 1,321 | · |
| Hugo A. Owens Middle | Chesapeake | Chesapeake city | Middle | 1,315 | · |
| GEORGE WASHINGTON HIGH | Danville | Danville city | High | 1,309 | · |
| GEORGE WYTHE HIGH | Richmond | Richmond city | High | 1,309 | · |
| JEFFERSON FOREST HIGH | Forest | Bedford County | High | 1,309 | · |
| Dinwiddie County High | Dinwiddie | Dinwiddie County | High | 1,290 | · |
| LANDSTOWN MIDDLE | Virginia Beach | Virginia Beach city | Middle | 1,278 | · |
| HERBERT J. SAUNDERS MIDDLE | Manassas | Prince William County | Middle | 1,271 | · |
| AMHERST COUNTY HIGH | Amherst | Amherst County | High | 1,260 | · |
| NORVIEW MIDDLE | Norfolk | Norfolk city | Middle | 1,259 | · |
| CAROLINE HIGH | Milford | Caroline County | High | 1,251 | · |
| Pulaski County Senior High | Dublin | Pulaski County | High | 1,246 | · |
| MANOR HIGH | Portsmouth | Portsmouth city | High | 1,236 | · |
| JAMESTOWN HIGH | Williamsburg | James City County | High | 1,229 | · |
| MONTICELLO HIGH | Charlottesville | Albemarle County | High | 1,229 | · |
| SALEM HIGH | Salem | Salem city | High | 1,227 | · |
| DENBIGH HIGH | Newport News | Newport News city | High | 1,225 | · |
| LONGFELLOW MIDDLE | Falls Church | Fairfax County | Middle | 1,225 | · |
| CULPEPER COUNTY HIGH | Culpeper | Culpeper County | High | 1,223 | · |
| GREAT BRIDGE MIDDLE | Chesapeake | Chesapeake city | Middle | 1,223 | · |
| GRAFTON HIGH | Yorktown | York County | High | 1,212 | · |
| FROST MIDDLE | Fairfax | Fairfax County | Middle | 1,209 | · |
| LAFAYETTE HIGH | Williamsburg | James City County | High | 1,208 | · |
| Kettle Run High | Nokesville | Fauquier County | High | 1,207 | · |
| EAGLE RIDGE MIDDLE | Ashburn | Loudoun County | Middle | 1,202 | · |
| THE NOKESVILLE SCHOOL | Nokesville | Prince William County | Elementary | 1,202 | · |
| THOREAU MIDDLE | Vienna | Fairfax County | Middle | 1,194 | · |
| INDEPENDENCE MIDDLE | Virginia Beach | Virginia Beach city | Middle | 1,189 | · |
| RIVER CITY MIDDLE | Richmond | Richmond city | Middle | 1,180 | · |
| LOUDOUN VALLEY HIGH | Purcellville | Loudoun County | High | 1,178 | · |
| RIPPON MIDDLE | Woodbridge | Prince William County | Middle | 1,176 | · |
| E.H. MARSTELLER MIDDLE | Bristow | Prince William County | Middle | 1,174 | · |
| IRVING MIDDLE | Springfield | Fairfax County | Middle | 1,163 | · |
| Mecklenburg County High | Baskerville | Mecklenburg County | High | 1,163 | · |
| FAUQUIER HIGH | Warrenton | Fauquier County | High | 1,162 | · |
| RIVER BEND MIDDLE | Sterling | Loudoun County | Middle | 1,160 | · |
| WESTERN ALBEMARLE HIGH | Crozet | Albemarle County | High | 1,158 | · |
| LOUISA COUNTY MIDDLE | Mineral | Louisa County | Middle | 1,152 | · |
| POTOMAC SHORES MIDDLE | Dumfries | Prince William County | Middle | 1,152 | · |
| BLAIR MIDDLE | Norfolk | Norfolk city | Middle | 1,149 | · |
| KILMER MIDDLE | Vienna | Fairfax County | Middle | 1,148 | · |
| TRAILSIDE MIDDLE | Ashburn | Loudoun County | Middle | 1,148 | · |
| WILLIAM BYRD HIGH | Vinton | Roanoke County | High | 1,142 | · |
| HOPEWELL HIGH | Hopewell | Hopewell city | High | 1,136 | · |
| CHICKAHOMINY MIDDLE | Mechanicsville | Hanover County | Middle | 1,131 | · |
| Hunter B. Andrews | Hampton | Hampton city | Elementary | 1,131 | · |
| ETHEL M. GILDERSLEEVE MIDDLE | Newport News | Newport News city | Middle | 1,130 | · |
| ROBIOUS MIDDLE | Midlothian | Chesterfield County | Middle | 1,129 | · |
| MANASSAS PARK HIGH | Manassas Park | Manassas Park city | High | 1,126 | · |
| TABB HIGH | Yorktown | York County | High | 1,123 | · |
| New Kent High | New Kent | New Kent County | High | 1,120 | · |
| CHRISTIANSBURG HIGH | Christiansburg | Montgomery County | High | 1,116 | · |
| UNITY BRAXTON MIDDLE | Manassas | Prince William County | Middle | 1,116 | · |
| SWIFT CREEK MIDDLE | Midlothian | Chesterfield County | Middle | 1,115 | · |
| SHORT PUMP MIDDLE | Glen Allen | Henrico County | Middle | 1,112 | · |
| GUNSTON MIDDLE | Arlington | Arlington County | Middle | 1,111 | · |
| HERITAGE HIGH | Newport News | Newport News city | High | 1,111 | · |
| STUART M. BEVILLE MIDDLE | Woodbridge | Prince William County | Middle | 1,111 | · |
| STONE HILL MIDDLE | Ashburn | Loudoun County | Middle | 1,110 | · |
| BASSETT HIGH | Bassett | Henry County | High | 1,107 | · |
| MAGNA VISTA HIGH | Ridgeway | Henry County | High | 1,104 | · |
| MANCHESTER MIDDLE | North Chesterfield | Chesterfield County | Middle | 1,103 | · |
| GRACE E. METZ MIDDLE | Manassas | Manassas city | Middle | 1,102 | · |
| HARMONY MIDDLE | Hamilton | Loudoun County | Middle | 1,083 | · |
| LAKELAND HIGH | Suffolk | Suffolk city | High | 1,083 | · |
| PETERSBURG HIGH | Petersburg | Petersburg city | High | 1,080 | · |
| BROOKLAND MIDDLE | Richmond | Henrico County | Middle | 1,074 | · |
| HERITAGE HIGH | Lynchburg | Lynchburg city | High | 1,073 | · |
| SALEM MIDDLE | Virginia Beach | Virginia Beach city | Middle | 1,073 | · |
| George H. Moody Middle | Richmond | Henrico County | Middle | 1,072 | · |
| JOHNSON MIDDLE | Fairfax | Fairfax city | Middle | 1,072 | · |
| Hutchison Elementary | Herndon | Fairfax County | Elementary | 1,070 | · |
| CARROLL COUNTY HIGH | Hillsville | Carroll County | High | 1,069 | · |
| PROVIDENCE MIDDLE | North Chesterfield | Chesterfield County | Middle | 1,068 | · |
| BELMONT RIDGE MIDDLE | Leesburg | Loudoun County | Middle | 1,067 | · |
| CULPEPER MIDDLE | Culpeper | Culpeper County | Middle | 1,066 | · |