The top ranked public high schools in Virginia are listed below (2023-24).
A school's overall testing rank is based on a it's combined math and reading proficiency test score ranking. The average percentage of students achieving math proficiency in Virginia is 54%. The percentage of students achieving reading proficiency is 70%.
The top ranked public high schools in Virginia are Graham High School, Galileo Magnet High School and Hidden Valley High School. The cities and towns with the highest concentration of top ranked public high schools are Mc Lean, Yorktown and Purcellville.
Top Ranked Public High Schools in Virginia (2023-24)
School (Math and Reading Proficiency)
Student Proficiency
Grades
Location
Rank: #11.
Graham High School
Math: 90-94% | Reading: ≥95%
Rank:
Rank:
10/
Top 1%10
Math: 90-94% (Top 1%)
Reading: ≥95% (Top 1%)
Grades: 9-12
210 Valleydale
Bluefield, VA 24605
(276) 326-1235
Bluefield, VA 24605
(276) 326-1235
Rank: #22.
Galileo Magnet High School
Magnet School
Math: 85-89% | Reading: ≥95%
Rank:
Rank:
10/
Top 1%10
Math: 85-89% (Top 5%)
Reading: ≥95% (Top 1%)
Grades: 9-12
230 S. Ridge St.
Danville, VA 24541
(434) 773-8186
Danville, VA 24541
(434) 773-8186
Rank: #33.
Hidden Valley High School
Math: 90% | Reading: 90-94%
Rank:
Rank:
10/
Top 1%10
Math: 90% (Top 1%)
Reading: 90-94% (Top 5%)
Grades: 9-12
5000 Titan Trail
Roanoke, VA 24018
(540) 776-7320
Roanoke, VA 24018
(540) 776-7320
Rank: #4 - 54. - 5.
Glenvar High School
Math: 85-89% | Reading: 90-94%
Rank:
Rank:
10/
Top 5%10
Math: 85-89% (Top 5%)
Reading: 90-94% (Top 5%)
Grades: 9-12
4549 Malus Dr
Salem, VA 24153
(540) 387-6536
Salem, VA 24153
(540) 387-6536
Rank: #4 - 54. - 5.
Green Run Collegiate
Charter School
Math: 85-89% | Reading: 90-94%
Rank:
Rank:
10/
Top 5%10
Math: 85-89% (Top 5%)
Reading: 90-94% (Top 5%)
Grades: 9-12
1700 Dahlia Drive, Attn: Rian
Virginia Beach, VA 23453
(757) 263-1264
Virginia Beach, VA 23453
(757) 263-1264
Rank: #66.
Atlee High School
Math: 90% | Reading: 91%
Rank:
Rank:
10/
Top 5%10
Math: 90% (Top 1%)
Reading: 91% (Top 5%)
Grades: 9-12
9414 Atlee Station Road
Mechanicsville, VA 23116
(804) 723-2100
Mechanicsville, VA 23116
(804) 723-2100
Rank: #77.
Louisa County High School
Math: 86% | Reading: 92%
Rank:
Rank:
10/
Top 5%10
Math: 86% (Top 5%)
Reading: 92% (Top 5%)
Grades: 9-12
757 Davis Hwy
Mineral, VA 23117
(540) 894-5436
Mineral, VA 23117
(540) 894-5436
Rank: #88.
Meridian High School
Math: 84% | Reading: 93%
Rank:
Rank:
10/
Top 5%10
Math: 84% (Top 5%)
Reading: 93% (Top 5%)
Grades: 9-12
121 Mustang Alley
Falls Church, VA 22043
(703) 248-5500
Falls Church, VA 22043
(703) 248-5500
Rank: #99.
Yorktown High School
Math: 83% | Reading: 94%
Rank:
Rank:
10/
Top 5%10
Math: 83% (Top 5%)
Reading: 94% (Top 1%)
Grades: 9-12
5200 Yorktown Blvd
Arlington, VA 22207
(703) 228-5400
Arlington, VA 22207
(703) 228-5400
Rank: #1010.
Floyd Kellam High School
Math: 83% | Reading: 93%
Rank:
Rank:
10/
Top 5%10
Math: 83% (Top 5%)
Reading: 93% (Top 5%)
Grades: 9-12
2665 West Neck Road
Virginia Beach, VA 23456
(757) 648-5100
Virginia Beach, VA 23456
(757) 648-5100
Rank: #1111.
Lord Botetourt High School
Math: 83% | Reading: 92%
Rank:
Rank:
10/
Top 5%10
Math: 83% (Top 5%)
Reading: 92% (Top 5%)
Grades: 9-12
1435 Roanoke Rd
Daleville, VA 24083
(540) 992-1261
Daleville, VA 24083
(540) 992-1261
Rank: #1212.
Tazewell High School
Math: 80-84% | Reading: 90-94%
Rank:
Rank:
10/
Top 5%10
Math: 80-84% (Top 10%)
Reading: 90-94% (Top 5%)
Grades: 9-12
167 Cosby Blvd
Tazewell, VA 24651
(276) 988-6502
Tazewell, VA 24651
(276) 988-6502
Rank: #1313.
Cave Spring High School
Math: 86% | Reading: 90%
Rank:
Rank:
10/
Top 5%10
Math: 86% (Top 5%)
Reading: 90% (Top 5%)
Grades: 9-12
3712 Chaparral Dr
Roanoke, VA 24018
(540) 772-7550
Roanoke, VA 24018
(540) 772-7550
Rank: #1414.
James River High School
Math: ≥95% | Reading: 85-89%
Rank:
Rank:
10/
Top 5%10
Math: ≥95% (Top 1%)
Reading: 85-89% (Top 10%)
Grades: 9-12
9906 Springwood Rd
Buchanan, VA 24066
(540) 254-1121
Buchanan, VA 24066
(540) 254-1121
Rank: #1515.
Surry County High School
Math: 80-89% | Reading: ≥90%
Rank:
Rank:
10/
Top 5%10
Math: 80-89% (Top 5%)
Reading: ≥90% (Top 5%)
Grades: 9-12
1675 Hollybush Rd
Dendron, VA 23839
(757) 267-2211
Dendron, VA 23839
(757) 267-2211
Rank: #1616.
Central High School
Math: 85-89% | Reading: 85-89%
Rank:
Rank:
10/
Top 5%10
Math: 85-89% (Top 5%)
Reading: 85-89% (Top 10%)
Grades: 9-12
5000 Warrior Drive
Norton, VA 24273
(276) 328-8015
Norton, VA 24273
(276) 328-8015
Rank: #1717.
Blacksburg High School
Math: 80% | Reading: 92%
Rank:
Rank:
10/
Top 5%10
Math: 80% (Top 10%)
Reading: 92% (Top 5%)
Grades: 9-12
3401 Bruin Lane
Blacksburg, VA 24060
(540) 951-5706
Blacksburg, VA 24060
(540) 951-5706
Rank: #1818.
Hanover High School
Math: 85% | Reading: 88%
Rank:
Rank:
10/
Top 5%10
Math: 85% (Top 5%)
Reading: 88% (Top 10%)
Grades: 9-12
10307 Chamberlayne Rd.
Mechanicsville, VA 23116
(804) 723-3700
Mechanicsville, VA 23116
(804) 723-3700
Rank: #1919.
Rock Ridge High School
Math: 79% | Reading: 90-94%
Rank:
Rank:
10/
Top 5%10
Math: 79% (Top 10%)
Reading: 90-94% (Top 5%)
Grades: PK-12
43460 Loudoun Reserve Drive
Ashburn, VA 20148
(703) 996-2100
Ashburn, VA 20148
(703) 996-2100
Rank: #2020.
Grassfield High School
Magnet School
Math: 77% | Reading: 92%
Rank:
Rank:
10/
Top 10%10
Math: 77% (Top 20%)
Reading: 92% (Top 5%)
Grades: 9-12
2007 Grizzly Trail
Chesapeake, VA 23323
(757) 558-4749
Chesapeake, VA 23323
(757) 558-4749
Rank: #2121.
Lake Braddock Secondary
Magnet School
Math: 81% | Reading: 89%
Rank:
Rank:
10/
Top 10%10
Math: 81% (Top 10%)
Reading: 89% (Top 10%)
Grades: 7-12
9200 Burke Lake Rd
Burke, VA 22015
(703) 426-1000
Burke, VA 22015
(703) 426-1000
Rank: #2222.
Tunstall High School
Math: 80-84% | Reading: 87%
Rank:
Rank:
10/
Top 10%10
Math: 80-84% (Top 10%)
Reading: 87% (Top 10%)
Grades: 9-12
100 Trojan Cir
Dry Fork, VA 24549
(434) 724-7111
Dry Fork, VA 24549
(434) 724-7111
Rank: #2323.
Salem High School
Math: 79% | Reading: 90%
Rank:
Rank:
10/
Top 10%10
Math: 79% (Top 10%)
Reading: 90% (Top 5%)
Grades: 9-12
1993 Sun Devil Dr
Virginia Beach, VA 22464
(757) 648-5650
Virginia Beach, VA 22464
(757) 648-5650
Rank: #24 - 2524. - 25.
Frank W. Cox High School
Math: 81% | Reading: 88%
Rank:
Rank:
10/
Top 10%10
Math: 81% (Top 10%)
Reading: 88% (Top 10%)
Grades: 9-12
2425 Shorehaven Dr
Virginia Beach, VA 23454
(757) 648-5250
Virginia Beach, VA 23454
(757) 648-5250
Rank: #24 - 2524. - 25.
Tallwood High School
Math: 81% | Reading: 88%
Rank:
Rank:
10/
Top 10%10
Math: 81% (Top 10%)
Reading: 88% (Top 10%)
Grades: 9-12
1668 Kempsville Rd
Virginia Beach, VA 23464
(757) 648-5700
Virginia Beach, VA 23464
(757) 648-5700
Rank: #2626.
Centreville High School
Math: 78% | Reading: 90%
Rank:
Rank:
10/
Top 10%10
Math: 78% (Top 10%)
Reading: 90% (Top 5%)
Grades: 9-12
6001 Union Mill Rd
Clifton, VA 20124
(703) 802-5400
Clifton, VA 20124
(703) 802-5400
Rank: #2727.
Tabb High School
Math: 75% | Reading: 93%
Rank:
Rank:
10/
Top 10%10
Math: 75% (Top 20%)
Reading: 93% (Top 5%)
Grades: 9-12
4431 Big Bethel Rd
Yorktown, VA 23693
(757) 867-7400
Yorktown, VA 23693
(757) 867-7400
Rank: #2828.
William Byrd High School
Math: 77% | Reading: 89%
Rank:
Rank:
10/
Top 10%10
Math: 77% (Top 20%)
Reading: 89% (Top 10%)
Grades: 9-12
2902 Washington Ave
Vinton, VA 24179
(540) 890-3090
Vinton, VA 24179
(540) 890-3090
Rank: #2929.
Northside High School
Math: 80% | Reading: 85-89%
Rank:
Rank:
10/
Top 10%10
Math: 80% (Top 10%)
Reading: 85-89% (Top 10%)
Grades: 9-12
6758 Northside High School Rd
Roanoke, VA 24019
(540) 561-8155
Roanoke, VA 24019
(540) 561-8155
Rank: #3030.
Grafton High School
Math: 74% | Reading: 93%
Rank:
Rank:
10/
Top 10%10
Math: 74% (Top 20%)
Reading: 93% (Top 5%)
Grades: 9-12
403 Grafton Dr
Yorktown, VA 23692
(757) 898-0530
Yorktown, VA 23692
(757) 898-0530
Rank: #31 - 3231. - 32.
Lightridge High School
Math: 74% | Reading: 90-94%
Rank:
Rank:
10/
Top 10%10
Math: 74% (Top 20%)
Reading: 90-94% (Top 5%)
Grades: 9-11
41025 Collaboration Drive
Aldie, VA 20105
(571) 367-4100
Aldie, VA 20105
(571) 367-4100
Rank: #31 - 3231. - 32.
Middlesex High School
Math: 90-94% | Reading: 80-84%
Rank:
Rank:
10/
Top 10%10
Math: 90-94% (Top 1%)
Reading: 80-84% (Top 20%)
Grades: 9-12
454 General Puller Highway
Saluda, VA 23149
(804) 758-2132
Saluda, VA 23149
(804) 758-2132
Rank: #3333.
Deep Run High School
Magnet School
Math: 72% | Reading: 95%
Rank:
Rank:
10/
Top 10%10
Math: 72% (Top 20%)
Reading: 95% (Top 1%)
Grades: 9-12
4801 Twin Hickory Rd.
Glen Allen, VA 23059
(804) 364-8000
Glen Allen, VA 23059
(804) 364-8000
Rank: #34 - 3634. - 36.
Abingdon High School
Math: 75-79% | Reading: 85-89%
Rank:
Rank:
10/
Top 10%10
Math: 75-79% (Top 20%)
Reading: 85-89% (Top 10%)
Grades: 9-12
705 Thompson Dr
Abingdon, VA 24210
(276) 739-3200
Abingdon, VA 24210
(276) 739-3200
Rank: #34 - 3634. - 36.
Appomattox County High School
Math: 75-79% | Reading: 85-89%
Rank:
Rank:
10/
Top 10%10
Math: 75-79% (Top 20%)
Reading: 85-89% (Top 10%)
Grades: 9-12
198 Evergreen Avenue
Appomattox, VA 24522
(434) 352-7146
Appomattox, VA 24522
(434) 352-7146
Show 100 more public schools in VA (out of 330 total schools)
Loading...
Recent Articles

Spitting Rhymes for Flashy Grades: The Link Between Hip Hop Curriculum and Improved Learning
Can rap lyrics and hip hop beats help students learn more? Studies and some public schools say yes!

When Field Trips Turn Deadly: Who is Responsible?
Recent deaths during field trips have parents and school officials questioning the safety of these excursions. Learn about these tragedies and what parameters should be in place to ensure a safe field trip.

October 30, 2023
Demystifying IEPsUnlock the power of Individualized Education Programs (IEPs) in this comprehensive guide. Discover how IEPs support students with diverse needs, including behavioral challenges. This article is a must-read for parents navigating the education system and aspiring teachers seeking to make a positive impact.