Best Schools in Virginia

Using school academic, learning enviroment and safety data, an overall grade has been calculated for each school in Virginia. The list below shows these schools in their rank order, as determined by our grading system.

Find by Name
Search for Schools

#1 High School in VA and #1 in Fairfax County

9 - 12 | Alexandria, VA | Fairfax County

  • A+ Overall Grade
  • 17:1 Student/Teacher
  • 1,823 Students

Report Card

A+ Academic Results
A- Learning Environment
A+ School Safety
A+ Overall Grade

#1 Middle School in VA and #1 in Fairfax County

7 - 8 | Falls Church, VA | Fairfax County

  • A+ Overall Grade
  • 16:1 Student/Teacher
  • 1,343 Students

Report Card

A+ Academic Results
A- Learning Environment
A+ School Safety
A+ Overall Grade

#1 Elementary School in VA and #1 in Henrico County

PK - 5 | Richmond, VA | Henrico County

  • A+ Overall Grade
  • 19:1 Student/Teacher
  • 591 Students

Report Card

A+ Academic Results
A+ Learning Environment
A+ School Safety
A+ Overall Grade

#2 High School in VA and #1 in Henrico County

9 - 12 | Glen Allen, VA | Henrico County

  • A+ Overall Grade
  • 19:1 Student/Teacher
  • 1,726 Students

Report Card

A+ Academic Results
A Learning Environment
A+ School Safety
A+ Overall Grade

#2 Middle School in VA and #1 in Henrico County

6 - 8 | Glen Allen, VA | Henrico County

  • A+ Overall Grade
  • 17:1 Student/Teacher
  • 876 Students

Report Card

A+ Academic Results
A+ Learning Environment
A School Safety
A+ Overall Grade

#2 Elementary School in VA and #2 in Henrico County

PK - 5 | Glen Allen, VA | Henrico County

  • A+ Overall Grade
  • 21:1 Student/Teacher
  • 763 Students

Report Card

A+ Academic Results
A+ Learning Environment
A+ School Safety
A+ Overall Grade

#3 Middle School in VA and #1 in Chesterfield County

6 - 8 | Midlothian, VA | Chesterfield County

  • A+ Overall Grade
  • 16:1 Student/Teacher
  • 1,246 Students

Report Card

A+ Academic Results
A+ Learning Environment
A School Safety
A+ Overall Grade

#3 Elementary School in VA and #1 in Chesterfield County

PK - 5 | Midlothian, VA | Chesterfield County

  • A+ Overall Grade
  • 18:1 Student/Teacher
  • 656 Students

Report Card

A+ Academic Results
A+ Learning Environment
A+ School Safety
A+ Overall Grade

#3 High School in VA and #2 in Fairfax County

9 - 12 | Mclean, VA | Fairfax County

  • A+ Overall Grade
  • 16:1 Student/Teacher
  • 1,976 Students

Report Card

A+ Academic Results
B Learning Environment
A+ School Safety
A+ Overall Grade

#4 Elementary School in VA and #1 in Fairfax County

PK - 6 | Herndon, VA | Fairfax County

  • A+ Overall Grade
  • 16:1 Student/Teacher
  • 687 Students

Report Card

A+ Academic Results
A Learning Environment
NA School Safety
A+ Overall Grade

#4 High School in VA and #1 in Loudoun County

9 - 12 | Ashburn, VA | Loudoun County

  • A+ Overall Grade
  • 14:1 Student/Teacher
  • 1,672 Students

Report Card

A+ Academic Results
A Learning Environment
A School Safety
A+ Overall Grade

#4 Middle School in VA and #2 in Fairfax County

7 - 8 | Chantilly, VA | Fairfax County

  • A+ Overall Grade
  • 16:1 Student/Teacher
  • 1,168 Students

Report Card

A+ Academic Results
A- Learning Environment
A+ School Safety
A+ Overall Grade

#5 Elementary School in VA and #1 in Rockbridge County

K - 5 | Buena Vista, VA | Rockbridge County

  • A+ Overall Grade
  • 12:1 Student/Teacher
  • 138 Students

Report Card

A+ Academic Results
B+ Learning Environment
B- School Safety
A+ Overall Grade

#5 High School in VA and #2 in Loudoun County

