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

12 schools in Kernersville

North Carolina · Public K-12

Kernersville's public-school directory holds 12 campuses, serving about 10,139 K-12 students inside North Carolina (an average of 845 per campus).

7-year change in Kernersville

SY 2017-18 vs SY 2024-25
Total enrollment
10,139
-566 (-5%) vs SY 2017-18
School count
12
0 (0%) vs SY 2017-18
% White
41%
was 50%
% Hispanic
30%
was 25%
% Black
22%
was 20%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Caleb's Creek ElementaryElementaryPK-05642
Cash ElementaryElementaryPK-05520
East Forsyth HighHigh09-121,647
East Forsyth Middle SchoolMiddle06-08772
Kernersville ElementaryElementaryPK-05568
Kernersville MiddleMiddle06-08754
NC Leadership Charter AcademyCombinedKG-121,209
Piney Grove ElementaryElementaryPK-05635
Robert B Glenn High SchoolHigh09-121,396
Sedge Garden ElementaryElementaryPK-05714
Southeast MiddleMiddle06-08733
Union Cross Traditional AcadElementaryPK-05549

About Kernersville

Across Kernersville, North Carolina, 12 public schools teaches about 10,139 students between them.

Looking at the level breakdown, the city consists of 6 elementary, 3 middle, 2 high, and 1 other.

Per-campus enrollment runs near 845, higher than the state mean of about 571.

Looking at the last 7 years. Combined enrollment now sits at 10,139 students, declined 5% from the 10,705 reported in SY 2017-18. On the demographic side, White enrollment moved from 50% to 41% over the same window.

Within the allk12 community for this area, the community for Kernersville discusses enrollment trends, district policy changes, and bus-route updates. Members of the local community share what they see day-to-day.

Frequently asked questions

How many K-12 schools are in Kernersville, North Carolina?
There are 12 public K-12 schools in Kernersville, with a combined enrollment of about 10,139.
How many elementary, middle, and high schools are in Kernersville?
Kernersville has 6 elementary, 3 middle, 2 high, 1 combined-grade public schools.
What is the largest public school in Kernersville?
East Forsyth High is the largest public school in Kernersville by enrollment, with approximately 1,647 students.
What school districts serve Kernersville?
Kernersville is served by 2 public school districts, including NC Leadership Charter Academy, Winston Salem / Forsyth County Schools.
What grade levels do public schools in Kernersville cover?
Public schools in Kernersville serve students from pre-K through grade 12.
Are there charter schools in Kernersville?
1 of the 12 public schools in Kernersville are charter schools.