Virginia is home to 95 counties and 134 school districts. Each county has its own elected board of supervisors who are responsible for setting policies and managing the resources of their respective county. Towns in Virginia are then divided into school districts, which provide educational services to students in their respective communities. School districts are overseen by an elected board of education that sets policies and oversees the management of the district’s resources. The Virginia Department of Education is responsible for overseeing all public schools in the state and works with local school districts to ensure quality education for all students. The state also provides resources such as grants and scholarships to help support students in achieving their educational goals. In addition, each school district has its own superintendent who is responsible for managing day-to-day operations within their district. Virginia is committed to providing quality education for all students and works hard to ensure that every student has access to a high-quality education regardless of where they live or attend school. Virginia also offers a variety of programs designed to help support teachers, administrators, parents, and other stakeholders in providing a safe learning environment for all students. These programs include professional development opportunities, grants, and technical assistance initiatives that help improve teaching standards throughout the state.
There are many public and private high schools in the state of Virginia. It is rather difficult for you to choose one that fits you most. In order for you to better evaluate your choice, we have ranked these high schools based on latest SAT/ACT scores, graduation rates, and state test scores from the Virginia Department of Education. See below for top 40 high schools throughout the state of Virginia.
# | High Schools | Honor |
1 |
Altavista High School
Campbell County Public Schools School District Campbell County 904 Bedford Avenue Altavista, VA 24517 Telephone: (434) 369-4768 |
Bronze |
2 |
Appalachia High School
Wise County Public Schools School District Wise County 205 Lee St Appalachia, VA 24216 Telephone: (276) 565-0214 |
Bronze |
3 |
Buffalo Gap High School
Augusta County Public Schools School District Augusta County 1800 Buffalo Gap Hwy Swoope, VA 24479 Telephone: (540) 337-6021 |
Bronze |
4 |
Castlewood High School
Russell County Public Schools School District Russell County Route 3 Castlewood, VA 24224 Telephone: (276) 762-9449 |
Bronze |
5 |
Chincoteague High School
Accomack County Public Schools School District Accomack County 4586 Main St Chincoteague, VA 23336 Telephone: (757) 336-6166 |
Bronze |
6 |
Clintwood High School
Dickenson County Public Schools School District Dickenson County 5600 Dickenson Hwy Clintwood, VA 24288 Telephone: (276) 926-8400 |
Bronze |
7 |
Coeburn High School
Wise County Public Schools School District Wise County 314 School House Hill Dr Coeburn, VA 24230 Telephone: (276) 395-3389 |
Bronze |
8 |
Council High School
Buchanan County Public Schools School District Buchanan County State Rt 80 Council, VA 24620 Telephone: (276) 859-2627 |
Bronze |
9 |
Deep Run High School
Henrico County Public Schools School District Henrico County 4801 Twin Hickory Rd. Glen Allen, VA 23059 Telephone: (804) 364-8000 |
Silver |
10 |
Ervinton High School
Dickenson County Public Schools School District Dickenson County 123 Rebel Drive Nora, VA 24272 Telephone: (276) 835-8604 |
Bronze |
11 |
Galileo Magnet High School
Danville City Public Schools School District City of Danville 230 S. Ridge St. Danville, VA 24541 Telephone: (434) 773-8186 |
Silver |
12 |
Gate City High School
Scott County Public Schools School District Scott County 178 Harry Fry Dr. Gate City, VA 24251 Telephone: (276) 386-7522 |
Bronze |
13 |
George C. Marshall High School
Fairfax County Public Schools School District Fairfax County 7731 Leesburg Pike Falls Church, VA 22043 Telephone: (703) 714-5400 |
Silver |
14 |
George Mason High School
Falls Church City Public Schools School District Fairfax County 7124 Leesburg Pike Falls Church, VA 22043 Telephone: (703) 248-5500 |
Honorable Mention |
15 |
Godwin High School
Henrico County Public Schools School District Henrico County 2101 Pump Rd Richmond, VA 23238 Telephone: (804) 750-2600 |
Silver |
16 |
Grundy High School
Buchanan County Public Schools School District Buchanan County 1300 Golden Wave Drive Grundy, VA 24614 Telephone: (276) 935-2106 |
Bronze |
17 |
Haysi High School
Dickenson County Public Schools School District Dickenson County 196 Tiger Circle Haysi, VA 24256 Telephone: (276) 865-5126 |
Bronze |
18 |
Hurley High School
Buchanan County Public Schools School District Buchanan County State Rt 640 Hurley, VA 24620 Telephone: (276) 566-8334 |
Bronze |
19 |
James Madison High School
Fairfax County Public Schools School District Fairfax County 2500 James Madison Dr Vienna, VA 22181 Telephone: (703) 319-2300 |
Silver |
20 |
Lake Braddock Secondary School
Fairfax County Public Schools School District Fairfax County 9200 Burke Lake Rd Burke, VA 22015 Telephone: (703) 426-1000 |
Honorable Mention |
21 |
Langley High School
Fairfax County Public Schools School District Fairfax County 6520 Georgetown Pike McLean, VA 22101 Telephone: (703) 287-2700 |
Gold: #47 of 100 |
22 |
Lebanon High School
Russell County Public Schools School District Russell County 1 Pioneer Dr Hwy 841 Lebanon, VA 24266 Telephone: (276) 889-6539 |
Bronze |
23 |
Lee High School
Lee County Public Schools School District Lee County Hwy 58A & St Rt 645 Jonesville, VA 24263 Telephone: (276) 346-0173 |
Bronze |
24 |
Luray High School
Page County Public Schools School District Page County 14 Luray Avenue Luray, VA 22835 Telephone: (540) 743-3800 |
Bronze |
25 |
McLean High School
Fairfax County Public Schools School District Fairfax County 1633 Davidson Rd McLean, VA 22101 Telephone: (703) 714-5700 |
Honorable Mention |
26 |
Nandua High School
Accomack County Public Schools School District Accomack County 26350 Lankford Highway Onley, VA 23418 Telephone: (757) 787-4514 |
Bronze |
27 |
Nelson County High School
Nelson County Public Schools School District Nelson County 6919 Thomas Nelson Hwy Lovingston, VA 22949 Telephone: (434) 263-8317 |
Bronze |
28 |
Open High School
Richmond City Public Schools School District City of Richmond 600 S Pine St Richmond, VA 23220 Telephone: (804) 780-4661 |
Bronze |
29 |
Patrick County High School
Patrick County Public Schools School District Patrick County 215 Cougar Lane Stuart, VA 24171 Telephone: (276) 694-7137 |
Bronze |
30 |
Pound High School
Wise County Public Schools School District Wise County 11531 Wildcat Dr Pound, VA 24279 Telephone: (276) 796-4432 |
Bronze |
31 |
Randolph Henry Senior High School
Charlotte County Public Schools School District Charlotte County 755 David Bruce Ave Charlotte Court House, VA 23923 Telephone: (434) 542-4111 |
Bronze |
32 |
Richmond Community High School
Richmond City Public Schools School District City of Richmond 5800 Patterson Ave Richmond, VA 23226 Telephone: (804) 285-1015 |
Silver |
33 |
Rocky Gap High School
Bland County Public Schools School District Bland County 176 Eagles Road Rocky Gap, VA 24366 Telephone: (276) 928-1100 |
Bronze |
34 |
Rye Cove High School
Scott County Public Schools School District Scott County 164 Eagles Nest Lane Duffield, VA 24244 Telephone: (276) 940-2701 |
Bronze |
35 |
St. Paul High School
Wise County Public Schools School District Wise County 3207 Fourth Ave Saint Paul, VA 24283 Telephone: (276) 762-5221 |
Bronze |
36 |
Thomas Jefferson High School for Science and Technology
Fairfax County Public Schools School District Fairfax County 6560 Braddock Rd Alexandria, VA 22312 Telephone: (703) 750-8300 |
Gold: #1 of 100 |
37 |
Thomas Walker High School
Lee County Public Schools School District Lee County Highway 58 Ewing, VA 24248 Telephone: (276) 445-4111 |
Bronze |
38 |
Twin Springs High School
Scott County Public Schools School District Scott County 273 Titan Lane Nickelsville, VA 24271 Telephone: (276) 479-2185 |
Bronze |
39 |
Virginia High School
Bristol City Public Schools School District City of Bristol 1200 Long Crescent Dr Bristol, VA 24201 Telephone: (276) 821-5858 |
Bronze |
40 |
W.T. Woodson High School
Fairfax County Public Schools School District Fairfax County 9525 Main St Fairfax, VA 22031 Telephone: (703) 503-4600 |
Honorable Mention |