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

Forsyth County

North Carolina · Public K-12

Combined enrollment across Forsyth County's 88 public schools is roughly 55,902 students, an average of about 635 per campus. Winston Salem / Forsyth County Schools runs the largest share. By grade band, the county runs 48 elementary, 17 middle, and 18 high schools.

7-year change in Forsyth County

SY 2017-18 vs SY 2024-25
Total enrollment
55,902
-2,395 (-4%) vs SY 2017-18
School count
85
+1 (+1%) vs SY 2017-18
% White
32%
was 38%
% Hispanic
30%
was 26%
% Black
30%
was 29%
% Asian
3%
was 3%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Schools
88
8 districts
Enrollment
55,902
NCES CCD
Median income
$67,165
Above North Carolina avg
Free/reduced lunch
88.3%
Above North Carolina avg
Elementary
48
24,842 students
Middle
17
11,542 students
High
18
17,039 students
Combined / other
5
2,479 students
LARGEST DISTRICT
Winston Salem / Forsyth County Schools
51,745 students · 8 districts in Forsyth County

County vs. school enrollment demographics

Left bar is the racial makeup of Forsyth County 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
56%
Hispanic
15%
Black
25%
Asian
2%
Two or more
9%
Native American
0%
Pacific Islander
0%
School enrollment
White
32%
Hispanic
30%
Black
30%
Asian
3%
Two or more
6%
Native American
0%
Pacific Islander
0%
Bachelor's+
38.5%
adults 25+
Poverty rate
10.1%
ACS 5-year
Unemployment
5.0%
civilian labor
Median age
38
22.7% under 18

Test scores in Forsyth County

Latest 2024-25 ELA proficiency, 71 schools ranked. North Carolina state average: 51.8%.

See all 71 schools in Forsyth County ranked by score →

All schools (88)

NameCityLevelGradesEnrollmentRating
West Forsyth HighClemmonsHigh09-122,145·
Ronald W Reagan High SchoolPfafftownHigh09-122,122·
R J Reynolds HighWinston SalemHigh09-121,759·
East Forsyth HighKernersvilleHigh09-121,647·
Parkland HighWinston SalemHigh09-121,569·
Mount Tabor High SchoolWinston SalemHigh09-121,426·
Robert B Glenn High SchoolKernersvilleHigh09-121,396·
NC Leadership Charter AcademyKernersvilleCombinedKG-121,209·
Atkins Academic & Tech HighWinston-SalemHigh09-121,187·
Clemmons Middle SchoolWinston-SalemMiddle06-081,092·
North Forsyth Magnet HighWinston SalemHigh09-121,084·
Hanes Magnet SchoolWinston SalemMiddle06-08967·
Lewisville MiddleLewisvilleMiddle06-08888·
Meadowlark MiddleWinston-SalemMiddle06-08857·
Clemmons ElementaryClemmonsElementaryPK-05839·
Meadowlark ElementaryWinston-SalemElementaryPK-05827·
Thomas Jefferson MiddleWinston-SalemMiddle06-08808·
Speas ElementaryWinston SalemElementaryPK-05793·
Quality Education AcademyWinston-SalemCombinedKG-12776·
East Forsyth Middle SchoolKernersvilleMiddle06-08772·
Frank Morgan ElementaryClemmonsElementaryPK-05761·
Kimmel Farm ElementaryWinston-SalemElementaryPK-05760·
Vienna ElementaryPfafftownElementaryPK-05755·
Kernersville MiddleKernersvilleMiddle06-08754·
Wiley Magnet MiddleWinston SalemMiddle06-08754·
Southeast MiddleKernersvilleMiddle06-08733·
Forsyth AcademyWinston-SalemElementaryKG-08729·
Carver HighWinston SalemHigh09-12728·
Sedge Garden ElementaryKernersvilleElementaryPK-05714·
Mineral Springs MiddleWinston SalemMiddle06-08702·
Northwest MiddleWinston SalemMiddle06-08702·
Flat Rock MiddleWinston-SalemMiddle06-08674·
Sherwood Forest ElementaryWinston SalemElementaryPK-05670·
The Arts Based SchoolWinston-SalemElementaryKG-08663·
Walkertown HighWalkertownHigh09-12662·
Caleb's Creek ElementaryKernersvilleElementaryPK-05642·
Piney Grove ElementaryKernersvilleElementaryPK-05635·
Walkertown ElementaryWalkertownElementaryPK-05633·
Griffith ElementaryWinston SalemElementaryPK-05621·
Old Town ElementaryWinston SalemElementaryPK-05617·
Walkertown MiddleWalkertownMiddle06-08617·
Konnoak ElementaryWinston SalemElementaryPK-05600·
Lewisville ElementaryLewisvilleElementaryPK-05591·
Gibson ElementaryWinston-SalemElementaryPK-05589·
Kernersville ElementaryKernersvilleElementaryPK-05568·
Jefferson ElementaryWinston-SalemElementaryPK-05560·
Paisley Magnet SchoolWinston SalemMiddle06-10553·
Union Cross Traditional AcadKernersvilleElementaryPK-05549·
Southwest ElementaryClemmonsElementaryPK-05546·
Mineral Springs ElementaryWinston SalemElementaryPK-05545·
Hall-Woodward ElementaryWinston SalemElementaryPK-05532·
Forest Park ElementaryWinston SalemElementaryPK-05522·
Cash ElementaryKernersvilleElementaryPK-05520·
Petree ElementaryWinston-SalemElementaryPK-05519·
Easton Elementary SchoolWinston SalemElementaryPK-05504·
South Fork ElementaryWinston SalemElementaryPK-05503·
Rural Hall ElementaryRural HallElementaryPK-05491·
Whitaker ElementaryWinston SalemElementaryPK-05490·
Ward ElementaryWinston-SalemElementaryPK-05489·
Carter G. Woodson SchoolWinston-SalemCombinedKG-12485·
North Hills ElementaryWinston-SalemElementaryPK-05453·
The Downtown SchoolWinston SalemElementaryPK-08453·
Moore Magnet ElementaryWinston SalemElementaryPK-05450·
Smith Farm ElementaryWinston-SalemElementaryPK-05440·
Old Richmond ElementaryTobaccovilleElementaryPK-05408·
Diggs-Latham ElementaryWinston SalemElementaryPK-05385·
Bolton ElementaryWinston SalemElementaryPK-05380·
Winston-Salem Preparatory AcadWinston-SalemHigh06-12369·
Konnoak Middle SchoolWinston SalemMiddle06-08363·
Ibraham ElementaryWinston SalemElementaryPK-05357·
Brunson ElementaryWinston SalemElementaryPK-05355·
Ashley AcademyWinston-SalemElementaryPK-05348·
J F Kennedy HighWinston SalemHigh06-12332·
Kimberley Park ElementaryWinston SalemElementaryPK-05332·
Early College of Forsyth CoWinston SalemHigh09-12306·
Appalachian Academy at Middle ForkWalkertownElementaryKG-05295·
Cook Literacy Model SchoolWinston-SalemElementaryPK-05228·
Virtual AcademyWinston-SalemMiddle03-08177·
Lowrance MiddleWinston SalemMiddle06-10129·
Carter High SchoolWinston SalemHigh09-12123·
Middle College of Forsyth CntyWinston-SalemHigh11-12121·
The Special Children's SchoolWinston-SalemElementaryPK-0598·
Childrens CenterWinston SalemElementaryPK-0583·
Main Street AcademyWinston-SalemHigh06-1263·
Kingswood SchoolWinston-SalemCombinedPK-129·
Career CenterWinston SalemHigh09-120·
Hospital/Homebound Education CenterWinston-SalemCombinedKG-120·
Anderson AcademyWinston-SalemElementaryM-M··

