Guest, Sign inJoin

Post to Virginia Beach

We’ll email a one-tap link to publish your post. No password, and nothing is public until you click it.
Already a member? Sign in
VB OceanfrontPhoto: DanRVA · CC BY-SA 4.0
A
Schools in Virginia Beach · Virginia Beach City Public Schools

Virginia Beach’s public schools outscore 89% of Virginia State districts

Math proficiency in Virginia Beach’s districts is 69%, above the Virginia State average (54%). The grade covers the public school district serving Virginia Beach, from kindergarten through graduation, on state tests and graduation. Each state writes its own tests, so this is the one TownRatings grade compared within Virginia State, not nationally.

#17of 250 Virginia State townsK–12Where will my kid go?

From Virginia state tests taken in spring 2021, when about 7 in 10 of students in the tested grades sat them, and the class of 2023’s four-year graduation rate, as reported to the U.S. Department of Education.

Math proficiency
69%
▲ 15 pts vs VA 54%
2020–21
Graduate on time
92%
▲ 3 pts vs VA 89%
class of 2023
Spent per student
$15.7K
▼ 9% vs VA $17.2K
FY2024
Students per teacher
15.0
VA 13.9 · larger classes
Schools in town
116
64,341 students on the public path
In brief

Virginia Beach’s schools, in brief

Spending and class size

The district spends $15,699 per student, against $17,169 across Virginia State (FY2024). Spending doesn’t count toward the grade. Districts ↓

53 elementary schools, then 14 middle and 11 high schools

Which school depends on the address at every step. See the path ↓

Choice beyond the district

Green Run Collegiate, Cape Henry Collegiate School (private), St. Gregory the Great School (private), St. Matthew's School (private), Catholic High School (private), St. John the Apostle Catholic School (private), Gateway Christian Academy (private), Courthouse Academy (private), Strelitz International Academy (private), Star of the Sea School (private), Sunnybrook Day School (private), Leafspring School - Virginia Beach (private), The Goddard School - Lynnhaven Virginia (private), Bayside Presbyterian Preschool and Kindergarden (private), Raise Christian Academy (private), Bellamy Manor School (private), Goddard School (private), Tabernacle Baptist Academy (private), Virginia Beach Friends School (private), London Bridge Baptist Preschool and Kindergarden (private), Beach Day School (private), Chesapeake Bay Academy (private), Galilee Montessori School (private), Old Donation Episcopal Day School (private), Rollingwood Academy (private), Kempsville Academy Inc (private), Rivermont Tidewater (private), Montessori Childrens House III (private), Ivy Leage Christian Academy (private), Holistic Life Schools (private), Victory Innovative Christian Academy (private), New Light Baptist School of Excellence (private), Enoch Christian Academy (private), Grace River Academy (private) and Forever Young Montessori School and Day Care (private) are in town. Every school ↓

Written from the figures on this page. Tests are from 2020–21, graduation from the class of 2023; each school’s own letter uses 2020–21 results.

The School Grade

What’s behind Virginia Beach’s grade

A Test scoresB+ Graduation

A: better than 89% of Virginia State school districts, #17 of 250 Virginia State towns. Test scores and graduation are both above the Virginia State average; test scores are the stronger of the two.

Virginia State school districts we grade (133)Better than 89%
Lower resultsHigher results
Virginia State towns with similar household incomes (179)Better than 93%
A firm grade. Ordinary sampling error in 23,712 test results and a graduating class of 5,120 wouldn’t change the letter. The tests are from spring 2021, when about 7 in 10 of Virginia Beach’s students in the tested grades sat them (23,712 students).

How TownRatings grades schools →

Where will my kid go?

Pick a grade. These are the public schools that serve Virginia Beach, with each school’s own grade.

