The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

Roanoke city

Virginia · Public K-12

From the largest high school to the smallest elementary campus, Roanoke city's 30 public schools collectively enroll about 14,392 K-12 students, with Roanoke City Public Schools the heaviest district by enrollment. By grade band, the county runs 22 elementary, 6 middle, and 2 high schools.

7-year change in Roanoke city

SY 2017-18 vs SY 2024-25
Total enrollment
14,392
+5 (+0%) vs SY 2017-18
School count
25
0 (0%) vs SY 2017-18
% White
30%
was 38%
% Hispanic
22%
was 12%
% Black
37%
was 43%
% Asian
4%
was 3%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Schools
30
4 districts
Enrollment
14,392
NCES CCD
Median income
$55,378
Below Virginia avg
Free/reduced lunch
94.2%
Above Virginia avg
Elementary
22
6,896 students
Middle
6
3,509 students
High
2
3,987 students
Combined / other
0
schools
LARGEST DISTRICT
Roanoke City Public Schools
13,811 students · 4 districts in Roanoke city

County vs. school enrollment demographics

Left bar is the racial makeup of Roanoke city residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".

County residents
White
57%
Hispanic
9%
Black
28%
Asian
3%
Two or more
9%
Native American
0%
Pacific Islander
0%
School enrollment
White
30%
Hispanic
22%
Black
37%
Asian
3%
Two or more
7%
Native American
0%
Pacific Islander
0%
Bachelor's+
30.0%
adults 25+
Poverty rate
13.6%
ACS 5-year
Unemployment
5.6%
civilian labor
Median age
38
22.6% under 18

Test scores in Roanoke city

Latest 2024-25 ELA proficiency, 25 schools ranked. Virginia state average: 74.2%.

See all 25 schools in Roanoke city ranked by score →

All schools (30)

NameCityLevelGradesEnrollmentRating
Patrick Henry HighRoanokeHigh09-122,030·
William Fleming HighRoanokeHigh09-121,957·
Breckinridge MiddleRoanokeMiddle06-08733·
Round Hill ElementaryRoanokeElementaryPK-05720·
Westside ElementaryRoanokeElementaryPK-05624·
Woodrow Wilson MiddleRoanokeMiddle06-08601·
James Madison MiddleRoanokeMiddle06-08598·
Fallon Park ElementaryRoanokeElementaryPK-05591·
Hidden Valley MiddleRoanokeMiddle06-08581·
Addison Aerospace Magnet MiddleRoanokeMiddle06-08540·
Preston Park ElementaryRoanokeElementaryKG-05535·
Monterey ElementaryRoanokeElementaryKG-05508·
Fairview ElementaryRoanokeElementaryPK-05479·
Roanoke Academy For Mathematics & Science ElementaryRoanokeElementaryPK-05464·
John P. Fishwick MiddleRoanokeMiddle06-08456·
Highland Park ElementaryRoanokeElementaryPK-05362·
Grandin Court ElementaryRoanokeElementaryPK-05331·
Crystal Spring ElementaryRoanokeElementaryPK-05323·
Hurt Park ElementaryRoanokeElementaryPK-05321·
Garden City ElementaryRoanokeElementaryPK-05302·
Lincoln Terrace ElementaryRoanokeElementaryPK-05287·
Fishburn Park ElementaryRoanokeElementaryPK-05279·
Morningside ElementaryRoanokeElementaryPK-05278·
Wasena ElementaryRoanokeElementaryPK-05247·
Virginia Heights ElementaryRoanokeElementaryPK-05245·
Forest Park AcademyRoanokeElementaryN-N··
Noel C. Taylor Academy At OaklandRoanokeElementaryN-N··
Reg Alternative Plus Self Project/Roanoke CityRoanokeElementaryN-N··
Roanoke Valley Governor's SchoolRoanokeElementaryN-N··
Ruffner Operations and Professional Development CenterRoanokeElementaryM-M··

Cities in Roanoke city

Roanoke30 schools

About Roanoke city

Across the mid-sized Virginia county of Roanoke city of about 98,355 residents, the public-school footprint covers 30 schools and about 14,392 students.

In context, census numbers show typical household earnings sit around $55,378, roughly 30% of adults have completed at least a four-year degree, and roughly 14% of residents live below the federal poverty line. That income level is 28% meaningfully below the Virginia median.

In terms of grade levels, Roanoke city is made up of 22 elementary schools (6,896 students), 6 middle schools (3,509), and 2 high schools (3,987).

Roanoke City Public Schools is the biggest district by enrollment, covering about 13,811 students across Roanoke city.

Looking at the last 7 years. Combined enrollment now sits at 14,392 students, remained close to its prior level from the 14,387 reported in SY 2017-18. Demographically, the Hispanic share of enrollment increased from 12% to 22%.

On allk12, the community for Roanoke city discusses open enrollment windows, redistricting talk, and busing logistics. Parents, students, and educators in the area can post or comment.

Frequently asked questions

How many public schools are in Roanoke city?
Roanoke city, Virginia has 30 public K-12 schools serving approximately 14,392 students.
How many high schools are in Roanoke city?
Roanoke city, Virginia has 2 public high schools, serving approximately 3,987 students.
How many middle schools are in Roanoke city?
Roanoke city, Virginia has 6 public middle schools, serving approximately 3,509 students.
How many elementary schools are in Roanoke city?
Roanoke city, Virginia has 22 public elementary schools, serving approximately 6,896 students.
What is the largest school district in Roanoke city?
Roanoke City Public Schools is the largest school district in Roanoke city, serving approximately 13,811 students. The county contains 4 school districts overall.
How many people live in Roanoke city?
Roanoke city has roughly 98,355 residents according to the latest Census ACS 5-year estimate.
What is the median household income in Roanoke city?
Median household income in Roanoke city is $55,378, below the Virginia average of $76,527. About 13.6% of residents live below the federal poverty line.
How educated are residents of Roanoke city?
Approximately 30.0% of adults 25 and older in Roanoke city hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Roanoke city qualify for free or reduced lunch?
Roughly 94.2% of students in Roanoke city public schools qualify for free or reduced-price lunch, a common proxy for low-income enrollment. This is higher than the Virginia county average of 75.7%.
What is the student-teacher ratio in Roanoke city schools?
Across Roanoke city public schools, the enrollment-weighted student-teacher ratio is approximately 12.9 to 1.

Roanoke city school rankings

Largest schoolsAll rankings →
DATA · Census ACS 5-year · NCES Common Core of Data