Top 10 Best Roanoke Public Schools (2021)

All
(46)
All
(46)
 
High
(5)
High
(5)
 
Middle
(8)
Middle
(8)
 
Elementary
(36)
Elementary
(36)
 
Pre-K
(28)
Pre-K
(28)
 
Private
(15)
Private
(15)
 
For the 2021 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 Crystal Spring Elementary School, Cave Spring High School and Hidden Valley High 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 76% (versus the Virginia public school average of 72%), and reading proficiency score of 79% (versus the 80% 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).

Top Roanoke, VA Public Schools (2021)

  • School (Math and Reading Proficiency) Location Grades Students
  • Rank: #11.
    Crystal Spring Elementary School Math: ≥95% | Reading: ≥95%
    Rank
    10/
    10
    Top 1%
    2620 Carolina Ave Sw
    Roanoke, VA 24014
    (540) 853-2976

    Grades: PK-5 | 344 students
  • Rank: #22.
    Cave Spring High School Math: 92% | Reading: 97%
    Rank
    10/
    10
    Top 5%
    3712 Chaparral Dr
    Roanoke, VA 24018
    (540) 772-7550

    Grades: 9-12 | 1,023 student
  • Rank: #33.
    Hidden Valley High School Math: 93% | Reading: ≥95%
    Rank
    10/
    10
    Top 5%
    5000 Titan Trail
    Roanoke, VA 24018
    (540) 776-7320

    Grades: 9-12 | 882 students
  • Rank: #44.
    Grandin Court Elementary School Math: 90-94% | Reading: ≥95%
    Rank
    10/
    10
    Top 5%
    2815 Spessard Ave Sw
    Roanoke, VA 24015
    (540) 853-2867

    Grades: PK-5 | 342 students
  • Rank: #55.
    Bonsack Elementary School Math: 90-94% | Reading: 90-94%
    Rank
    10/
    10
    Top 5%
    5437 Crumpacker Dr
    Roanoke, VA 24019
    (540) 977-5870

    Grades: PK-5 | 366 students
  • Rank: #66.
    Green Valley Elementary School Math: 93% | Reading: 89%
    Rank
    10/
    10
    Top 10%
    3838 Overdale Rd
    Roanoke, VA 24018
    (540) 772-7556

    Grades: PK-5 | 517 students
  • Rank: #77.
    Penn Forest Elementary School Math: 88% | Reading: 90%
    Rank
    9/
    10
    Top 20%
    6328 Merriman Rd
    Roanoke, VA 24018
    (540) 772-7590

    Grades: PK-5 | 467 students
  • Rank: #88.
    Cave Spring Elementary School Math: 91% | Reading: 86%
    Rank
    9/
    10
    Top 20%
    5404 Springlawn Ave
    Roanoke, VA 24018
    (540) 772-7558

    Grades: PK-5 | 488 students
  • Rank: #99.
    Back Creek Elementary School Math: 85-89% | Reading: 85-89%
    Rank
    9/
    10
    Top 20%
    7130 Bent Mountain Rd
    Roanoke, VA 24018
    (540) 772-7565

    Grades: PK-5 | 312 students
  • Rank: #10-1110.- 11.
    Clearbrook Elementary School Math: 80-84% | Reading: 85-89%
    Rank
    8/
    10
    Top 30%
    5205 Franklin Rd
    Roanoke, VA 24014
    (540) 772-7555

    Grades: PK-5 | 352 students
  • Rank: #10-1110.- 11.
    Mountain View Elementary School Math: 80-84% | Reading: 85-89%
    Rank
    8/
    10
    Top 30%
    5901 Plantation Circle
    Roanoke, VA 24019
    (540) 561-8175

    Grades: PK-5 | 356 students
  • Rank: #1212.
    Northside High School Math: 77% | Reading: 92%
    Rank
    8/
    10
    Top 30%
    6758 Northside High School Rd
    Roanoke, VA 24019
    (540) 561-8155

    Grades: 9-12 | 1,013 student
  • Rank: #1313.
    Mount Pleasant Elementary School Math: 85-89% | Reading: 80-84%
    Rank
    8/
    10
    Top 30%
    3216 Mt Pleasant Blvd
    Roanoke, VA 24014
    (540) 427-1879

    Grades: PK-5 | 315 students
  • Rank: #1414.
    Hidden Valley Middle School Math: 79% | Reading: 88%
    Rank
    8/
    10
    Top 30%
    4902 Hidden Valley School Rd
    Roanoke, VA 24018
    (540) 772-7570

    Grades: 6-8 | 599 students
  • Rank: #1515.
    Oak Grove Elementary School Math: 83% | Reading: 82%
    Rank
    7/
    10
    Top 50%
    5005 Grandin Rd Extension
    Roanoke, VA 24018
    (540) 772-7580

    Grades: PK-5 | 419 students
  • Rank: #1616.
    Cave Spring Middle School Math: 75% | Reading: 90%
    Rank
    7/
    10
    Top 50%
    4880 Brambleton Ave
    Roanoke, VA 24018
    (540) 772-7560

    Grades: 6-8 | 764 students
  • Rank: #1717.
    Glen Cove Elementary School Math: 82% | Reading: 81%
    Rank
    7/
    10
    Top 50%
    5901 Cove Rd
    Roanoke, VA 24019
    (540) 561-8135

    Grades: PK-5 | 475 students
  • Rank: #1818.
    Burlington Elementary School Math: 81% | Reading: 80%
    Rank
    6/
    10
    Top 50%
    6533 Peters Creek Rd
    Roanoke, VA 24019
    (540) 561-8165

    Grades: PK-5 | 464 students
  • Rank: #1919.
    Highland Park Elementary School Math: 80-84% | Reading: 75-79%
    Rank
    6/
    10
    Top 50%
    1212 5th St Sw
    Roanoke, VA 24016
    (540) 853-2963

    Grades: PK-5 | 355 students
  • Rank: #2020.
    Patrick Henry High School Math: 73% | Reading: 84%
    Rank
    6/
    10
    Top 50%
    2102 Grandin Rd Sw
    Roanoke, VA 24015
    (540) 853-2255

    Grades: 9-12 | 1,923 student
  • Rank: #2121.
    Monterey Elementary School Math: 85% | Reading: 72%
    Rank
    6/
    10
    Top 50%
    4501 Oliver Rd Ne
    Roanoke, VA 24012
    (540) 853-2933

    Grades: PK-5 | 495 students
  • Rank: #2222.
    Fairview Elementary School Math: 82% | Reading: 73%
    Rank
    5/
    10
    Bottom 50%
    648 Westwood Blvd Nw
    Roanoke, VA 24017
    (540) 853-2978

    Grades: PK-5 | 556 students
  • Rank: #2323.
    William Fleming High School Math: 75% | Reading: 81%
    Rank
    5/
    10
    Bottom 50%
    3649 Ferncliff Ave Nw
    Roanoke, VA 24017
    (540) 853-2781

    Grades: 9-12 | 1,659 student
  • Rank: #2424.
    Fishburn Park Elementary School Math: 70-74% | Reading: 80-84%
    Rank
    5/
    10
    Bottom 50%
    3057 Colonial Ave Sw
    Roanoke, VA 24015
    (540) 853-2931

    Grades: PK-5 | 321 students
  • Rank: #25-2625.- 26.
    Virginia Heights Elementary School Math: 80-84% | Reading: 70-74%
    Rank
    5/
    10
    Bottom 50%
    1210 Amherst Ave Sw
    Roanoke, VA 24015
    (540) 853-2937

    Grades: PK-5 | 322 students
  • Rank: #25-2625.- 26.
    Wasena Elementary School Math: 80-84% | Reading: 70-74%
    Rank
    5/
    10
    Bottom 50%
    1125 Sherwood Ave Sw
    Roanoke, VA 24015
    (540) 853-2914

    Grades: PK-5 | 224 students
  • Rank: #2727.
    Garden City Elementary School Math: 75-79% | Reading: 75-79%
    Rank
    5/
    10
    Bottom 50%
    3718 Garden City Blvd Se
    Roanoke, VA 24014
    (540) 853-2971

    Grades: PK-5 | 274 students
  • Rank: #2828.
    Fallon Park Elementary School Math: 80% | Reading: 70%
    Rank
    4/
    10
    Bottom 50%
    502 19th St Se
    Roanoke, VA 24013
    (540) 853-2535

    Grades: PK-5 | 660 students
  • Rank: #2929.
    Northside Middle School Math: 68% | Reading: 79%
    Rank
    4/
    10
    Bottom 50%
    6810 Northside High School Rd
    Roanoke, VA 24019
    (540) 561-8145

    Grades: 6-8 | 671 students
  • Rank: #3030.
    Round Hill Elementary School Math: 77% | Reading: 71%
    Rank
    4/
    10
    Bottom 50%
    2020 Oakland Boulevard
    Roanoke, VA 24012
    (540) 853-2756

    Grades: PK-5 | 694 students
  • Rank: #3131.
    Preston Park Elementary School Math: 77% | Reading: 69%
    Rank
    4/
    10
    Bottom 50%
    3142 Preston Avenue Nw
    Roanoke, VA 24012
    (540) 853-2996

    Grades: PK-5 | 531 students
  • Rank: #3232.
    Stonewall Jackson Middle School Math: 72% | Reading: 73%
    Rank
    3/
    10
    Bottom 50%
    1004 Montrose Ave Se
    Roanoke, VA 24013
    (540) 853-6040

    Grades: 6-8 | 571 students
  • Rank: #33-3433.- 34.
    Morningside Elementary School Math: 70-74% | Reading: 70-74%
    Rank
    3/
    10
    Bottom 50%
    1716 Wilson Avenue Se
    Roanoke, VA 24013
    (540) 853-2991

    Grades: PK-5 | 288 students
  • Rank: #33-3433.- 34.
    Roanoke Academy For Mathematics & Science Elementary School Math: 70-74% | Reading: 70-74%
    Rank
    3/
    10
    Bottom 50%
    1616 Nineteenth Street Nw
    Roanoke, VA 24017
    (540) 853-2751

    Grades: PK-5 | 450 students
  • Rank: #3535.
    Woodrow Wilson Middle School Math: 66% | Reading: 76%
    Rank
    3/
    10
    Bottom 50%
    1813 Carter Rd Sw
    Roanoke, VA 24015
    (540) 853-2358

    Grades: 6-8 | 487 students
  • Show 11 more public schools in Roanoke, VA (out of 46 total schools)
Recent Articles
Learn about how public schools are implementing new forms of physical education instruction, which range from yoga classes to even online gym courses.
Beyond tests and homework, some public school students face greater challenges, including the uncertainty of where they will sleep each night. Learn about the increase in homeless students and what public schools are doing to meet the challenge.
Nearly 10% of students will encounter sexual misconduct at school. Make sure you know how to protect your child and recognize the signs of potential sex abuse.