53 schools teach K in Virginia Beach’s district. Which one depends on your address. Their grades range from C− to A+, so check the specific school.
Glenwood Elementary
Elementary · Grades PK–5
A−
896 students15:1Rate it →
Thoroughgood Elementary
Elementary · Grades PK–5
A
767 students18:1Rate it →
John B. Dey Elementary
Elementary · Grades PK–5
A
744 students18:1Rate it →
New Castle Elementary
Elementary · Grades PK–5
A
728 students18:1Rate it →
Three Oaks Elementary
Elementary · Grades PK–5
A
706 students17:1Rate it →
Point O' View Elementary
Elementary · Grades PK–5
C
692 students13:1Rate it →
Woodstock Elementary
Elementary · Grades PK–5
B−
689 students15:1Rate it →
Princess Anne Elementary
Elementary · Grades PK–5
A
654 students17:1Rate it →
White Oaks Elementary
Elementary · Grades PK–5
C+
653 students13:1Rate it →
Landstown Elementary
Elementary · Grades PK–5
A−
632 students13:1Rate it →
Alanton Elementary
Elementary · Grades PK–5
A−
632 students15:1Rate it →
Christopher Farms Elementary
Elementary · Grades PK–5
A−
626 students16:1Rate it →
Strawbridge Elementary
Elementary · Grades PK–5
A
610 students17:1Rate it →
Tallwood Elementary
Elementary · Grades PK–5
A
601 students15:1Rate it →
Thalia Elementary
Elementary · Grades PK–5
B−
590 students13:1Rate it →
Red Mill Elementary
Elementary · Grades PK–5
A
586 students18:1Rate it →
Birdneck Elementary
Elementary · Grades PK–5
C−
584 students11:1Rate it →
Brookwood Elementary
Elementary · Grades PK–5
B−
574 students14:1Rate it →
Centerville Elementary
Elementary · Grades PK–5
A−
570 students17:1Rate it →
Trantwood Elementary
Elementary · Grades PK–5
B+
561 students15:1Rate it →
W.T. Cooke Elementary
Elementary · Grades PK–5
B+
555 students14:1Rate it →
Hermitage Elementary
Elementary · Grades PK–5
B
552 students16:1Rate it →
Providence Elementary
Elementary · Grades PK–5
C+
547 students15:1Rate it →
Bayside Elementary
Elementary · Grades PK–5
C
546 students12:1Rate it →
Salem Elementary
Elementary · Grades PK–5
A
541 students16:1Rate it →
Ocean Lakes Elementary
Elementary · Grades PK–5
B+
530 students15:1Rate it →
Pembroke Elementary
Elementary · Grades PK–5
B
529 students11:1Rate it →
Kingston Elementary
Elementary · Grades PK–5
A+
518 students16:1Rate it →
Indian Lakes Elementary
Elementary · Grades PK–5
C+
516 students13:1Rate it →
Linkhorn Park Elementary
Elementary · Grades PK–5
B+
514 students13:1Rate it →
Arrowhead Elementary
Elementary · Grades PK–5
B
500 students13:1Rate it →
Kempsville Elementary
Elementary · Grades PK–5
B+
498 students14:1Rate it →
Windsor Oaks Elementary
Elementary · Grades PK–5
B+
497 students13:1Rate it →
Rosemont Forest Elementary
Elementary · Grades PK–5
A−
497 students16:1Rate it →
College Park Elementary
Elementary · Grades PK–5
C
496 students13:1Rate it →
Windsor Woods Elementary
Elementary · Grades PK–5
A−
487 students13:1Rate it →
Pembroke Meadows Elementary
Elementary · Grades PK–5
B+
485 students14:1Rate it →
Fairfield Elementary
Elementary · Grades PK–5
B+
478 students16:1Rate it →
Luxford Elementary
Elementary · Grades PK–5
C
476 students12:1Rate it →
King's Grant Elementary
Elementary · Grades PK–5
B
475 students14:1Rate it →
Diamond Springs Elementary
Elementary · Grades PK–1
467 students10:1Rate it →
Parkway Elementary
Elementary · Grades PK–5
C−
465 students12:1Rate it →
North Landing Elementary
Elementary · Grades PK–5
A+
463 students16:1Rate it →
Kempsville Meadows Elementary
Elementary · Grades PK–5
B−
438 students12:1Rate it →
Holland Elementary
Elementary · Grades PK–5
B−
435 students12:1Rate it →
Shelton Park Elementary
Elementary · Grades PK–5
B
416 students13:1Rate it →
Corporate Landing Elementary
Elementary · Grades PK–5
B
415 students12:1Rate it →
Malibu Elementary
Elementary · Grades PK–5
B+
398 students13:1Rate it →
Seatack Elementary an Achievable Dream Academy
Elementary · Grades PK–5
C
393 students11:1Rate it →
Rosemont Elementary
Elementary · Grades PK–5
B−
387 students11:1Rate it →
Green Run Elementary
Elementary · Grades PK–5
C
350 students12:1Rate it →
Lynnhaven Elementary
Elementary · Grades PK–5
C
339 students11:1Rate it →
Creeds Elementary
Elementary · Grades PK–5
A−
333 students14:1Rate it →
The path, start to finish
PK–553 elementary schoolsDepends on your addressC− to A+
6–814 middle schoolsDepends on your addressC to A+
9–1211 high schoolsDepends on your addressB to A+

