The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·CONCORD LAKE STEAM ACADEMY·NCES 370039903387

Concord Lake STEAM Academy

1911 Concord Lake Road, Kannapolis, NC 28083 · (704) 273-5310 · Cabarrus County
GRADES KG–08ELEMENTARY21-SUBURBCHARTERTITLE IREGULAR SCHOOL856 STUDENTS
Enrollment
856
Elementary
STATE 467
Student : Teacher
48.8:1
18 FTE teachers
STATE 14.9:1
Free / Reduced Lunch
96%
820 students
STATE 82%
Community
1
0 members
Enrollment and student:teacher ratio compared against other elementary schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Kindergarten
156
Grade 1
116
Grade 2
105
Grade 3
118
Grade 4
92
Grade 5
75
Grade 6
74
Grade 7
73
Grade 8
47
Student demographics
White
19623%
STATE 42%
Hispanic
19222%
STATE 22%
Black
39046%
STATE 25%
Asian
71%
STATE 4%
Two+
688%
STATE 6%
Native American
20%
STATE 1%
Pacific Islander
10%
STATE 0%
Student head counts by race/ethnicity from federal NCES enrollment data. Very small groups may be suppressed in the source, so categories do not always sum exactly to total enrollment.
Gender split
Male
43651%
Female
42049%

Discussions

+ POST

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
856
+335 (+64%) vs 2017
Student : Teacher
48.8:1
was 16.0:1
% White
23%
was 41%
% Hispanic
22%
was 18%
% Black
46%
was 35%
% Asian
1%
was 1%
Source: NCES Common Core of Data

About Concord Lake STEAM Academy

Concord Lake STEAM Academy, a roomy K-5 school in Kannapolis, North Carolina, one of the schools within Concord Lake STEAM Academy, enrolls 856 students, covering grades K through 8. Enrollment runs roughly 83% above the state mean of about 467.

Concord Lake STEAM Academy is the operating authority for Concord Lake STEAM Academy, handling staffing, calendars, and reporting to the state department of education.

For racial and ethnic makeup, Concord Lake STEAM Academy shows that 46% of students identify as Black, with the remaining enrollment distributed across several groups. The remainder comes out to 23% White, 22% Hispanic, 8% multiracial. The wider county runs roughly 19% Black, putting the school's mix visibly more Black than the area baseline.

Looking at the economic backdrop, Concord Lake STEAM Academy reports 18 full-time-equivalent teachers, putting the student-to-teacher ratio at about 48.8:1. Statewide, the average ratio sits near 14.9:1, putting Concord Lake STEAM Academy higher than the state norm the norm. Around 96% of the student body qualifies for free or reduced-price meals, which schools and policymakers use as a rough income-mix signal. Set against Cabarrus County (around 56%), the school's rate is meaningfully above typical.

Zooming out to the county, the surrounding county (Cabarrus County) shows that median household earnings sit near $89,005, roughly 38% of adults have completed at least a four-year degree, and roughly 7% of residents live below the federal poverty line. In all, Cabarrus County runs 56 public schools (combined enrollment of about 43,278 students), of which Concord Lake STEAM Academy is one.

The closest other public school is Royal Oaks Elementary, roughly 0.9 miles away. Within five miles, there are 8 other public schools.

The school occupies a residential site. Concord Lake STEAM Academy is a charter school, which puts it inside the public-school system but outside the standard district-managed model.

Trend over the last 7 years. Over the past 7-year window, the student count climbed 64%: 521 students in 2018 compared to 856 in 2025. The White share of enrollment declined from 41% to 23% over that span. The student-to-teacher ratio rose from 16.0:1 in 2018 to 48.8:1 today.

Inside the community feed, posts here usually surface around open house dates, ride-share offers, and field-trip permission slips. Posting is open to anyone connected to the school.

Cabarrus County at a glance

View full county profile
Population
236,133
Census ACS
Median income
$89,005
Household, ACS
Bachelor's+
38%
Adults 25+
Poverty rate
7%
Below federal line
Schools in county
56
43,278 students

Quick facts

School name
Concord Lake STEAM Academy
District
Concord Lake STEAM Academy
Address
1911 Concord Lake Road, Kannapolis, NC 28083
Phone
(704) 273-5310
County
Cabarrus County
Level
Elementary
Grade range
KG–08
Total enrollment
856
Teachers (FTE)
18
Student–teacher ratio
48.8:1
Free/Reduced lunch
820 (96%)
Locale
21-Suburb: Large
NCES ID
370039903387
Charter school
Yes
Virtual school
No

Related schools

Other schools in Kannapolis
Nearby schools

Frequently asked questions

About Concord Lake STEAM Academy
How many students attend Concord Lake STEAM Academy?
Concord Lake STEAM Academy enrolls approximately 856 students in grades KG-08.
What age range does Concord Lake STEAM Academy serve?
Concord Lake STEAM Academy serves students from grade KG through grade 08.
How many students per teacher at Concord Lake STEAM Academy?
Approximately 48.8:1 students per teacher at Concord Lake STEAM Academy.
What is the racial breakdown of students at Concord Lake STEAM Academy?
At Concord Lake STEAM Academy, the student body is approximately 23% White, 22% Hispanic, 46% Black, 1% Asian, 8% Two or more.
Who oversees Concord Lake STEAM Academy?
Concord Lake STEAM Academy is overseen by Concord Lake STEAM Academy in Cabarrus County.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post