9 - 12 | Leesburg, VA | Loudoun County

  • A+ Overall Grade
  • 14:1 Student/Teacher
  • 853 Students

Report Card

A Academic Results
A+ Learning Environment
A- School Safety
A+ Overall Grade

#5 Middle School in VA and #3 in Fairfax County

7 - 8 | Chantilly, VA | Fairfax County

  • A+ Overall Grade
  • 12:1 Student/Teacher
  • 862 Students

Report Card

A+ Academic Results
A Learning Environment
A School Safety
A+ Overall Grade

#6 Elementary School in VA and #1 in Roanoke City

PK - 5 | Roanoke, VA | Roanoke City

  • A+ Overall Grade
  • 15:1 Student/Teacher
  • 324 Students

Report Card

A+ Academic Results
B+ Learning Environment
B School Safety
A+ Overall Grade

#6 Middle School in VA and #2 in Chesterfield County

6 - 8 | Midlothian, VA | Chesterfield County

  • A+ Overall Grade
  • 17:1 Student/Teacher
  • 1,381 Students

Report Card

A+ Academic Results
A+ Learning Environment
A- School Safety
A+ Overall Grade

#6 High School in VA and #3 in Loudoun County

9 - 12 | Ashburn, VA | Loudoun County

  • A+ Overall Grade
  • 13:1 Student/Teacher
  • 1,687 Students

Report Card

A+ Academic Results
A+ Learning Environment
A School Safety
A+ Overall Grade

#7 High School in VA and #1 in Chesterfield County

9 - 12 | Midlothian, VA | Chesterfield County

  • A+ Overall Grade
  • 18:1 Student/Teacher
  • 2,074 Students

Report Card

A+ Academic Results
A+ Learning Environment
B+ School Safety
A+ Overall Grade

#7 Elementary School in VA and #3 in Henrico County

PK - 5 | Richmond, VA | Henrico County

  • A+ Overall Grade
  • 21:1 Student/Teacher
  • 710 Students

Report Card

A+ Academic Results
B+ Learning Environment
A+ School Safety
A+ Overall Grade

#7 Middle School in VA and #4 in Fairfax County

7 - 8 | Fairfax, VA | Fairfax County

  • A+ Overall Grade
  • 13:1 Student/Teacher
  • 1,140 Students

Report Card

A+ Academic Results
A Learning Environment
A+ School Safety
A+ Overall Grade

#8 Middle School in VA and #2 in Henrico County

6 - 8 | Glen Allen, VA | Henrico County

  • A+ Overall Grade
  • 18:1 Student/Teacher
  • 788 Students

Report Card

A+ Academic Results
A- Learning Environment
A+ School Safety
A+ Overall Grade

#8 High School in VA and #3 in Fairfax County

9 - 12 | Mclean, VA | Fairfax County

  • A+ Overall Grade
  • 17:1 Student/Teacher
  • 2,103 Students

Report Card

A+ Academic Results
B- Learning Environment
A+ School Safety
A+ Overall Grade

#8 Elementary School in VA and #4 in Henrico County

PK - 5 | Glen Allen, VA | Henrico County

  • A+ Overall Grade
  • 18:1 Student/Teacher
  • 615 Students

Report Card

A+ Academic Results
A+ Learning Environment
NA School Safety
A+ Overall Grade

#9 Elementary School in VA and #1 in Scott County

PK - 6 | Gate City, VA | Scott County

  • A+ Overall Grade
  • 13:1 Student/Teacher
  • 169 Students

Report Card

A+ Academic Results
A+ Learning Environment
A- School Safety
A+ Overall Grade

#9 High School in VA and #2 in Chesterfield County

9 - 12 | Midlothian, VA | Chesterfield County

  • A Overall Grade
  • 16:1 Student/Teacher
  • 1,563 Students

Report Card

A+ Academic Results
A+ Learning Environment
B+ School Safety
A Overall Grade

#9 Middle School in VA and #5 in Fairfax County

7 - 8 | Vienna, VA | Fairfax County

  • A+ Overall Grade
  • 15:1 Student/Teacher
  • 858 Students

Report Card

A+ Academic Results
B- Learning Environment
A+ School Safety
A+ Overall Grade

#10 Elementary School in VA and #1 in Wythe County

