Top 125 Schools In Virginia For 2019: New List

Deb Belt - The Patch Education

Via The Patch

By Deb Belt 

How’s this for thorough: You can find out if your district or city has the best schools of any grade level, public and private, in Virginia.

Niche.com, which specializes in all different types of rankings, released a new 2019 list slightly different than its usual rankings. This time around, Niche ranked what it says are the top 125 schools in Virginia, including both private and public schools, and spanning elementary, middle and high schools. (See the full list below.)

In this list, Niche prefers private schools. The top private school entry was The Potomac Schooland seven of the top 10 institutions listed were all private schools.

It is important to remember that every school on this top 100 list receives either an A+ or an A for an overall score from Niche.

Niche’s methodology is based on an analysis of academic and student-life data from the US Department of Education along with test scores, and feedback from Niche.com users. You can read the methodology by clicking here.

Here are the top 125 schools in Virginia for 2019:

  1. Thomas Jefferson High School for Science & Technology, Fairfax County Public Schools
  2. Maggie Walker Governor’s School, Richmond
  3. The Potomac School, private, McLean
  4. Episcopal High School, private, Alexandria
  5. The Madeira School, private, McLean
  6. Flint Hill School, private, Oakton
  7. Norfolk Academy, private, Norfolk
  8. McLean High School, Fairfax County Public Schools
  9. Woodberry Forest School, private, Woodberry Forest
  10. Collegiate School, private, Richmond
  11. Chatham Hall, private, Chatham
  12. St. Christopher’s School, private, Richmond
  13. Woodson High School, Fairfax County Public Schools
  14. Oakton High School, Fairfax County Public Schools
  15. St. Anne’s – Belfield School, private, Charlottesville
  16. Washington Lee High School, Arlington Public Schools
  17. Madison High School, Fairfax County Public Schools
  18. Chantilly High School, Fairfax County Public Schools
  19. Langley High School, Fairfax County Public Schools
  20. St. Catherine’s School, private, Richmond
  21. Foxcroft School, private, Middleburg
  22. Stone Bridge High School, Loudoun County Public Schools
  23. Virginia Episcopal School, private, Lynchburg
  24. St. Stephen’s and St. Agnes School, private, Alexandria
  25. Arlington Science Focus Elementary School, Arlington Public Schools
  26. Hampton Roads Academy, private, Newport News
  27. Ashlawn Elementary School, Arlington Public Schools
  28. Briar Woods High School, Loudoun County Public Schools
  29. Jamestown Elementary School, Arlington Public Schools
  30. Marshall High School, Fairfax County Public Schools
  31. Blue Ridge School, private, Dyke
  32. Discovery Elementary School, Arlington Public Schools
  33. Wakefield School, private, The Plains
  34. Arlington Traditional Elementary School, Arlington Public Schools
  35. McKinley Elementary School, Arlington Public Schools
  36. The Steward School, private, Richmond
  37. Deep Run High School, Henrico County Public Schools
  38. Highland School, private, Warrenton
  39. Trinity School at Meadow View, private, Falls Church
  40. Lake Braddock Secondary School, Fairfax County Public Schools
  41. Ocean Lakes High School, Virginia Beach City Public Schools
  42. Yorktown High School, Arlington Public Schools
  43. Blacksburg High School, Montgomery County Public Schools
  44. Bishop O’Connell High School, private, Arlington
  45. Broad Run High School, Loudoun County Public Schools
  46. Nottingham Elementary School, Arlington Public Schools
  47. Walsingham Academy, private, Williamsburg
  48. Godwin High School, Henrico County Public Schools
  49. Trinity Episcopal School, private, Richmond
  50. Bishop Ireton High School, private, Alexandria
  51. Williamsburg Middle School, Arlington Public Schools
  52. Taylor Elementary School, Arlington Public Schools
  53. Miller School of Albemarle, private, Charlottesville
  54. Robinson Secondary School, Fairfax County Public Schools
  55. John Champe High School, Loudoun County Public Schools
  56. George Mason High School, Falls Church City Public Schools
  57. Grassfield High School, Chesapeake Public Schools
  58. Middleburg Academy, private, Middleburg
  59. J. Michael Lunsford Middle School, Loudoun County Public Schools
  60. Spring Hill Elementary School, Fairfax County Public Schools
  61. Cooper Middle School, Fairfax County Public Schools
  62. Mantua Elementary School, Fairfax County Public Schools
  63. Canterbury Woods Elementary School, Fairfax County Public Schools
  64. Forestville Elementary School, Fairfax County Public Schools
  65. Franklin Middle School, Fairfax County Public Schools
  66. Paul VI Catholic High School, private, Fairfax
  67. Trinity Christian School, private, Fairfax
  68. Haycock Elementary School, Fairfax County Public Schools
  69. Springfield Estates Elementary School, Fairfax County Public Schools
  70. Mosby Woods Elementary School, Fairfax County Public Schools
  71. Rock Ridge High School, Loudoun County Public Schools
  72. Floris Elementary School, Fairfax County Public Schools
  73. Glebe Elementary School, Arlington Public Schools
  74. Churchill Road Elementary School, Fairfax County Public Schools
  75. Longfellow Middle School, Fairfax County Public Schools
  76. Westbriar Elementary School, Fairfax County Public Schools
  77. Willow Springs Elementary School, Fairfax County Public Schools
  78. Rocky Run Middle School, Fairfax County Public Schools
  79. Norfolk Collegiate School, private, Norfolk
  80. Randolph-Macon Academy, private, Front Royal
  81. Colvin Run Elementary School, Fairfax County Public Schools
  82. Western Albemarle High School, Albemarle County Public Schools
  83. Keene Mill Elementary School, Fairfax County Public Schools
  84. Belmont Station Elementary School, Loudoun County Public Schools
  85. Fredericksburg Academy, private, Fredericksburg
  86. Swanson Middle School, Arlington Public Schools
  87. Frost Middle School, Fairfax County Public Schools
  88. Sunrise Valley Elementary School, Fairfax County Public Schools
  89. Great Falls Elementary School, Fairfax County Public Schools
  90. Liberty Middle School, Fairfax County Public Schools
  91. Oakcrest School, private, Vienna
  92. Kent Gardens Elementary School, Fairfax County Public Schools
  93. Princess Anne High School, Virginia Beach City Public Schools
  94. Wolftrap Elementary School, Fairfax County Public Schools
  95. Wakefield Forest Elementary School, Fairfax County Public Schools
  96. West Springfield High School, Fairfax County Public Schools
  97. Loudoun County High School, Loudoun County Public Schools
  98. Carson Middle School, Fairfax County Public Schools
  99. Saint John Paul the Great Catholic High School, private, Dumfries
  100. Oak Hill Elementary School, Fairfax County Public Schools
  101. Tandem Friends School, private, Charlottesville
  102. Colonial Forge High School, Stafford County Public Schools
  103. Dominion High School, Loudoun County Public Schools
  104. Sangster Elementary School, Fairfax County Public Schools
  105. Nansemond-Suffolk Academy, private, Suffolk
  106. Flint Hill Elementary School, Fairfax County Public Schools
  107. Long Branch Elementary School, Arlington Public Schools
  108. Hoffman-Boston Elementary School, Arlington Public Schools
  109. Emerick Elementary School, Loudoun County Public Schools
  110. Navy Elementary School, Fairfax County Public Schools
  111. The New School of Northern Virginia, private, Fairfax
  112. Freedom High School, Loudoun County Public Schools
  113. Cardinal Ridge Elementary School, Loudoun County Public Schools
  114. Evergreen Mill Elementary School, Loudoun County Public Schools
  115. Belmont Ridge Middle School, Loudoun County Public Schools
  116. Renaissance School, private, Charlottesville
  117. Cape Henry Collegiate, private, Virginia Beach
  118. Oakton Elementary School, Fairfax County Public Schools
  119. Kilmer Middle School, Fairfax County Public Schools
  120. Mercer Middle School, Loudoun County Public Schools
  121. Greenbriar West Elementary School, Fairfax County Public Schools
  122. Virginia L. Murray Elementary School, Albemarle County Public Schools
  123. Stuart Hall School, private, Staunton
  124. Crossfield Elementary School, Fairfax County Public Schools
  125. Waples Mill Elementary School, Fairfax County Public Schools