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

1 schools in Stallings

North Carolina · Public K-12

Across the city, Stallings hosts 1 public K-12 school teaching roughly 766 North Carolina students (about 766 per campus).

7-year change in Stallings

SY 2017-18 vs SY 2024-25
Total enrollment
766
+225 (+42%) vs SY 2017-18
School count
1
0 (0%) vs SY 2017-18
% White
58%
was 63%
% Hispanic
13%
was 16%
% Black
7%
was 9%
% Asian
16%
was 7%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Stallings ElementaryElementaryKG-05766

About Stallings

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

Per-campus enrollment runs near 766, above the state mean of about 571.

Five-year track record. Combined enrollment now sits at 766 students, rose 42% from the 541 reported in SY 2017-18. Demographically, the Asian share of enrollment rose from 7% to 16%.

On this page, the community for Stallings 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 Stallings?
Stallings, North Carolina has 1 public K-12 schools serving approximately 766 students.
How many elementary, middle, and high schools are in Stallings?
Stallings has 1 elementary public schools.
What is the largest public school in Stallings?
Stallings Elementary is the largest public school in Stallings by enrollment, with approximately 766 students.
What school districts serve Stallings?
Stallings public schools are operated by Union County Public Schools.
What grade levels do public schools in Stallings cover?
Public schools in Stallings serve students from kindergarten through grade 5.