Virginia Beach’s public schools are run by Virginia Beach City Public Schools. To confirm the school for a specific address, ask the district.

The district

Spending and class size are shown but don’t count toward the grade. Each district’s own page has every school.

Virginia Beach vs. its neighbors

Schools grades for the Virginia State towns that share Virginia Beach’s borders.

Schools next door
TownSchoolsMain districts
Virginia BeachAVirginia Beach City
NorfolkD−Norfolk City
ChesapeakeB+Chesapeake City

Every school in Virginia Beach

116 schools. Each public school’s letter compares its own 2020–21 reading and math results with Virginia State’s other public schools (the newest school-level results we have).

District schools in Virginia Beachby address
Glenwood Elementary
Elementary · Grades PK–5
A−
896 students15:1Rate it →
Thoroughgood Elementary
Elementary · Grades PK–5
A
767 students18:1Rate it →
John B. Dey Elementary
Elementary · Grades PK–5
A
744 students18:1Rate it →
New Castle Elementary
Elementary · Grades PK–5
A
728 students18:1Rate it →
Three Oaks Elementary
Elementary · Grades PK–5
A
706 students17:1Rate it →
Point O' View Elementary
Elementary · Grades PK–5
C
692 students13:1Rate it →
Woodstock Elementary
Elementary · Grades PK–5
B−
689 students15:1Rate it →
Princess Anne Elementary
Elementary · Grades PK–5
A
654 students17:1Rate it →
White Oaks Elementary
Elementary · Grades PK–5
C+
653 students13:1Rate it →
Landstown Elementary
Elementary · Grades PK–5
A−
632 students13:1Rate it →
Alanton Elementary
Elementary · Grades PK–5
A−
632 students15:1Rate it →
Christopher Farms Elementary
Elementary · Grades PK–5
A−
626 students16:1Rate it →
Strawbridge Elementary
Elementary · Grades PK–5
A
610 students17:1Rate it →
Tallwood Elementary
Elementary · Grades PK–5
A
601 students15:1Rate it →
Thalia Elementary
Elementary · Grades PK–5
B−
590 students13:1Rate it →
Red Mill Elementary
Elementary · Grades PK–5
A
586 students18:1Rate it →
Birdneck Elementary
Elementary · Grades PK–5
C−
584 students11:1Rate it →
Brookwood Elementary
Elementary · Grades PK–5
B−
574 students14:1Rate it →
Centerville Elementary
Elementary · Grades PK–5
A−
570 students17:1Rate it →
Trantwood Elementary
Elementary · Grades PK–5
B+
561 students15:1Rate it →
W.T. Cooke Elementary
Elementary · Grades PK–5
B+
555 students14:1Rate it →
Hermitage Elementary
Elementary · Grades PK–5
B
552 students16:1Rate it →
Providence Elementary
Elementary · Grades PK–5
C+
547 students15:1Rate it →
Bayside Elementary
Elementary · Grades PK–5
C
546 students12:1Rate it →
Salem Elementary
Elementary · Grades PK–5
A
541 students16:1Rate it →
Ocean Lakes Elementary
Elementary · Grades PK–5
B+
530 students15:1Rate it →
Pembroke Elementary
Elementary · Grades PK–5
B
529 students11:1Rate it →
Kingston Elementary
Elementary · Grades PK–5
A+
518 students16:1Rate it →
Indian Lakes Elementary
Elementary · Grades PK–5
C+
516 students13:1Rate it →
Linkhorn Park Elementary
Elementary · Grades PK–5
B+
514 students13:1Rate it →
Arrowhead Elementary
Elementary · Grades PK–5
B
500 students13:1Rate it →
Kempsville Elementary
Elementary · Grades PK–5
B+
498 students14:1Rate it →
Windsor Oaks Elementary
Elementary · Grades PK–5
B+
497 students13:1Rate it →
Rosemont Forest Elementary
Elementary · Grades PK–5
A−
497 students16:1Rate it →
College Park Elementary
Elementary · Grades PK–5
C
496 students13:1Rate it →
Windsor Woods Elementary
Elementary · Grades PK–5
A−
487 students13:1Rate it →
Pembroke Meadows Elementary
Elementary · Grades PK–5
B+
485 students14:1Rate it →
Fairfield Elementary
Elementary · Grades PK–5
B+
478 students16:1Rate it →
Luxford Elementary
Elementary · Grades PK–5
C
476 students12:1Rate it →
King's Grant Elementary
Elementary · Grades PK–5
B
475 students14:1Rate it →
Diamond Springs Elementary
Elementary · Grades PK–1
467 students10:1Rate it →
Parkway Elementary
Elementary · Grades PK–5
C−
465 students12:1Rate it →
North Landing Elementary
Elementary · Grades PK–5
A+
463 students16:1Rate it →
Kempsville Meadows Elementary
Elementary · Grades PK–5
B−
438 students12:1Rate it →
Holland Elementary
Elementary · Grades PK–5
B−
435 students12:1Rate it →
Shelton Park Elementary
Elementary · Grades PK–5
B
416 students13:1Rate it →
Corporate Landing Elementary
Elementary · Grades PK–5
B
415 students12:1Rate it →
Malibu Elementary
Elementary · Grades PK–5
B+
398 students13:1Rate it →
Seatack Elementary an Achievable Dream Academy
Elementary · Grades PK–5
C
393 students11:1Rate it →
Rosemont Elementary
Elementary · Grades PK–5
B−
387 students11:1Rate it →
Green Run Elementary
Elementary · Grades PK–5
C
350 students12:1Rate it →
Lynnhaven Elementary
Elementary · Grades PK–5
C
339 students11:1Rate it →
Creeds Elementary
Elementary · Grades PK–5
A−
333 students14:1Rate it →
Old Donation School
Middle · Grades 2–8
A+
1,377 students16:1Rate it →
Newtown Elementary
Elementary · Grades 2–3
C
409 students10:1Rate it →
Williams Elementary
Elementary · Grades 4–5
D
443 students13:1Rate it →
Larkspur Middle
Middle · Grades 6–8
B
1,488 students17:1Rate it →
Princess Anne Middle
Middle · Grades 6–8
A
1,358 students18:1Rate it →
Landstown Middle
Middle · Grades 6–8
B+
1,272 students17:1Rate it →
Independence Middle
Middle · Grades 6–8
B+
1,193 students16:1Rate it →
Salem Middle
Middle · Grades 6–8
A−
1,072 students18:1Rate it →
Brandon Middle
Middle · Grades 6–8
B−
1,053 students15:1Rate it →
Great Neck Middle
Middle · Grades 6–8
A
1,039 students16:1Rate it →
Plaza Middle
Middle · Grades 6–8
A
1,033 students16:1Rate it →
Corporate Landing Middle
Middle · Grades 6–8
B+
995 students16:1Rate it →
Kempsville Middle
Middle · Grades 6–8
B+
727 students15:1Rate it →
Lynnhaven Middle
Middle · Grades 6–8
B+
727 students10:1Rate it →
Virginia Beach Middle
Middle · Grades 6–8
A−
685 students16:1Rate it →
Bayside Middle
Middle · Grades 6–8
C
628 students10:1Rate it →
Bayside 6th Grade Campus
Middle · Grades 6
C−
329 students9:1Rate it →
Landstown High
High · Grades 9–12
A−
2,152 students17:1Rate it →
Kempsville High
High · Grades 9–12
A−
2,046 students17:1Rate it →
Bayside High
High · Grades 9–12
B
1,984 students17:1Rate it →
Tallwood High
High · Grades 9–12
A
1,890 students16:1Rate it →
Floyd Kellam High
High · Grades 9–12
A+
1,842 students18:1Rate it →
Ocean Lakes High
High · Grades 9–12
A
1,834 students17:1Rate it →
First Colonial High
High · Grades 9–12
A−
1,727 students18:1Rate it →
Salem High
High · Grades 9–12
A
1,690 students17:1Rate it →
Frank W. Cox High
High · Grades 9–12
A
1,631 students18:1Rate it →
Princess Anne High
High · Grades 9–12
A
1,621 students14:1Rate it →
Green Run High
High · Grades 9–12
B
1,465 students16:1Rate it →
Charter schoolsfree, open by application
Private schoolstuition; no state tests, so no grade
Cape Henry Collegiate School
Grades PK–12
Private · Nonsectarian
1,044 students5:1Rate it →
St. Gregory the Great School
Elementary · Grades PK–8
Private · Catholic
614 students13:1Rate it →
St. Matthew's School
Elementary · Grades PK–8
Private · Catholic
495 students14:1Rate it →
Catholic High School
High · Grades 9–12
Private · Catholic
476 students13:1Rate it →
St. John the Apostle Catholic School
Elementary · Grades PK–8
Private · Catholic
429 students18:1Rate it →
Gateway Christian Academy
Grades PK–12
Private · Religious
312 students18:1Rate it →
Courthouse Academy
Elementary · Grades PK–5
Private · Nonsectarian
294 students21:1Rate it →
Strelitz International Academy
Elementary · Grades PK–5
Private · Religious
266 students15:1Rate it →
Star of the Sea School
Elementary · Grades PK–8
Private · Catholic
252 students14:1Rate it →
Sunnybrook Day School
Elementary · Grades PK–K
Private · Nonsectarian
210 studentsRate it →
Leafspring School - Virginia Beach
Elementary · Grades PK–K
Private · Nonsectarian
169 studentsRate it →
The Goddard School - Lynnhaven Virginia
Elementary · Grades PK–K
Private · Nonsectarian
155 studentsRate it →
Bayside Presbyterian Preschool and Kindergarden
Elementary · Grades PK–K
Private · Religious
149 students11:1Rate it →
Raise Christian Academy
Elementary · Grades PK–4
Private · Religious
139 studentsRate it →
Bellamy Manor School
Elementary · Grades PK–K
Private · Nonsectarian
135 studentsRate it →
Goddard School
Elementary · Grades PK–K
Private · Nonsectarian
132 studentsRate it →
Tabernacle Baptist Academy
Grades PK–11
Private · Religious
131 students9:1Rate it →
Virginia Beach Friends School
Elementary · Grades PK–8
Private · Religious
123 students12:1Rate it →
London Bridge Baptist Preschool and Kindergarden
Elementary · Grades PK–K
Private · Religious
122 students24:1Rate it →
Beach Day School
Elementary · Grades PK–K
Private · Religious
91 students28:1Rate it →
Chesapeake Bay Academy
Grades 1–12
Private · Special education
90 students4:1Rate it →
Galilee Montessori School
Elementary · Grades PK–3
Private · Religious
89 students17:1Rate it →
Old Donation Episcopal Day School
Elementary · Grades PK–K
Private · Religious
83 studentsRate it →
Rollingwood Academy
Elementary · Grades PK–K
Private · Nonsectarian
82 studentsRate it →
Kempsville Academy Inc
Elementary · Grades PK–K
Private · Religious
80 studentsRate it →
Rivermont Tidewater
Grades 1–12
Private · Special education
71 students9:1Rate it →
Montessori Childrens House III
Elementary · Grades PK–5
Private · Nonsectarian
71 students20:1Rate it →
Ivy Leage Christian Academy
Grades PK–11
Private · Religious
50 students5:1Rate it →
Holistic Life Schools
Elementary · Grades PK–1
Private · Nonsectarian
47 students24:1Rate it →
Victory Innovative Christian Academy
Grades PK–12
Private · Religious
47 students5:1Rate it →
New Light Baptist School of Excellence
Elementary · Grades PK–K
Private · Religious
27 students27:1Rate it →
Enoch Christian Academy
Elementary · Grades PK–4
Private · Religious
22 students11:1Rate it →
Grace River Academy
Elementary · Grades K–2
Private · Religious
12 students4:1Rate it →
Forever Young Montessori School and Day Care
Elementary · Grades K
Private · Nonsectarian
3 students3:1Rate it →

