Top 10 Best Roanoke Public Schools (2022)

For the 2022 school year, there are 46 public schools serving 23,271 students in Roanoke, VA. Roanoke has one of the highest concentrations of top ranked public schools in Virginia.
The top ranked public schools in Roanoke, VA are Hidden Valley High School, Crystal Spring Elementary School and Grandin Court Elementary School. Overall testing rank is based on a school's combined math and reading proficiency test score ranking.
Roanoke, VA public schools have an average math proficiency score of 83% (versus the Virginia public school average of 82%), and reading proficiency score of 76% (versus the 78% statewide average). Schools in Roanoke have an average ranking of 5/10, which is in the bottom 50% of Virginia public schools.
Minority enrollment is 48% of the student body (majority Black), which is less than the Virginia public school average of 51% (majority Black and Hispanic).

Best Roanoke, VA Public Schools (2022)

School (Math and Reading Proficiency)
Location
Grades
Students
Rank: #11.
Hidden Valley High School
Math: 97% | Reading: 95%
Rank:
10/
10
Top 1%
5000 Titan Trail
Roanoke, VA 24018
(540) 776-7320
Grades: 9-12
| 882 students
Rank: #22.
Crystal Spring Elementary School
Math: ≥95% | Reading: ≥95%
Rank:
10/
10
Top 5%
2620 Carolina Ave Sw
Roanoke, VA 24014
(540) 853-2976
Grades: PK-5
| 344 students
Rank: #33.
Grandin Court Elementary School
Math: ≥95% | Reading: 90-94%
Rank:
10/
10
Top 5%
2815 Spessard Ave Sw
Roanoke, VA 24015
(540) 853-2867
Grades: PK-5
| 342 students
Rank: #44.
Cave Spring High School
Math: 92% | Reading: 94%
Rank:
10/
10
Top 10%
(2)
3712 Chaparral Dr
Roanoke, VA 24018
(540) 772-7550
Grades: 9-12
| 1,023 students
Rank: #55.
Cave Spring Middle School
Math: 96% | Reading: 87%
Rank:
10/
10
Top 10%
(2)
4880 Brambleton Ave
Roanoke, VA 24018
(540) 772-7560
Grades: 6-8
| 764 students
Rank: #66.
Hidden Valley Middle School
Math: 94% | Reading: 89%
Rank:
10/
10
Top 10%
(1)
4902 Hidden Valley School Rd
Roanoke, VA 24018
(540) 772-7570
Grades: 6-8
| 599 students
Rank: #77.
Cave Spring Elementary School
Math: 93% | Reading: 87%
Rank:
9/
10
Top 20%
5404 Springlawn Ave
Roanoke, VA 24018
(540) 772-7558
Grades: PK-5
| 488 students
Rank: #88.
Northside High School
Math: 89% | Reading: 93%
Rank:
9/
10
Top 20%
6758 Northside High School Rd
Roanoke, VA 24019
(540) 561-8155
Grades: 9-12
| 1,013 students
Rank: #9 - 109. - 10.
Bonsack Elementary School
Math: 90-94% | Reading: 85-89%
Rank:
9/
10
Top 20%
5437 Crumpacker Dr
Roanoke, VA 24019
(540) 977-5870
Grades: PK-5
| 366 students
Rank: #9 - 109. - 10.
Penn Forest Elementary School
Math: 92% | Reading: 87%
Rank:
9/
10
Top 20%
6328 Merriman Rd
Roanoke, VA 24018
(540) 772-7590
Grades: PK-5
| 467 students
Rank: #1111.
Back Creek Elementary School
Math: 90-94% | Reading: 80-84%
Rank:
8/
10
Top 30%
7130 Bent Mountain Rd
Roanoke, VA 24018
(540) 772-7565
Grades: PK-5
| 312 students
Rank: #1212.
Green Valley Elementary School
Math: 88% | Reading: 86%
Rank:
8/
10
Top 30%
3838 Overdale Rd
Roanoke, VA 24018
(540) 772-7556
Grades: PK-5
| 517 students
Rank: #1313.
Oak Grove Elementary School
Math: 90% | Reading: 82%
Rank:
8/
10
Top 30%
5005 Grandin Rd Extension
Roanoke, VA 24018
(540) 772-7580
Grades: PK-5
| 419 students
Rank: #1414.
Glen Cove Elementary School
Math: 88% | Reading: 83%
Rank:
8/
10
Top 30%
5901 Cove Rd
Roanoke, VA 24019
(540) 561-8135
Grades: PK-5
| 475 students
Rank: #1515.
Clearbrook Elementary School
Math: 85-89% | Reading: 80-84%
Rank:
7/
10
Top 50%
5205 Franklin Rd
Roanoke, VA 24014
(540) 772-7555
Grades: PK-5
| 352 students
Rank: #16 - 1816. - 18.
Highland Park Elementary School
Math: 85-89% | Reading: 75-79%
Rank:
6/
10
Top 50%
1212 5th St Sw
Roanoke, VA 24016
(540) 853-2963
Grades: PK-5
| 355 students
Rank: #16 - 1816. - 18.
Mountain View Elementary School
Math: 85-89% | Reading: 75-79%
Rank:
6/
10
Top 50%
5901 Plantation Circle
Roanoke, VA 24019
(540) 561-8175
Grades: PK-5
| 356 students
Rank: #16 - 1816. - 18.
Virginia Heights Elementary School
Math: 85-89% | Reading: 75-79%
Rank:
6/
10
Top 50%
1210 Amherst Ave Sw
Roanoke, VA 24015
(540) 853-2937
Grades: PK-5
| 322 students
Rank: #1919.
Northside Middle School
Math: 86% | Reading: 77%
Rank:
6/
10
Top 50%
6810 Northside High School Rd
Roanoke, VA 24019
(540) 561-8145
Grades: 6-8
| 671 students
Rank: #2020.
William Fleming High School
Math: 89% | Reading: 71%
Rank:
5/
10
Bottom 50%
3649 Ferncliff Ave Nw
Roanoke, VA 24017
(540) 853-2781
Grades: 9-12
| 1,659 students
Rank: #2121.
Wasena Elementary School
Math: 85-89% | Reading: 70-74%
Rank:
5/
10
Bottom 50%
1125 Sherwood Ave Sw
Roanoke, VA 24015
(540) 853-2914
Grades: PK-5
| 224 students
Rank: #2222.
Mount Pleasant Elementary School
Math: 80-84% | Reading: 75-79%
Rank:
5/
10
Bottom 50%
3216 Mt Pleasant Blvd
Roanoke, VA 24014
(540) 427-1879
Grades: PK-5
| 315 students
Rank: #2323.
Patrick Henry High School
Math: 83% | Reading: 74%
Rank:
5/
10
Bottom 50%
(1)
2102 Grandin Rd Sw
Roanoke, VA 24015
(540) 853-2255
Grades: 9-12
| 1,923 students
Rank: #2424.
Woodrow Wilson Middle School
Math: 82% | Reading: 75%
Rank:
4/
10
Bottom 50%
(2)
1813 Carter Rd Sw
Roanoke, VA 24015
(540) 853-2358
Grades: 6-8
| 487 students
Rank: #2525.
James Madison Middle School
Math: 78% | Reading: 77%
Rank:
4/
10
Bottom 50%
1160 Overland Rd Sw
Roanoke, VA 24015
(540) 853-2351
Grades: 6-8
| 585 students
Rank: #2626.
Garden City Elementary School
Math: 80-84% | Reading: 70-74%
Rank:
4/
10
Bottom 50%
3718 Garden City Blvd Se
Roanoke, VA 24014
(540) 853-2971
Grades: PK-5
| 274 students
Rank: #2727.
Fishburn Park Elementary School
Math: 75-79% | Reading: 75-79%
Rank:
4/
10
Bottom 50%
(1)
3057 Colonial Ave Sw
Roanoke, VA 24015
(540) 853-2931
Grades: PK-5
| 321 students
Rank: #2828.
Monterey Elementary School
Math: 82% | Reading: 69%
Rank:
4/
10
Bottom 50%
4501 Oliver Rd Ne
Roanoke, VA 24012
(540) 853-2933
Grades: PK-5
| 495 students
Rank: #2929.
Roanoke Academy For Mathematics & Science Elementary School
Math: 80-84% | Reading: 65-69%
Rank:
4/
10
Bottom 50%
1616 Nineteenth Street Nw
Roanoke, VA 24017
(540) 853-2751
Grades: PK-5
| 450 students
Rank: #3030.
Morningside Elementary School
Math: 75-79% | Reading: 70-74%
Rank:
3/
10
Bottom 50%
1716 Wilson Avenue Se
Roanoke, VA 24013
(540) 853-2991
Grades: PK-5
| 288 students
Rank: #3131.
Burlington Elementary School
Math: 79% | Reading: 70%
Rank:
3/
10
Bottom 50%
6533 Peters Creek Rd
Roanoke, VA 24019
(540) 561-8165
Grades: PK-5
| 464 students
Rank: #3232.
Round Hill Elementary School
Math: 79% | Reading: 66%
Rank:
3/
10
Bottom 50%
2020 Oakland Boulevard
Roanoke, VA 24012
(540) 853-2756
Grades: PK-5
| 694 students
Rank: #3333.
Stonewall Jackson Middle School
Math: 75% | Reading: 71%
Rank:
3/
10
Bottom 50%
(2)
1004 Montrose Ave Se
Roanoke, VA 24013
(540) 853-6040
Grades: 6-8
| 571 students
Rank: #3434.
Fallon Park Elementary School
Math: 79% | Reading: 63%
Rank:
3/
10
Bottom 50%
502 19th St Se
Roanoke, VA 24013
(540) 853-2535
Grades: PK-5
| 660 students
Rank: #3535.
Fairview Elementary School
Math: 76% | Reading: 64%
Rank:
2/
10
Bottom 50%
648 Westwood Blvd Nw
Roanoke, VA 24017
(540) 853-2978
Grades: PK-5
| 556 students
Show 11 more public schools in Roanoke, VA (out of 46 total schools)
Loading...
[+] Show Closed Public Schools in Roanoke, Virginia

