Guest, Sign inJoin

Post to Winston-Salem

We’ll email a one-tap link to publish your post. No password, and nothing is public until you click it.
Already a member? Sign in
Bethabara Historic DistrictBethabara Historic District · Photo: Barber Photo Supply Company, Photographer · Public domain
C+
Schools in Winston-Salem · Forsyth County Schools

Winston-Salem’s public schools score below 61% of North Carolina districts on tests and graduation

42% of students in Winston-Salem’s public schools are proficient in math, below the North Carolina average (51%). The grade covers the public school district serving Winston-Salem, from kindergarten through graduation, on state tests and graduation. Each state writes its own tests, so this is the one TownRatings grade compared within North Carolina, not nationally.

#223of 290 North Carolina townsK–12Where will my kid go?

From North Carolina state tests taken in spring 2022, when 98% of students in the tested grades sat them, and the class of 2023’s four-year graduation rate, as reported to the U.S. Department of Education.

Reading proficiency
42%
▼ 8 pts vs NC 50%
2021–22
Math proficiency
42%
▼ 9 pts vs NC 51%
2021–22
Graduate on time
87%
▲ 0 pts vs NC 86%
class of 2023
Spent per student
$13.5K
▲ 3% vs NC $13.0K
FY2024
Students per teacher
14.5
NC 16.0 · smaller classes
Schools in town
67
29,427 students on the public path
In brief

Winston-Salem’s schools, in brief

Against towns with similar incomes

Among the 333 North Carolina towns with household incomes within a quarter of Winston-Salem’s, its schools beat 27%, lower than their 39% against all the state’s districts. The grade ↓

Results trail the state

In spring 2022, 42% of tested students were proficient in reading and 42% in math, against 50% and 51% statewide; 98% of students in the tested grades sat the tests. The grade ↓

Graduation

87% of the class of 2023 graduated in four years, against 86% across North Carolina. Districts ↓

Spending and class size

The district spends $13,477 per student, against $13,045 across North Carolina (FY2024). Spending doesn’t count toward the grade. Districts ↓

27 elementary schools, then ten middle and ten high schools

Which school depends on the address at every step. See the path ↓

Choice beyond the district

Quality Education Academy, Carter G. Woodson School, Forsyth Academy, The Arts Based School, Calvary Day School (private), Summit School Inc (private), St. Leo Catholic School (private), Woodland Baptist Christian School (private), Our Lady of Mercy Catholic School (private), Salem Montessori School (private), St. Johns Lutheran School (private), Reynolda Presbyterian Preschool and Kind (private), Salem Academy (private), Winston Salem Street School (private), Rise Academy (private), Ephesus Jr. Academy (private) and Westlawn (private) are in town. J F Kennedy High and Virtual Academy, online schools, are based here too; they aren’t counted as local schools. Every school ↓

Written from the figures on this page. Tests are from 2021–22, graduation from the class of 2023; each school’s own letter uses 2020–21 results.

The School Grade

What’s behind Winston-Salem’s grade

C Test scoresC+ Graduation

C+: better than 39% of North Carolina school districts, #223 of 290 North Carolina towns. Graduation is above the North Carolina average; test scores are below it.

North Carolina school districts we grade (325)Better than 39%
Lower resultsHigher results
North Carolina towns with similar household incomes (333)Better than 27%
A firm grade. Ordinary sampling error in 26,988 test results and a graduating class of 4,233 wouldn’t change the letter. The tests are from spring 2022, when 98% of Winston-Salem’s students in the tested grades sat them (26,034 in math, 27,943 in reading).

How TownRatings grades schools →

Where will my kid go?

Pick a grade. These are the public schools that serve Winston-Salem, with each school’s own grade.

