K12ATLAS
Release v2026.07
§ Virginia high directory

How many public high schools are in Virginia?

327Virginia public and charter high schools are listed in the K12 Atlas 2024 directory across 132 districts and 198 cities.

This count covers public and charter records classified at the high level. It does not combine other grade configurations or separately grouped private-school records.

327
public high schools
132
districts represented
198
cities represented
203
private schools
§ Count definition

How this Virginia high-school count is built.

The count uses K12 Atlas school profiles aligned to the 2024 NCES Common Core of Data. A record appears here when its reported school-level classification is High. Schools with combined, ungraded, prekindergarten, secondary, or unreported configurations appear in the state’s other-level directory.

Richmond accounts for 35 listings, or 6.6% of this directory count. That describes record distribution only; K12 Atlas does not rank school quality.

Updated September 2, 2026 · Source year 2024 · Release v2026.07 · Read the methodology or return to all Virginia school levels.

§ Statewide distribution

Where Virginia high schools appear in the directory.

The 327 records are distributed across 132 reported districts and 198 cities. That statewide coverage matters because a single total does not show whether listings are concentrated in a few large systems or spread across many local school organizations.

Fairfax County Public Schools is the largest district group on this page by high-school record count, with 28 listings, or 5.3% of the statewide total. The five most represented districts account for 77 records (14.5%), while 81 districts contribute one record each.

At the city level, Richmond has 35 listings. The five most represented cities together account for 99 records (18.7%), and 153 cities have one listing in this level-specific directory. These are record counts, not school rankings or quality judgments.

§ Grade-span patterns

Reported grade spans among Virginia high schools.

A school-level label groups related records, but campuses can report different starting and ending grades. The most common reported spans are listed below.

Grades 09–12
283 school records
Grades PK–08
97 school records
Grades 08–12
35 school records
Grades 06–12
29 school records
Grades KG–08
28 school records
Grades 07–12
18 school records
Grades 04–12
9 school records
Grades 01–08
8 school records

Grade-span counts describe the source records in this directory. They do not imply admissions rules, attendance boundaries, program availability, or equivalence between districts.

§ Sector mix

Public and charter records in the Virginia count.

Public
327 high schools
Private
203 high schools

This breakdown keeps sector labels separate from school level. Private-school records without a comparable CCD level are listed under the state’s other-level directory, so they are not silently added to this high-school answer.

§ District snapshot

Virginia districts represented in the high-school count.

Fairfax County Public Schools
28 high-school records · Alexandria
Loudoun County Public Schools
13 high-school records · Ashburn
Prince William County Public Schools
13 high-school records · Woodbridge
Virginia Beach City Public Schools
12 high-school records · Virginia Beach
Chesterfield County Public Schools
11 high-school records · Midlothian
Richmond City Public Schools
10 high-school records · Richmond
Henrico County Public Schools
9 high-school records · Richmond
Chesapeake City Public Schools
7 high-school records · Chesapeake
Newport News City Public Schools
6 high-school records · Newport News
Augusta County Public Schools
5 high-school records · Staunton
Norfolk City Public Schools
5 high-school records · Norfolk
Roanoke County Public Schools
5 high-school records · Roanoke

Shown in descending record count, not to evaluate districts.

§ Browse by city

High schools by city.

Richmond
35 high schools
Alexandria
18 high schools
Virginia Beach
17 high schools
Charlottesville
15 high schools
Norfolk
14 high schools
Arlington
11 high schools
Fredericksburg
11 high schools
Newport News
11 high schools
Falls Church
10 high schools
Chesapeake
9 high schools
Fairfax
8 high schools
Ashburn
7 high schools
Manassas
7 high schools
Portsmouth
7 high schools
Roanoke
7 high schools
Williamsburg
7 high schools
Danville
6 high schools
Hampton
6 high schools
Reston
6 high schools
Springfield
6 high schools
Vienna
6 high schools
Woodbridge
6 high schools
Chantilly
5 high schools
Leesburg
5 high schools
§ Example records

Example Virginia high-school records.

One example from each of the most represented cities, where available. These are directory examples, not recommendations.

SchoolCityDistrictGradesSector
ALL SAINTS CATHOLIC SCHOOLRichmondDistrict not reportedPK–08Private
ALEXANDRIA COUNTRY DAY SCHOOLAlexandriaDistrict not reportedKG–08Private
Bayside HighVirginia BeachVirginia Beach City Public Schools09–12Public
Albemarle HighCharlottesvilleAlbemarle County Public Schools09–12Public
Booker T Washington HighNorfolkNorfolk City Public Schools09–12Public
Arlington Community HighArlingtonArlington County Public Schools09–12Public
Chancellor HighFredericksburgSpotsylvania County Public Schools09–12Public
Achievable Dream Middle/HighNewport NewsNewport News City Public Schools06–12Public
CONGRESSIONAL SCHOOLFalls ChurchDistrict not reportedPK–08Private
Deep Creek HighChesapeakeChesapeake City Public Schools09–12Public
Fairfax HighFairfaxFairfax County Public Schools09–12Public
Briar Woods HighAshburnLoudoun County Public Schools09–12Public
§ FAQ

Questions about Virginia high schools.

How many public high schools are in Virginia?

K12 Atlas counts 327 Virginia schools reported at the high level in its 2024 NCES CCD-aligned directory.

What does the Virginia high-school count include?

It includes public and charter records classified at the high level. Other grade configurations and private-school records are grouped separately so the count is reproducible.

Which Virginia cities and districts have high-school listings?

The directory covers 198 cities and 132 districts. The examples on this page show identity, location, district, and grade span without ranking schools.

Can I download the full list of Virginia high schools?

The examples and aggregate counts are free. Full school rows and API entry are paid — see API access.

Need the full Virginia dataset?

Licensed access returns every Virginia school with all 122 documented fields, each tied to a source and vintage.