This is a list of high schools in the U.S. state of Virginia.
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.
NB: The City of Williamsburg and James City County operate a joint school system. None of the system's three public high schools are located in the City. See James City County for the public high schools.