27 schools teach K in Winston-Salem’s district. Which one depends on your address. Their grades range from D− to A, so check the specific school.
Meadowlark Elementary
Elementary · Grades PK–5
A
827 students15:1Rate it →
Speas Elementary
Elementary · Grades PK–5 · Winston Salem
C−
793 students15:1Rate it →
Sedge Garden Elementary
Elementary · Grades PK–5 · Kernersville
B−
714 students14:1Rate it →
Sherwood Forest Elementary
Elementary · Grades PK–5 · Winston Salem
A
670 students15:1Rate it →
Griffith Elementary
Elementary · Grades PK–5 · Winston Salem
D
621 students14:1Rate it →
Old Town Elementary
Elementary · Grades PK–5 · Winston Salem
D
617 students14:1Rate it →
Konnoak Elementary
Elementary · Grades PK–5 · Winston Salem
D
600 students13:1Rate it →
Gibson Elementary
Elementary · Grades PK–5
D
589 students12:1Rate it →
Union Cross Traditional Acad
Elementary · Grades PK–5 · Kernersville
C−
549 students14:1Rate it →
Mineral Springs Elementary
Elementary · Grades PK–5 · Winston Salem
D
545 students12:1Rate it →
Hall-Woodward Elementary
Elementary · Grades PK–5 · Winston Salem
D
532 students10:1Rate it →
Forest Park Elementary
Elementary · Grades PK–5 · Winston Salem
D−
522 students11:1Rate it →
Petree Elementary
Elementary · Grades PK–5
D−
519 students14:1Rate it →
Easton Elementary School
Elementary · Grades PK–5 · Winston Salem
D−
504 students11:1Rate it →
South Fork Elementary
Elementary · Grades PK–5 · Winston Salem
D
503 students12:1Rate it →
Whitaker Elementary
Elementary · Grades PK–5 · Winston Salem
A
490 students15:1Rate it →
North Hills Elementary
Elementary · Grades PK–5
D−
453 students15:1Rate it →
The Downtown School
Elementary · Grades PK–8 · Winston Salem
B+
453 students13:1Rate it →
Moore Magnet Elementary
Elementary · Grades PK–5 · Winston Salem
C−
450 students13:1Rate it →
Smith Farm Elementary
Elementary · Grades PK–5
D
440 students12:1Rate it →
Diggs-Latham Elementary
Elementary · Grades PK–5 · Winston Salem
D
385 students10:1Rate it →
Bolton Elementary
Elementary · Grades PK–5 · Winston Salem
C−
380 students12:1Rate it →
Ibraham Elementary
Elementary · Grades PK–5 · Winston Salem
D−
357 students13:1Rate it →
Brunson Elementary
Elementary · Grades PK–5 · Winston Salem
B
355 students12:1Rate it →
Ashley Academy
Elementary · Grades PK–5
D−
348 students12:1Rate it →
Kimberley Park Elementary
Elementary · Grades PK–5 · Winston Salem
D−
332 students11:1Rate it →
Cook Literacy Model School
Elementary · Grades PK–5
D−
228 students11:1Rate it →
The path, start to finish
PK–527 elementary schoolsDepends on your addressD− to A
6–810 middle schoolsDepends on your addressD− to A−
9–1210 high schoolsDepends on your addressD− to A+

Winston-Salem’s public schools are run by Forsyth County Schools, which also serves Bethania, Clemmons, Kernersville and Lewisville and others. To confirm the school for a specific address, ask the district.

The district

Spending and class size are shown but don’t count toward the grade. Each district’s own page has every school.

Test scores · 2021–22

Well below the state in reading

Reading42%
State average 49.9% · 27943 students tested
Math42%
State average 50.8% · 26034 students tested

Winston-Salem vs. its neighbors

Schools grades for the North Carolina towns that share Winston-Salem’s borders.

Schools next door
TownSchoolsMain districts
Winston-SalemC+Forsyth County Schools
WalkertownC+Forsyth County Schools
TobaccovilleC+Forsyth County Schools
KernersvilleC+Forsyth County Schools
Rural HallC+Forsyth County Schools
MidwayB−Davidson County Schools
ClemmonsC+Forsyth County Schools

5 of the 6 neighbors share Forsyth County Schools with Winston-Salem, so their letters differ mainly through other districts.

Every school in Winston-Salem

