Schools

These Are The Top 25 Public High Schools In VA, New Ranking Says

Niche's latest rankings looked at the best schools and districts in the nation. One Northern Virginia school ranked 9th in the U.S.

Niche's latest rankings looked at the best schools and districts in the nation. One Northern Virginia school ranked 9th in the nation.
Niche's latest rankings looked at the best schools and districts in the nation. One Northern Virginia school ranked 9th in the nation. (Renee Schiavone/Patch)

VIRGINIA — Several Virginia schools are among the best public schools in America, according to new rankings from the education platform Niche.

The Thomas Jefferson High School for Science and Technology in Fairfax ranked as the ninth best public high school in the U.S.

Niche’s 2024 Best Schools and Districts rankings include data on 94,058 public schools, 30,809 private schools and 12,192 school districts.

Find out what's happening in Ashburnfor free with the latest updates from Patch.

This year’s rankings include 7,375 newly ranked public schools.

Below are the top 25 public high schools in Virginia, according to Niche:

Find out what's happening in Ashburnfor free with the latest updates from Patch.

  1. Thomas Jefferson High School for Science and Technology in Fairfax County
  2. Independence High School in Loudoun County
  3. Rock Ridge High School in Loudoun County
  4. Riverside High School in Loudoun County
  5. Washington-Liberty High School in Arlington County
  6. Deep Run High School in Henrico County
  7. Ocean Lakes High School in Virginia Beach
  8. John Champe High School in Loudoun County
  9. Open High School in Richmond
  10. Oakton High School in Fairfax County
  11. McLean High School in Fairfax County
  12. Yorktown High School in Arlington County
  13. Lake Braddock Secondary School in Fairfax County
  14. Richmond Community High School in Richmond
  15. Langley High School in Fairfax County
  16. Lightridge High School in Loudoun County
  17. Meridian High School in Falls Church
  18. Freedom High School in Loudoun County
  19. Blacksburg High School in Montgomery County
  20. Briar Woods High School in Loudoun County
  21. Princess Anne High School in Virginia Beach
  22. Stone Bridge High School in Loudoun County
  23. Tabb High School in York County
  24. Grafton High School in York County
  25. Grassfield High School in Chesapeake

You can view the full rankings here.

Niche said its rankings, now in the ninth year, differ from others that rely almost exclusively on test scores and academic performance in that it also includes input from students, alumni and parents, as well as quantitative data from sources such as the U.S. Department of Education to evaluate teachers, resources and facilities.

The company said its rankings were created to provide families with valuable information — both quantitative and qualitative — on schools in their area or in a neighborhood they’re not familiar with yet.

As in previous years, the Best Schools rankings include categories for boarding, charter and magnet schools as well as schools for STEM and the arts among many others.

Check back with Patch this week for coverage on Virginia’s best school districts and best private schools.

Get more local news delivered straight to your inbox. Sign up for free Patch newsletters and alerts.