Left off: 7 public programs with fewer than 25 students (Virginia Beach Juvenile Detention Home, Adult Learning Ctr., Technical & Career Ed. Ctr., Advanced Technology Center, The Renaissance Academy, Gov STEM Academy for Engineering Marketing and Information T and An Achievable Dream Academy). 1 duplicate private-school records merged.

Questions about Virginia Beach’s schools

Are Virginia Beach’s schools good?

By Virginia State’s own tests, yes: the public schools Virginia Beach children attend outscore 89% of Virginia State’s school districts on tests and graduation, an A Schools grade, #17 of 250 Virginia State towns. Among towns with similar incomes they beat 93%. Tests are from 2020–21, graduation from the class of 2023.

What school district is Virginia Beach in?

Virginia Beach City Public Schools, which runs grades PK–12 and enrolls 64,731 students in 82 schools (2024–25).

Where do Virginia Beach kids go to high school?

One of 11 high schools, depending on your address: Landstown High, Kempsville High, Bayside High, Tallwood High, Floyd Kellam High, Ocean Lakes High, First Colonial High, Salem High, Frank W. Cox High, Princess Anne High and Green Run High.

What is Virginia Beach’s graduation rate?

92% of the class of 2023 in Virginia Beach City Public Schools graduated in four years, against 89% across Virginia State.

