Winston Salem / Forsyth County Schools

475 Corporate Square Drive
Winston Salem, NC 27105
(District boundaries shown in map)
4/
10
Bottom 50%

Top Rankings

Winston Salem / Forsyth County Schools ranks among the top 20% of public school district in North Carolina for:

Category
Attribute
Diversity
Most diverse schools (Top 1%)
Community Size
Largest student body (number of students) (Top 1%)
For the 2026-27 school year, there are 23 public middle schools serving 12,768 students in Winston Salem / Forsyth County Schools. This district's average middle testing ranking is 3/10, which is in the bottom 50% of public middle schools in North Carolina.
Public Middle Schools in Winston Salem / Forsyth County Schools have an average math proficiency score of 37% (versus the North Carolina public middle school average of 48%), and reading proficiency score of 40% (versus the 50% statewide average).
Minority enrollment is 70% of the student body (majority Hispanic and Black), which is more than the North Carolina public middle school average of 57% (majority Black and Hispanic).

Overview

This School District
This State (NC)
# Schools
81 Schools
872 Schools
# Students
51,745 Students
496,921 Students
# Teachers
3,609 Teachers
31,042 Teachers
Student-Teacher Ratio
15:1
15:1

Student By Grade

District Rank

Winston Salem / Forsyth County Schools, which is ranked within the bottom 50% of all 314 school districts in North Carolina (based off of combined math and reading proficiency testing data) for the 2021-2022 school year.
The school district's graduation rate of 86% has increased from 84% over five school years.
This School District
State Average (NC)
#222 out of 325 school districts
(Bottom 50%)
(21-22)
42%
51%
42%
50%
55%
63%
86%
86.5%
(2022-23)
42.5%
28.7%

Students by Ethnicity:

0.72
0.71
% American Indian
n/a
1%
% Asian
3%
4%
% Hispanic
31%
21%
% Black
29%
25%
% White
31%
43%
% Hawaiian
n/a
n/a
% Two or more races
6%
6%
All Ethnic Groups

District Revenue and Spending

The revenue/student of $14,438 is higher than the state median of $13,318. The school district revenue/student has grown by 5% over four school years.
The school district's spending/student of $15,289 is higher than the state median of $13,934. The school district spending/student has grown by 7% over four school years.
This School District
This State (NC)
Total Revenue
$747 MM
$20,622 MM
Spending
$791 MM
$21,575 MM
Revenue / Student
$14,438
$13,318
Spending / Student
$15,289
$13,934

Best Winston Salem / Forsyth County Schools Public Middle Schools (2026-27)