69 schools. Each public school’s letter compares its own 2020–21 reading and math results with North Carolina’s other public schools (the newest school-level results we have).

District schools in Winston-Salemby address
Meadowlark Elementary
Elementary · Grades PK–5
A
827 students15:1Rate it →
Speas Elementary
Elementary · Grades PK–5 · Winston Salem
C−
793 students15:1Rate it →
Sedge Garden Elementary
Elementary · Grades PK–5 · Kernersville
B−
714 students14:1Rate it →
Sherwood Forest Elementary
Elementary · Grades PK–5 · Winston Salem
A
670 students15:1Rate it →
Griffith Elementary
Elementary · Grades PK–5 · Winston Salem
D
621 students14:1Rate it →
Old Town Elementary
Elementary · Grades PK–5 · Winston Salem
D
617 students14:1Rate it →
Konnoak Elementary
Elementary · Grades PK–5 · Winston Salem
D
600 students13:1Rate it →
Gibson Elementary
Elementary · Grades PK–5
D
589 students12:1Rate it →
Union Cross Traditional Acad
Elementary · Grades PK–5 · Kernersville
C−
549 students14:1Rate it →
Mineral Springs Elementary
Elementary · Grades PK–5 · Winston Salem
D
545 students12:1Rate it →
Hall-Woodward Elementary
Elementary · Grades PK–5 · Winston Salem
D
532 students10:1Rate it →
Forest Park Elementary
Elementary · Grades PK–5 · Winston Salem
D−
522 students11:1Rate it →
Petree Elementary
Elementary · Grades PK–5
D−
519 students14:1Rate it →
Easton Elementary School
Elementary · Grades PK–5 · Winston Salem
D−
504 students11:1Rate it →
South Fork Elementary
Elementary · Grades PK–5 · Winston Salem
D
503 students12:1Rate it →
Whitaker Elementary
Elementary · Grades PK–5 · Winston Salem
A
490 students15:1Rate it →
North Hills Elementary
Elementary · Grades PK–5
D−
453 students15:1Rate it →
The Downtown School
Elementary · Grades PK–8 · Winston Salem
B+
453 students13:1Rate it →
Moore Magnet Elementary
Elementary · Grades PK–5 · Winston Salem
C−
450 students13:1Rate it →
Smith Farm Elementary
Elementary · Grades PK–5
D
440 students12:1Rate it →
Diggs-Latham Elementary
Elementary · Grades PK–5 · Winston Salem
D
385 students10:1Rate it →
Bolton Elementary
Elementary · Grades PK–5 · Winston Salem
C−
380 students12:1Rate it →
Ibraham Elementary
Elementary · Grades PK–5 · Winston Salem
D−
357 students13:1Rate it →
Brunson Elementary
Elementary · Grades PK–5 · Winston Salem
B
355 students12:1Rate it →
Ashley Academy
Elementary · Grades PK–5
D−
348 students12:1Rate it →
Kimberley Park Elementary
Elementary · Grades PK–5 · Winston Salem
D−
332 students11:1Rate it →
Cook Literacy Model School
Elementary · Grades PK–5
D−
228 students11:1Rate it →
Hanes Magnet School
Middle · Grades 6–8 · Winston Salem
A−
967 students16:1Rate it →
Meadowlark Middle
Middle · Grades 6–8
A−
857 students17:1Rate it →
Thomas Jefferson Middle
Middle · Grades 6–8
B+
808 students17:1Rate it →
Wiley Magnet Middle
Middle · Grades 6–8 · Winston Salem
C
754 students16:1Rate it →
Mineral Springs Middle
Middle · Grades 6–8 · Winston Salem
D−
702 students13:1Rate it →
Northwest Middle
Middle · Grades 6–8 · Winston Salem
D
702 students15:1Rate it →
Paisley Magnet School
Middle · Grades 6–10 · Winston Salem
C+
553 students13:1Rate it →
Winston-Salem Preparatory Acad
High · Grades 6–12
D−
369 students11:1Rate it →
Konnoak Middle School
Middle · Grades 6–8 · Winston Salem
D−
363 students10:1Rate it →
R J Reynolds High
High · Grades 9–12 · Winston Salem
B+
1,759 students18:1Rate it →
Parkland High
High · Grades 9–12 · Winston Salem
C
1,569 students15:1Rate it →
Mount Tabor High School
High · Grades 9–12 · Winston Salem
B
1,426 students18:1Rate it →
Robert B Glenn High School
High · Grades 9–12 · Kernersville
B−
1,396 students16:1Rate it →
Atkins Academic & Tech High
High · Grades 9–12
A+
1,187 students17:1Rate it →
North Forsyth Magnet High
High · Grades 9–12 · Winston Salem
C−
1,084 students16:1Rate it →
Carver High
High · Grades 9–12 · Winston Salem
D
728 students15:1Rate it →
Early College of Forsyth Co
High · Grades 9–12 · Winston Salem
A+
306 students21:1Rate it →
Middle College of Forsyth Cnty
High · Grades 11–12
A+
121 students26:1Rate it →
Other district programsby referral or application
Charter schoolsfree, open by application
Online schools based in Winston-Salemnot counted as local schools
Private schoolstuition; no state tests, so no grade