How much does Virginia Beach spend per student?

$15,699 in Virginia Beach City Public Schools (FY2024), against $17,169 across Virginia State. Spending doesn’t count toward the grade.

Are there private schools in Virginia Beach?

Yes: Cape Henry Collegiate School (nonsectarian, grades PK–12, 1,044 students), St. Gregory the Great School (Catholic, grades PK–8, 614 students), St. Matthew's School (Catholic, grades PK–8, 495 students), Catholic High School (Catholic, grades 9–12, 476 students), St. John the Apostle Catholic School (Catholic, grades PK–8, 429 students), Gateway Christian Academy (religious, grades PK–12, 312 students), Courthouse Academy (nonsectarian, grades PK–5, 294 students), Strelitz International Academy (religious, grades PK–5, 266 students), Star of the Sea School (Catholic, grades PK–8, 252 students), Sunnybrook Day School (nonsectarian, grades PK–K, 210 students), Leafspring School - Virginia Beach (nonsectarian, grades PK–K, 169 students), The Goddard School - Lynnhaven Virginia (nonsectarian, grades PK–K, 155 students), Bayside Presbyterian Preschool and Kindergarden (religious, grades PK–K, 149 students), Raise Christian Academy (religious, grades PK–4, 139 students), Bellamy Manor School (nonsectarian, grades PK–K, 135 students), Goddard School (nonsectarian, grades PK–K, 132 students), Tabernacle Baptist Academy (religious, grades PK–11, 131 students), Virginia Beach Friends School (religious, grades PK–8, 123 students), London Bridge Baptist Preschool and Kindergarden (religious, grades PK–K, 122 students), Beach Day School (religious, grades PK–K, 91 students), Chesapeake Bay Academy (special education, grades 1–12, 90 students), Galilee Montessori School (religious, grades PK–3, 89 students), Old Donation Episcopal Day School (religious, grades PK–K, 83 students), Rollingwood Academy (nonsectarian, grades PK–K, 82 students), Kempsville Academy Inc (religious, grades PK–K, 80 students), Rivermont Tidewater (special education, grades 1–12, 71 students), Montessori Childrens House III (nonsectarian, grades PK–5, 71 students), Ivy Leage Christian Academy (religious, grades PK–11, 50 students), Holistic Life Schools (nonsectarian, grades PK–1, 47 students), Victory Innovative Christian Academy (religious, grades PK–12, 47 students), New Light Baptist School of Excellence (religious, grades PK–K, 27 students), Enoch Christian Academy (religious, grades PK–4, 22 students), Grace River Academy (religious, grades K–2, 12 students) and Forever Young Montessori School and Day Care (nonsectarian, grades K, 3 students). Virginia Beach also has 1 charter school, free and open by application.

Parents talk

What Virginia Beach families are saying about school.

Town Square →
Start the conversation

Looking for colleges? Colleges near Virginia Beach → They have their own page.

School data: state test results (2020–21, with participation) and four-year graduation rates (class of 2023) reported to the U.S. Department of Education (EDFacts via ED Data Express); each school’s own letter uses its 2020–21 results (EDFacts via the Urban Institute); schools and enrollment from NCES (2024–25; private schools 2023–24); spending from the Census Bureau’s school finance survey (FY2024). The School Grade is our own summary, graded within Virginia State. Stars are from neighbors.