PK - 5 | Wytheville, VA | Wythe County

  • A+ Overall Grade
  • 16:1 Student/Teacher
  • 266 Students

Report Card

A+ Academic Results
A Learning Environment
NA School Safety
A+ Overall Grade

#10 Middle School in VA and #1 in Loudoun County

6 - 8 | Ashburn, VA | Loudoun County

  • A+ Overall Grade
  • 14:1 Student/Teacher
  • 1,091 Students

Report Card

A+ Academic Results
A+ Learning Environment
A+ School Safety
A+ Overall Grade

#10 High School in VA and #1 in Chesapeake City

9 - 12 | Chesapeake, VA | Chesapeake City

  • A Overall Grade
  • 17:1 Student/Teacher
  • 1,747 Students

Report Card

A+ Academic Results
B Learning Environment
A School Safety
A Overall Grade

#11 Elementary School in VA and #2 in Fairfax County

PK - 6 | Mclean, VA | Fairfax County

  • A+ Overall Grade
  • 18:1 Student/Teacher
  • 950 Students

Report Card

A+ Academic Results
B- Learning Environment
NA School Safety
A+ Overall Grade

#11 Middle School in VA and #2 in Loudoun County

6 - 8 | Chantilly, VA | Loudoun County

  • A+ Overall Grade
  • 14:1 Student/Teacher
  • 1,504 Students

Report Card

A Academic Results
A+ Learning Environment
A School Safety
A+ Overall Grade

#11 High School in VA and #4 in Loudoun County

9 - 12 | Aldie, VA | Loudoun County

  • A Overall Grade
  • 15:1 Student/Teacher
  • 1,513 Students

Report Card

A Academic Results
A+ Learning Environment
A- School Safety
A Overall Grade

#12 Middle School in VA and #3 in Loudoun County

6 - 8 | Leesburg, VA | Loudoun County

  • A+ Overall Grade
  • 14:1 Student/Teacher
  • 1,186 Students

Report Card

A+ Academic Results
A+ Learning Environment
A+ School Safety
A+ Overall Grade

#12 High School in VA and #4 in Fairfax County

9 - 12 | Springfield, VA | Fairfax County

  • A Overall Grade
  • 17:1 Student/Teacher
  • 2,235 Students

Report Card

A+ Academic Results
B Learning Environment
A+ School Safety
A Overall Grade

#12 Elementary School in VA and #5 in Henrico County

PK - 5 | Glen Allen, VA | Henrico County

  • A+ Overall Grade
  • 19:1 Student/Teacher
  • 646 Students

Report Card

A+ Academic Results
B+ Learning Environment
A School Safety
A+ Overall Grade

#13 Elementary School in VA and #1 in Hanover County

PK - 5 | Mechanicsville, VA | Hanover County

  • A+ Overall Grade
  • 15:1 Student/Teacher
  • 481 Students

Report Card

A+ Academic Results
A Learning Environment
A+ School Safety
A+ Overall Grade

#13 Middle School in VA and #1 in Hanover County

6 - 8 | Mechanicsville, VA | Hanover County

  • A+ Overall Grade
  • 14:1 Student/Teacher
  • 1,179 Students

Report Card

A+ Academic Results
A+ Learning Environment
A- School Safety
A+ Overall Grade

#13 High School in VA and #5 in Loudoun County

9 - 12 | South Riding, VA | Loudoun County

  • A Overall Grade
  • 14:1 Student/Teacher
  • 1,616 Students

Report Card

A+ Academic Results
A Learning Environment
A+ School Safety
A Overall Grade

#14 High School in VA and #2 in Chesapeake City

9 - 12 | Chesapeake, VA | Chesapeake City

  • A Overall Grade
  • 17:1 Student/Teacher
  • 2,149 Students

Report Card

A+ Academic Results
B+ Learning Environment
B School Safety
A Overall Grade

#14 Elementary School in VA and #3 in Fairfax County

PK - 6 | Falls Church, VA | Fairfax County

  • A+ Overall Grade
  • 17:1 Student/Teacher
  • 921 Students

Report Card

A+ Academic Results
B+ Learning Environment
A+ School Safety
A+ Overall Grade

#14 Middle School in VA and #4 in Loudoun County

6 - 8 | Ashburn, VA | Loudoun County

  • A+ Overall Grade
  • 14:1 Student/Teacher
  • 1,191 Students