Roanoke, Virginia Public Schools (Closed)

School
Location
Grades
Students
108 N Jefferson St
Roanoke, VA 24016
(540) 853-1495
Grades: 9-12
| 94 students
2730 Melrose Ave Nw
Roanoke, VA 24017
(540) 853-2923
Grades: PK-5
| 286 students
3142 Preston Ave Nw
Roanoke, VA 24012
(540) 853-2996
Grades: PK-2
| 280 students
2202 Grandin Rd Sw
Roanoke, VA 24015
(540) 853-2655
Grades: PK-5
| 366 students
10800 H. Jack Rose Hwy
Roanoke, VA 24016
(276) 796-7510
Grades: n/a
| n/a students
2020 Oakland Blvd Nw
Roanoke, VA 24012
(540) 853-2756
Grades: PK-2
| n/a students
1601 Ferncliff Ave Nw
Roanoke, VA 24017
(540) 853-2605
Grades: 6-8
| 445 students

Recent Articles

Life Beyond High School: The Innovative Frontier
Life Beyond High School: The Innovative Frontier
Exploring post graduation options for high school students.
New Study Confirms That Private Schools Are No Better Than Public Schools
New Study Confirms That Private Schools Are No Better Than Public Schools
The results of a new study show that private school education may be no better than public school education. Keep reading to learn more about this study and to learn how to make the right choice between private and public school education for your child.
Parents Refuse Common Core Testing
Parents Refuse Common Core Testing
Parents nationwide are opting out of state testing. Hoping to send a message to lawmakers, they are refusing to allow their children to take standardized tests.