Cities in Forsyth County

Winston Salem35 schoolsWinston-Salem27 schoolsKernersville12 schoolsClemmons4 schoolsWalkertown4 schoolsLewisville2 schoolsPfafftown2 schoolsRural Hall1 schoolTobaccoville1 school

About Forsyth County

Across the wide-reaching North Carolina county of Forsyth County of about 389,977 residents, the public-school footprint covers 88 schools and about 55,902 students.

Looking at the broader picture, census numbers show typical household earnings sit around $67,165, roughly 39% of adults have completed at least a four-year degree, and roughly 10% of residents live below the federal poverty line. That income level is 6% noticeably above the North Carolina median.

Looking at the level breakdown, Forsyth County is made up of 48 elementary schools (24,842 students), 17 middle schools (11,542), 18 high schools (17,039), and 5 combined or other schools.

Winston Salem / Forsyth County Schools is the biggest district by enrollment, covering about 51,745 students across Forsyth County.

Looking at the last 7 years. Across the same 7-year window, public-school enrollment contracted 4%: 58,297 students in SY 2017-18 versus 55,902 in SY 2024-25. Over that span, Forsyth County gained 1 school, going from 84 to 85. On the demographic side, White enrollment moved from 38% to 32% over the same window.

Within the allk12 community for this area, the community for Forsyth County discusses school events, board meetings, and seasonal calendars. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many K-12 schools serve Forsyth County?
There are 88 public K-12 schools in Forsyth County, North Carolina, with a combined enrollment of about 55,902.
How many high schools are in Forsyth County?
Forsyth County, North Carolina has 18 public high schools, serving approximately 17,039 students.
How many middle schools are in Forsyth County?
Forsyth County, North Carolina has 17 public middle schools, serving approximately 11,542 students.
How many elementary schools are in Forsyth County?
Forsyth County, North Carolina has 48 public elementary schools, serving approximately 24,842 students.
What is the largest school district in Forsyth County?
Winston Salem / Forsyth County Schools is the largest school district in Forsyth County, serving approximately 51,745 students. The county contains 8 school districts overall.
How many people live in Forsyth County?
Forsyth County has roughly 389,977 residents according to the latest Census ACS 5-year estimate.
What is the median household income in Forsyth County?
Median household income in Forsyth County is $67,165, above the North Carolina average of $63,182. About 10.1% of residents live below the federal poverty line.
How educated are residents of Forsyth County?
Approximately 38.5% of adults 25 and older in Forsyth County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Forsyth County qualify for free or reduced lunch?
Roughly 88.3% of students in Forsyth County public schools qualify for free or reduced-price lunch, a common proxy for low-income enrollment. This is higher than the North Carolina county average of 86.8%.
What is the student-teacher ratio in Forsyth County schools?
Across Forsyth County public schools, the enrollment-weighted student-teacher ratio is approximately 15.3 to 1.

Forsyth County school rankings

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