Report Card

A Academic Results
A+ Learning Environment
A- School Safety
A+ Overall Grade

#15 High School in VA and #1 in King William County

9 - 12 | West Point, VA | King William County

  • A Overall Grade
  • 13:1 Student/Teacher
  • 266 Students

Report Card

A+ Academic Results
A Learning Environment
C- School Safety
A Overall Grade

#15 Elementary School in VA and #4 in Fairfax County

PK - 6 | Vienna, VA | Fairfax County

  • A+ Overall Grade
  • 18:1 Student/Teacher
  • 755 Students

Report Card

A+ Academic Results
B+ Learning Environment
A+ School Safety
A+ Overall Grade

#15 Middle School in VA and #6 in Fairfax County

7 - 8 | Mclean, VA | Fairfax County

  • A Overall Grade
  • 15:1 Student/Teacher
  • 766 Students

Report Card

A+ Academic Results
C+ Learning Environment
A+ School Safety
A Overall Grade

#16 Middle School in VA and #3 in Henrico County

6 - 8 | Richmond, VA | Henrico County

  • A Overall Grade
  • 18:1 Student/Teacher
  • 936 Students

Report Card

A+ Academic Results
A Learning Environment
A School Safety
A Overall Grade

#16 High School in VA and #5 in Fairfax County

9 - 12 | Falls Church, VA | Fairfax County

  • A Overall Grade
  • 16:1 Student/Teacher
  • 2,052 Students

Report Card

A+ Academic Results
B Learning Environment
A+ School Safety
A Overall Grade

#16 Elementary School in VA and #5 in Fairfax County

PK - 6 | Vienna, VA | Fairfax County

  • A+ Overall Grade
  • 16:1 Student/Teacher
  • 824 Students

Report Card

A+ Academic Results
A- Learning Environment
NA School Safety
A+ Overall Grade

#17 High School in VA and #1 in Richmond City

9 - 12 | Richmond, VA | Richmond City

  • A Overall Grade
  • 11:1 Student/Teacher
  • 176 Students

Report Card

A+ Academic Results
C- Learning Environment
B- School Safety
A Overall Grade

#17 Elementary School in VA and #6 in Henrico County

PK - 5 | Richmond, VA | Henrico County

  • A+ Overall Grade
  • 21:1 Student/Teacher
  • 574 Students

Report Card

A+ Academic Results
B+ Learning Environment
A School Safety
A+ Overall Grade

#17 Middle School in VA and #7 in Fairfax County

7 - 8 | Herndon, VA | Fairfax County

  • A Overall Grade
  • 17:1 Student/Teacher
  • 1,471 Students

Report Card

A+ Academic Results
B- Learning Environment
A+ School Safety
A Overall Grade

#18 Elementary School in VA and #1 in Loudoun County

PK - 5 | Purcellville, VA | Loudoun County

  • A+ Overall Grade
  • 19:1 Student/Teacher
  • 507 Students

Report Card

A+ Academic Results
A Learning Environment
B+ School Safety
A+ Overall Grade

#18 Middle School in VA and #1 in Virginia Beach City

6 - 8 | Virginia Beach, VA | Virginia Beach City

  • A Overall Grade
  • 20:1 Student/Teacher
  • 1,175 Students

Report Card

A+ Academic Results
B- Learning Environment
A- School Safety
A Overall Grade

#18 High School in VA and #6 in Fairfax County

9 - 12 | Fairfax, VA | Fairfax County

  • A Overall Grade
  • 15:1 Student/Teacher
  • 2,465 Students

Report Card

A+ Academic Results
C+ Learning Environment
A+ School Safety
A Overall Grade

#19 Middle School in VA and #3 in Chesterfield County

6 - 8 | Midlothian, VA | Chesterfield County

  • A Overall Grade
  • 15:1 Student/Teacher
  • 1,295 Students

Report Card

A+ Academic Results
A+ Learning Environment
B+ School Safety
A Overall Grade

#19 High School in VA and #7 in Fairfax County

9 - 12 | Vienna, VA | Fairfax County

  • A Overall Grade
  • 15:1 Student/Teacher
  • 2,142 Students

Report Card

A+ Academic Results
B Learning Environment
A+ School Safety
A Overall Grade

