List of high schools in Virginia

This is a list of high schools in the U.S. state of Virginia.

Honaker high school Castle wood high school Richlands high school Abington high school Tazewell high school

Accomack County

edit

Albemarle County

edit

Charlottesville

edit

Crozet

edit

Alexandria City

edit

Alleghany County

edit

Amelia County

edit

Amherst County

edit

Appomattox County

edit

Arlington County

edit

Arlington

edit

Augusta County

edit

Staunton

edit

Stuarts Draft

edit

Bath County

edit

Bedford County

edit

Bland County

edit

Botetourt County

edit

Bristol City

edit

Brunswick County

edit

Lawrenceville

edit

Buchanan County

edit

Buckingham County

edit

Buena Vista City

edit

Campbell County

edit

Rustburg

edit

Caroline County

edit

Carroll County

edit

Hillsville

edit

Charles City County

edit

Charlotte County

edit

Charlottesville City

edit

Chesapeake City

edit

Chesterfield County

edit

Chester

edit

Chesterfield

edit

Midlothian

edit

Richmond

edit

Clarke County

edit

Colonial Heights City

edit

Covington City

edit

Craig County

edit

Culpeper County

edit

Culpeper

edit

Cumberland County

edit

Danville City

edit

Dickenson County

edit

Dinwiddie County

edit

Emporia City

edit

Essex County

edit

Tappahannock

edit

Fairfax City

edit

Fairfax County

edit

Alexandria

edit

Chantilly

edit

Fairfax

edit

Falls Church

edit

McLean

edit

Oakton

edit

Reston

edit

Springfield

edit

Vienna

edit

City of, Falls Church

edit

Fauquier County

edit

Warrenton

edit

Floyd County

edit

Fluvanna County

edit

Franklin City

edit

Franklin County

edit

Frederick County

edit

Winchester

edit

Fredericksburg City

edit

Galax City

edit

Giles County

edit

Gloucester County

edit

Goochland County

edit

Manakin

edit

Grayson County

edit

Greene County

edit

Greensville County

edit

Halifax County

edit

Hampton City

edit

Hanover County

edit

Mechanicsville

edit

Harrisonburg City

edit

Henrico County

edit

Glen Allen

edit

Richmond

edit

Henry County

edit

Highland County

edit

Hopewell City

edit

Isle of Wight County

edit

James City County

edit

NB: James City County and the City of Williamsburg operate a joint school system. All of the district's high schools have "Williamsburg" postal addresses, but are located in the County.

King and Queen County

edit

King George County

edit

King William County

edit

Lancaster County

edit

Lee County

edit

Lexington City

edit
  • No public high school; see Rockbridge County

Loudoun County

edit

Aldie

edit

Ashburn

edit

Leesburg

edit

Purcellville

edit

Sterling

edit

Louisa County

edit

Lunenburg County

edit

Lynchburg City

edit

Madison County

edit

Manassas City

edit

Manassas Park City

edit

Martinsville City

edit

Mathews County

edit

Mecklenburg County

edit

Middlesex County

edit

Montgomery County

edit

Nelson County

edit

New Kent County

edit

Newport News City

edit

Norfolk City

edit

Northampton County

edit

Northumberland County

edit

Norton City

edit

Nottoway County

edit

Orange County

edit

Page County

edit

Luray

edit

Patrick County

edit

Petersburg City

edit

Pittsylvania County

edit

Chatham

edit

Poquoson City

edit

Portsmouth City

edit

Powhatan County

edit

Powhatan

edit

Prince Edward County

edit

Farmville

edit

Prince George County

edit

Prince William County

edit

Dumfries

edit

Manassas

edit

Nokesville

edit

Woodbridge

edit

Pulaski County

edit

Radford City

edit

Rappahannock County

edit

Richmond City

edit

Richmond County

edit

Roanoke City

edit

Roanoke County

edit

Roanoke

edit

Salem

edit

Rockbridge County

edit

Rockingham County

edit

Russell County

edit

Salem City

edit

Scott County

edit

Shenandoah County

edit

Woodstock

edit

Smyth County

edit

Southampton County

edit

Courtland

edit

Spotsylvania County

edit

Fredericksburg

edit

Spotsylvania

edit

Stafford County

edit

Stafford

edit

Staunton City

edit

Suffolk City

edit

Surry County

edit

Sussex County

edit

Tazewell County

edit

Virginia Beach City

edit

Warren County

edit

Front Royal

edit

Washington County

edit

Waynesboro City

edit

Westmoreland County

edit

Williamsburg City

edit

NB: The City of Williamsburg and James City County operate a joint school system. None of the system's two, soon to be three, public high schools are located in the City. See James City County for the public high schools.

Winchester City

edit

Wise County

edit

Wise

edit

Wythe County

edit

York County

edit

Yorktown

edit

See also

edit

References

edit
edit