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

5 schools in King

North Carolina · Public K-12

From elementary through high school, King runs 5 public K-12 campuses (3 elementary, 1 middle, and 1 high), with combined enrollment of about 2,655.

7-year change in King

SY 2017-18 vs SY 2024-25
Total enrollment
2,655
-174 (-6%) vs SY 2017-18
School count
5
-1 (-17%) vs SY 2017-18
% White
86%
was 90%
% Hispanic
8%
was 5%
% Black
2%
was 1%
% Asian
1%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Chestnut Grove Middle SchoolMiddle06-08662
King Elementary SchoolElementaryPK-05383
Mount Olive Elementary SchoolElementaryKG-05316
Poplar Springs Elementary SchoolElementaryPK-05495
West Stokes High SchoolHigh09-12799

About King

Across King, North Carolina, 5 public schools hosts about 2,655 students between them.

For a sense of the school types, the city is built around 3 elementary, 1 middle, and 1 high.

Trend over the past 7 years. Combined enrollment now sits at 2,655 students, shrank 6% from the 2,829 reported in SY 2017-18. Over that span, King shed 1 school, going from 6 to 5. Demographically, the White share of enrollment contracted from 90% to 86%.

On allk12, the community for King discusses enrollment trends, district policy changes, and bus-route updates. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many public schools are in King?
King, North Carolina has 5 public K-12 schools serving approximately 2,655 students.
How many elementary, middle, and high schools are in King?
King has 3 elementary, 1 middle, 1 high public schools.
What is the largest public school in King?
West Stokes High School is the largest public school in King by enrollment, with approximately 799 students.
What school districts serve King?
King public schools are operated by Stokes County Schools.
What grade levels do public schools in King cover?
Public schools in King serve students from pre-K through grade 12.