#19 Elementary School in VA and #7 in Henrico County

PK - 5 | Richmond, VA | Henrico County

  • A+ Overall Grade
  • 20:1 Student/Teacher
  • 563 Students

Report Card

A+ Academic Results
A Learning Environment
A School Safety
A+ Overall Grade

#20 Middle School in VA and #1 in Arlington County

6 - 8 | Arlington, VA | Arlington County

  • A Overall Grade
  • 14:1 Student/Teacher
  • 1,198 Students

Report Card

A+ Academic Results
B- Learning Environment
A- School Safety
A Overall Grade

#20 Elementary School in VA and #1 in Roanoke County

PK - 5 | Roanoke, VA | Roanoke County

  • A+ Overall Grade
  • 18:1 Student/Teacher
  • 500 Students

Report Card

A+ Academic Results
A Learning Environment
B+ School Safety
A+ Overall Grade

#20 High School in VA and #6 in Loudoun County

9 - 12 | Ashburn, VA | Loudoun County

  • A Overall Grade
  • 14:1 Student/Teacher
  • 1,701 Students

Report Card

A+ Academic Results
A Learning Environment
A- School Safety
A Overall Grade

#21 High School in VA and #1 in Roanoke County

9 - 12 | Roanoke, VA | Roanoke County

  • A Overall Grade
  • 15:1 Student/Teacher
  • 951 Students

Report Card

A+ Academic Results
A- Learning Environment
B+ School Safety
A Overall Grade

#21 Elementary School in VA and #2 in Loudoun County

PK - 5 | Ashburn, VA | Loudoun County

  • A+ Overall Grade
  • 20:1 Student/Teacher
  • 875 Students

Report Card

A+ Academic Results
A+ Learning Environment
B School Safety
A+ Overall Grade

#21 Middle School in VA and #5 in Loudoun County

6 - 8 | Purcellville, VA | Loudoun County

  • A Overall Grade
  • 13:1 Student/Teacher
  • 977 Students

Report Card

A Academic Results
A+ Learning Environment
A- School Safety
A Overall Grade

#22 High School in VA and #1 in Hanover County

9 - 12 | Mechanicsville, VA | Hanover County

  • A Overall Grade
  • 17:1 Student/Teacher
  • 1,716 Students

Report Card

A+ Academic Results
A Learning Environment
A- School Safety
A Overall Grade

#22 Elementary School in VA and #1 in York County

K - 5 | Yorktown, VA | York County

  • A+ Overall Grade
  • 17:1 Student/Teacher
  • 636 Students

Report Card

A+ Academic Results
B+ Learning Environment
A+ School Safety
A+ Overall Grade

#22 Middle School in VA and #8 in Fairfax County

7 - 8 | Vienna, VA | Fairfax County

  • A Overall Grade
  • 15:1 Student/Teacher
  • 1,230 Students

Report Card

A+ Academic Results
B Learning Environment
A+ School Safety
A Overall Grade

#23 Elementary School in VA and #1 in Washington County

PK - 5 | Abingdon, VA | Washington County

  • A+ Overall Grade
  • 15:1 Student/Teacher
  • 341 Students

Report Card

A+ Academic Results
B+ Learning Environment
A School Safety
A+ Overall Grade

#23 High School in VA and #2 in Henrico County

9 - 12 | Richmond, VA | Henrico County

  • A Overall Grade
  • 19:1 Student/Teacher
  • 1,831 Students

Report Card

A+ Academic Results
B+ Learning Environment
A- School Safety
A Overall Grade

#23 Middle School in VA and #9 in Fairfax County

7 - 8 | Springfield, VA | Fairfax County

  • A Overall Grade
  • 14:1 Student/Teacher
  • 982 Students

Report Card

A+ Academic Results
B+ Learning Environment
A+ School Safety
A Overall Grade

#24 High School in VA and #1 in Prince William County

9 - 12 | Haymarket, VA | Prince William County

  • A Overall Grade
  • 18:1 Student/Teacher
  • 2,742 Students

Report Card

A+ Academic Results
B- Learning Environment
A School Safety
A Overall Grade

#24 Elementary School in VA and #2 in York County

PK - 5 | Yorktown, VA | York County

  • A+ Overall Grade
  • 17:1 Student/Teacher
  • 541 Students

Report Card

