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

1 schools in Stokes

North Carolina · Public K-12

Stokes, North Carolina hosts 1 public K-12 school with combined enrollment of about 218 students, broken out as 1 elementary.

7-year change in Stokes

SY 2017-18 vs SY 2024-25
Total enrollment
218
-29 (-12%) vs SY 2017-18
School count
1
0 (0%) vs SY 2017-18
% White
57%
was 54%
% Hispanic
20%
was 10%
% Black
17%
was 29%
% Asian
1%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
StokesElementaryPK-08218

About Stokes

Stokes, North Carolina is home to 1 public schools, with combined enrollment of approximately 218 students. By school count, it is a rural-scale city.

Schools in Stokes average about 218 students each, 62% meaningfully below the North Carolina norm.

Over the past 7-year window. Combined enrollment now sits at 218 students, declined 12% from the 247 reported in SY 2017-18. The Black share of public-school enrollment declined from 29% to 17%.

On this page, the community for Stokes discusses open enrollment windows, redistricting talk, and busing logistics. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many public schools are in Stokes?
Stokes, North Carolina has 1 public K-12 schools serving approximately 218 students.
How many elementary, middle, and high schools are in Stokes?
Stokes has 1 elementary public schools.
What is the largest public school in Stokes?
Stokes is the largest public school in Stokes by enrollment, with approximately 218 students.
What school districts serve Stokes?
Stokes public schools are operated by Pitt County Schools.
What grade levels do public schools in Stokes cover?
Public schools in Stokes serve students from pre-K through grade 8.