Public Middle Schools in Roanoke

Which schools are assigned to my home?

About Roanoke

Roanoke has 11 schools. One of the best schools is Read Mountain Middle School, which has a rating of 9. Read Mountain Middle School has 672 students. The public schools in Roanoke are part of Roanoke County Public Schools or Roanoke City Public Schools. Salem City Public Schools is nearby and is rated worse than Roanoke County Public Schools. Nearby Franklin County Public Schools scores lower, with a rating of 7. Roanoke's population is 166,446. Roanoke County Public Schools enrolls 9% of the population of Roanoke.