A+ Academic Results
A- Learning Environment
A School Safety
A+ Overall Grade

#24 Middle School in VA and #6 in Loudoun County

6 - 8 | Ashburn, VA | Loudoun County

  • A Overall Grade
  • 16:1 Student/Teacher
  • 1,449 Students

Report Card

A Academic Results
A Learning Environment
A+ School Safety
A Overall Grade

#25 High School in VA and #1 in James City County

9 - 12 | Williamsburg, VA | James City County

  • A Overall Grade
  • 18:1 Student/Teacher
  • 1,308 Students

Report Card

A Academic Results
A- Learning Environment
A School Safety
A Overall Grade

#25 Elementary School in VA and #2 in Washington County

PK - 5 | Bristol, VA | Washington County

  • A+ Overall Grade
  • 15:1 Student/Teacher
  • 594 Students

Report Card

A+ Academic Results
B+ Learning Environment
A+ School Safety
A+ Overall Grade

#25 Middle School in VA and #10 in Fairfax County

7 - 8 | Centreville, VA | Fairfax County

  • A Overall Grade
  • 12:1 Student/Teacher
  • 802 Students

Report Card

A Academic Results
A+ Learning Environment
A School Safety
A Overall Grade

#26 Elementary School in VA and #2 in Chesterfield County

PK - 5 | Chesterfield, VA | Chesterfield County

  • A+ Overall Grade
  • 18:1 Student/Teacher
  • 928 Students

Report Card

A+ Academic Results
A- Learning Environment
A+ School Safety
A+ Overall Grade

#26 Middle School in VA and #2 in Hanover County

6 - 8 | Mechanicsville, VA | Hanover County

  • A Overall Grade
  • 13:1 Student/Teacher
  • 877 Students

Report Card

A Academic Results
A Learning Environment
A- School Safety
A Overall Grade

#26 High School in VA and #7 in Loudoun County

9 - 12 | Purcellville, VA | Loudoun County

  • A Overall Grade
  • 13:1 Student/Teacher
  • 1,337 Students

Report Card

A Academic Results
A Learning Environment
A- School Safety
A Overall Grade

#27 High School in VA and #2 in Roanoke County

9 - 12 | Roanoke, VA | Roanoke County

  • A Overall Grade
  • 15:1 Student/Teacher
  • 1,023 Students

Report Card

A+ Academic Results
B- Learning Environment
A School Safety
A Overall Grade

#27 Elementary School in VA and #3 in Chesterfield County

PK - 5 | Midlothian, VA | Chesterfield County

  • A+ Overall Grade
  • 17:1 Student/Teacher
  • 725 Students

Report Card

A+ Academic Results
A Learning Environment
A+ School Safety
A+ Overall Grade

#28 Middle School in VA and #1 in York County

6 - 8 | Yorktown, VA | York County

  • A Overall Grade
  • 16:1 Student/Teacher
  • 932 Students

Report Card

A+ Academic Results
A- Learning Environment
B+ School Safety
A Overall Grade

#28 Middle School in VA and #4 in Chesterfield County

6 - 8 | Midlothian, VA | Chesterfield County

  • A Overall Grade
  • 16:1 Student/Teacher
  • 1,031 Students

Report Card

A Academic Results
A+ Learning Environment
B+ School Safety
A Overall Grade

#28 Elementary School in VA and #6 in Fairfax County

PK - 6 | Vienna, VA | Fairfax County

  • A+ Overall Grade
  • 18:1 Student/Teacher
  • 570 Students

Report Card

A+ Academic Results
B- Learning Environment
A+ School Safety
A+ Overall Grade

#28 High School in VA and #8 in Loudoun County

9 - 12 | Leesburg, VA | Loudoun County

  • A Overall Grade
  • 13:1 Student/Teacher
  • 1,462 Students

Report Card

A Academic Results
A+ Learning Environment
A- School Safety
A Overall Grade

#29 Middle School in VA and #1 in King William County

6 - 8 | West Point, VA | King William County

  • A Overall Grade
  • 12:1 Student/Teacher
  • 178 Students

Report Card

A+ Academic Results
A Learning Environment
C School Safety
A Overall Grade

#29 Elementary School in VA and #8 in Henrico County

