12 schools in Kannapolis
For a city in North Carolina, Kannapolis carries 12 public K-12 campuses, with combined enrollment of about 7,789 students and an average school size near 649.
7-year change in Kannapolis
SY 2017-18 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| A L Brown High | High | 09-12 | 1,753 |
| Charles E Boger Elementary | Elementary | PK-05 | 895 |
| Concord Lake STEAM Academy | Elementary | KG-08 | 856 |
| Forest Park Elementary | Elementary | KG-05 | 472 |
| Fred L Wilson Elementary | Elementary | KG-05 | 415 |
| GW Carver Elementary | Elementary | KG-05 | 503 |
| Jackson Park Elementary | Elementary | KG-05 | 476 |
| Kannapolis Middle School 6 | Middle | 06-06 | 358 |
| Kannapolis Middle School 7/8 | Middle | 07-08 | 782 |
| North Kannapolis Elementary | Elementary | PK-05 | 296 |
| Royal Oaks Elementary | Elementary | KG-08 | 661 |
| Shady Brook Elementary | Elementary | KG-05 | 322 |
About Kannapolis
Across Kannapolis, North Carolina, 12 public schools teaches about 7,789 students between them.
On the level-by-level breakdown, the city consists of 9 elementary, 2 middle, and 1 high.
Average school size in Kannapolis is around 649 students, 14% noticeably above the North Carolina average of about 571.
Over the past 7-year window. Total public-school enrollment in Kannapolis has climbed 14% since SY 2017-18, moving from about 6,847 students to 7,789. The school count climbed from 11 to 12 across the same 7-year window. Demographically, the White share of enrollment decreased from 37% to 26%.
In the discussion threads here, the community for Kannapolis discusses comparison threads between local schools and program reviews. Anyone with firsthand knowledge of these schools is welcome to weigh in.