School
(Math and Reading Proficiency)
Location
Quick Facts
Rank: #11.
The Downtown School
Magnet School
(Math: 70% | Reading: 67%)
Rank:
9/
10
Top 20%
601 N Cherry Street
Winston Salem, NC 27101
(336) 703-4125
Gr: PK-8 | 453 students Student-teacher ratio: 13:1 Minority enrollment: 53%
Rank: #22.
Lewisville Middle School
(Math: 65% | Reading: 67%)
Rank:
9/
10
Top 20%
1115 Lewisville Vienna Rd
Lewisville, NC 27023
(336) 866-3032
Gr: 6-8 | 888 students Student-teacher ratio: 17:1 Minority enrollment: 34%
Rank: #33.
Meadowlark Middle School
(Math: 67% | Reading: 64%)
Rank:
9/
10
Top 20%
301 Meadowlark Drive
Winston Salem, NC 27106
(336) 703-4228
Gr: 6-8 | 857 students Student-teacher ratio: 17:1 Minority enrollment: 43%
Rank: #44.
Thomas Jefferson Middle School
(Math: 55% | Reading: 61%)
Rank:
7/
10
Top 50%
3500 Sally Kirk Road
Winston Salem, NC 27106
(336) 703-4222
Gr: 6-8 | 808 students Student-teacher ratio: 17:1 Minority enrollment: 51%
Rank: #55.
Hanes Magnet School
Magnet School
(Math: 55% | Reading: 56%)
Rank:
7/
10
Top 50%
2355 Pleasant St
Winston Salem, NC 27107
(336) 703-4171
Gr: 6-8 | 967 students Student-teacher ratio: 16:1 Minority enrollment: 73%
Rank: #66.
Clemmons Middle School
(Math: 55% | Reading: 53%)
Rank:
7/
10
Top 50%
3785 Fraternity Church Road
Winston Salem, NC 27127
(336) 703-4217
Gr: 6-8 | 1,092 students Student-teacher ratio: 18:1 Minority enrollment: 67%
Rank: #77.
Kernersville Middle School
(Math: 52% | Reading: 49%)
Rank:
6/
10
Top 50%
110 Brown Road
Kernersville, NC 27284
(336) 703-4255
Gr: 6-8 | 754 students Student-teacher ratio: 16:1 Minority enrollment: 49%
Rank: #88.
Paisley Magnet School
Magnet School
(Math: 30% | Reading: 43%)
Rank:
3/
10
Bottom 50%
1394 Thurmond St
Winston Salem, NC 27105
(336) 703-4168
Gr: 6-10 | 553 students Student-teacher ratio: 13:1 Minority enrollment: 90%
Rank: #99.
Wiley Magnet Middle School
Magnet School
(Math: 34% | Reading: 40%)
Rank:
3/
10
Bottom 50%
1400 Northwest Boulevard
Winston Salem, NC 27104
(336) 727-2378
Gr: 6-8 | 754 students Student-teacher ratio: 16:1 Minority enrollment: 77%
Rank: #1010.
J F Kennedy High School
Magnet School
(Math: 15-19% | Reading: 35-39%)
Rank:
2/
10
Bottom 50%
890 E 11th Street
Winston Salem, NC 27101
(336) 703-4143
Gr: 6-12 | 332 students Student-teacher ratio: 14:1 Minority enrollment: 85%
Rank: #1111.
Walkertown Middle School
(Math: 29% | Reading: 28%)
Rank:
2/
10
Bottom 50%
5240 Sullivantown Road
Walkertown, NC 27051
(336) 703-4154
Gr: 6-8 | 617 students Student-teacher ratio: 15:1 Minority enrollment: 71%
Rank: #1212.
Virtual Academy
(Math: 15% | Reading: 33%)
Rank:
1/
10
Bottom 50%
601 N Cherry St. Suite 250
Winston Salem, NC 27101
(336) 703-4296
Gr: 3-8 | 177 students Student-teacher ratio: 7:1 Minority enrollment: 75%
Rank: #1313.
Southeast Middle School
(Math: 26% | Reading: 25%)
Rank:
1/
10
Bottom 50%
1200 Old Salem Road
Kernersville, NC 27284
(336) 703-4219
Gr: 6-8 | 733 students Student-teacher ratio: 16:1 Minority enrollment: 71%
Rank: #1414.
East Forsyth Middle School
(Math: 24% | Reading: 26%)
Rank:
1/
10
Bottom 50%
810 Bagley Drive
Kernersville, NC 27284
(336) 703-6765
Gr: 6-8 | 772 students Student-teacher ratio: 16:1 Minority enrollment: 81%
Rank: #1515.
Northwest Middle School
(Math: 22% | Reading: 25%)
Rank:
1/
10
Bottom 50%
5501 Murray Road
Winston Salem, NC 27106
(336) 703-4161
Gr: 6-8 | 702 students Student-teacher ratio: 15:1 Minority enrollment: 90%
Rank: #1616.
Flat Rock Middle School
(Math: 19% | Reading: 22%)
Rank:
1/
10
Bottom 50%
4648 Ebert Rd
Winston Salem, NC 27127
(336) 703-6762
Gr: 6-8 | 674 students Student-teacher ratio: 13:1 Minority enrollment: 90%
Rank: #1717.
Lowrance Middle School
Special Education School
(Math: 20-24% | Reading: 15-19%)
Rank:
1/
10
Bottom 50%
1394 Thurmond St
Winston Salem, NC 27105
(336) 703-4181
Gr: 6-10 | 129 students Student-teacher ratio: 6:1 Minority enrollment: 80%
Rank: #1818.
Kingswood School
Alternative School
(Math: ≤20% | Reading: ≤20%)
Rank:
1/
10
Bottom 50%
271 Mercantile Drive
Winston Salem, NC 27105
(336) 703-4128
Gr: PK-12 | 9 students Student-teacher ratio: 1:1 Minority enrollment: 78%
Rank: #19 - 2019. - 20.
Main Street Academy
Alternative School
(Math: ≤10% | Reading: ≤10%)
Rank:
1/
10
Bottom 50%
2700 S. Main Street
Winston Salem, NC 27127
(336) 703-4185
Gr: 6-12 | 63 students Student-teacher ratio: 4:1 Minority enrollment: 95%
Rank: #19 - 2019. - 20.
Mineral Springs Middle School
Magnet School
(Math: 6% | Reading: 15%)
Rank:
1/
10
Bottom 50%
4559 Ogburn Avenue
Winston Salem, NC 27105
(336) 703-6733
Gr: 6-8 | 702 students Student-teacher ratio: 13:1 Minority enrollment: 96%
Rank: #2121.
Konnoak Middle School
Magnet School
(Math: 9% | Reading: 11%)
Rank:
1/
10
Bottom 50%
410 Haverhill Street
Winston Salem, NC 27127
(336) 703-4165
Gr: 6-8 | 363 students Student-teacher ratio: 10:1 Minority enrollment: 93%
Rank: #2222.
Winston-salem Preparatory Academy
Magnet School
(Math: ≤5% | Reading: 12%)
Rank:
1/
10
Bottom 50%
1215 North Cameron Avenue
Winston Salem, NC 27101
(336) 703-6732
Gr: 6-12 | 369 students Student-teacher ratio: 11:1 Minority enrollment: 99%
Rank: n/an/a
2020 E 12th St
Winston Salem, NC 27101
(336) 703-4250
Gr: K-12

Recent Articles

When Your Child Gets a Teacher You Didn't Request
When Your Child Gets a Teacher You Didn't Request
Learn what parents can do when a child is assigned to an unexpected teacher, including when to wait, communicate, document concerns, request support, and seek reassignment appropriately.
Before Accepting a Public School Seat: 15 Checks
Before Accepting a Public School Seat: 15 Checks
Before accepting a public school seat, parents should verify enrollment terms, transportation, staffing, academics, safety, support services, schedules, attendance rules, extracurriculars, costs, and long-term placement details carefully.
Will This Public School Offer the Same Programs Next Year?
Will This Public School Offer the Same Programs Next Year?
Learn how parents can determine whether public school programs will continue next year by checking budgets, enrollment, staffing, board documents, grants, course schedules, and district priorities before enrolling.

Quick Facts (2026-27)

  • District size: 81 schools
  • Grades: PK-12
  • Enrollment: 51,745 students
  • Student-Teacher Ratio: 15:1
  • Minority Enrollment: 68%
  • : 86% (Top 50% in NC)
  • : Bottom 50%
  • : 42% (Btm 50%)
  • : 42% (Btm 50%)
  • : 55% (Btm 50%)
  • Source: National Center for Education Statistics (NCES), NC Dept. of Education

Quick Links