PK - 5 | Glen Allen, VA | Henrico County

  • A+ Overall Grade
  • 19:1 Student/Teacher
  • 639 Students

Report Card

A+ Academic Results
B+ Learning Environment
NA School Safety
A+ Overall Grade

#29 High School in VA and #8 in Fairfax County

9 - 12 | Vienna, VA | Fairfax County

  • A Overall Grade
  • 17:1 Student/Teacher
  • 2,439 Students

Report Card

A+ Academic Results
C+ Learning Environment
A+ School Safety
A Overall Grade

#30 High School in VA and #1 in Montgomery County

9 - 12 | Blacksburg, VA | Montgomery County

  • A Overall Grade
  • 14:1 Student/Teacher
  • 1,199 Students

Report Card

A Academic Results
A- Learning Environment
A+ School Safety
A Overall Grade

#30 Elementary School in VA and #2 in Roanoke City

PK - 5 | Roanoke, VA | Roanoke City

  • A Overall Grade
  • 17:1 Student/Teacher
  • 336 Students

Report Card

A+ Academic Results
A+ Learning Environment
C+ School Safety
A Overall Grade

#30 Middle School in VA and #2 in Virginia Beach City

6 - 8 | Virginia Beach, VA | Virginia Beach City

  • A Overall Grade
  • 19:1 Student/Teacher
  • 1,487 Students

Report Card

A+ Academic Results
B+ Learning Environment
A- School Safety
A Overall Grade

#31 Elementary School in VA and #1 in Arlington County

PK - 5 | Arlington, VA | Arlington County

  • A Overall Grade
  • 15:1 Student/Teacher
  • 566 Students

Report Card

A+ Academic Results
C+ Learning Environment
A School Safety
A Overall Grade

#31 High School in VA and #1 in Arlington County

9 - 12 | Arlington, VA | Arlington County

  • A Overall Grade
  • 16:1 Student/Teacher
  • 1,947 Students

Report Card

A+ Academic Results
B- Learning Environment
A+ School Safety
A Overall Grade

#31 Middle School in VA and #2 in Arlington County

6 - 8 | Arlington, VA | Arlington County

  • A Overall Grade
  • 14:1 Student/Teacher
  • 1,123 Students

Report Card

A+ Academic Results
B Learning Environment
A+ School Safety
A Overall Grade

#32 Elementary School in VA and #2 in Arlington County

PK - 5 | Arlington, VA | Arlington County

  • A Overall Grade
  • 17:1 Student/Teacher
  • 502 Students

Report Card

A+ Academic Results
C- Learning Environment
NA School Safety
A Overall Grade

#32 Middle School in VA and #7 in Loudoun County

6 - 8 | Hamilton, VA | Loudoun County

  • A Overall Grade
  • 15:1 Student/Teacher
  • 1,087 Students

Report Card

A Academic Results
A+ Learning Environment
A School Safety
A Overall Grade

#32 High School in VA and #9 in Fairfax County

9 - 12 | Chantilly, VA | Fairfax County

  • A Overall Grade
  • 16:1 Student/Teacher
  • 2,716 Students

Report Card

A+ Academic Results
B Learning Environment
A+ School Safety
A Overall Grade

#33 Elementary School in VA and #3 in Arlington County

PK - 5 | Arlington, VA | Arlington County

  • A Overall Grade
  • 15:1 Student/Teacher
  • 604 Students

Report Card

A+ Academic Results
C+ Learning Environment
NA School Safety
A Overall Grade

#33 Middle School in VA and #11 in Fairfax County

7 - 8 | Clifton, VA | Fairfax County

  • A Overall Grade
  • 12:1 Student/Teacher
  • 1,088 Students

Report Card

A+ Academic Results
B+ Learning Environment
A School Safety
A Overall Grade

#33 High School in VA

9 - 12 | Falls Church, VA | Falls Church City

  • A Overall Grade
  • 12:1 Student/Teacher
  • 786 Students

Report Card

A Academic Results
B+ Learning Environment
A+ School Safety
A Overall Grade

#34 Elementary School in VA and #1 in Virginia Beach City

PK - 5 | Virginia Beach, VA | Virginia Beach City

  • A Overall Grade
  • 20:1 Student/Teacher
  • 531 Students

Report Card

A+ Academic Results
C Learning Environment
A+ School Safety
A Overall Grade