Left off: 4 public programs with fewer than 25 students (Career Center, Kingswood School, Hospital/Homebound Education Center and Anderson Academy).

Questions about Winston-Salem’s schools

Are Winston-Salem’s schools good?

On North Carolina’s tests they score below most of the state: the public schools Winston-Salem children attend score below 61% of North Carolina’s school districts on tests and graduation, a C+ Schools grade, #223 of 290 North Carolina towns. Among towns with similar incomes they beat 27%. Tests are from 2021–22, graduation from the class of 2023.

What school district is Winston-Salem in?

Forsyth County Schools, which runs grades PK–12 and enrolls 51,745 students in 79 schools (2024–25).

Where do Winston-Salem kids go to high school?

One of 10 high schools, depending on your address: R J Reynolds High, Parkland High, Mount Tabor High School, Robert B Glenn High School, Atkins Academic & Tech High, North Forsyth Magnet High, Carver High, Paisley Magnet School, Winston-Salem Preparatory Acad and Early College of Forsyth Co.

What is Winston-Salem’s graduation rate?

87% of the class of 2023 in Forsyth County Schools graduated in four years, against 86% across North Carolina.

How much does Winston-Salem spend per student?

$13,477 in Forsyth County Schools (FY2024), against $13,045 across North Carolina. Spending doesn’t count toward the grade.

Are there private schools in Winston-Salem?

Yes: Calvary Day School (religious, grades PK–12, 981 students), Summit School Inc (nonsectarian, grades PK–9, 547 students), St. Leo Catholic School (Catholic, grades PK–8, 262 students), Woodland Baptist Christian School (religious, grades PK–12, 253 students), Our Lady of Mercy Catholic School (Catholic, grades PK–8, 161 students), Salem Montessori School (nonsectarian, grades PK–4, 142 students), St. Johns Lutheran School (religious, grades PK–5, 134 students), Reynolda Presbyterian Preschool and Kind (religious, grades PK–K, 134 students), Salem Academy (nonsectarian · all-girls, grades 9–12, 76 students), Winston Salem Street School (religious, grades 9–12, 63 students), Rise Academy (religious, grades K–5, 42 students), Ephesus Jr. Academy (religious, grades K–8, 36 students) and Westlawn (special education, grades , 16 students). Winston-Salem also has 4 charter schools, free and open by application.

Parents talk

What Winston-Salem families are saying about school.

Town Square →
Start the conversation

Looking for colleges? Colleges near Winston-Salem → They have their own page.

School data: state test results (2021–22, with participation) and four-year graduation rates (class of 2023) reported to the U.S. Department of Education (EDFacts via ED Data Express); each school’s own letter uses its 2020–21 results (EDFacts via the Urban Institute); schools and enrollment from NCES (2024–25; private schools 2023–24); spending from the Census Bureau’s school finance survey (FY2024). The School Grade is our own summary, graded within North Carolina. Stars are from neighbors.