20 schools in Mooresville
For families in Mooresville, public-school options total 20 K-12 campuses, with combined enrollment near 16,278 (10 elementary, 5 middle, and 3 high).
7-year change in Mooresville
SY 2017-18 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Coddle Creek Elementary | Elementary | PK-05 | 808 |
| East Mooresville Intermediate | Elementary | 03-05 | 612 |
| Lake Norman Elementary | Elementary | PK-05 | 641 |
| Lake Norman High | High | 09-12 | 1,905 |
| Lakeshore Elementary | Elementary | PK-05 | 658 |
| Lakeshore Middle | Middle | 06-08 | 531 |
| Langtree Charter Academy | Combined | KG-12 | 1,376 |
| Mooresville High School | High | 09-12 | 1,923 |
| Mooresville Intermediate | Elementary | 03-05 | 690 |
| Mooresville Middle | Middle | 06-08 | 696 |
| NF Woods Campus | High | 06-12 | 0 |
| Park View Elementary | Elementary | KG-02 | 421 |
| Pine Lake Preparatory | Combined | KG-12 | 1,888 |
| Rocky River Elementary | Elementary | PK-02 | 460 |
| Selma Burke Middle | Middle | 06-08 | 649 |
| Shepherd Elementary | Elementary | PK-05 | 738 |
| South Elementary | Elementary | PK-02 | 466 |
| The Brawley School | Middle | 06-08 | 641 |
| Woodland Heights Elementary | Elementary | PK-05 | 594 |
| Woodland Heights Middle | Middle | 06-08 | 581 |
About Mooresville
Public education in Mooresville, North Carolina runs across 20 schools that serves roughly 16,278 students. By footprint, Mooresville sits in the average-sized bracket.
In terms of grade levels, the city spans 10 elementary, 5 middle, 3 high, and 2 other.
Schools in Mooresville average about 814 students each, 43% above the North Carolina norm.
Trend over the past 7 years. Across the same 7-year window, public-school enrollment remained close to its prior level: 16,165 students in SY 2017-18 versus 16,278 in SY 2024-25. The school count climbed from 18 to 19 across the same 7-year window. Demographically, the White share of enrollment shrank from 75% to 64%.
On this page, the community for Mooresville discusses school events, board meetings, and seasonal calendars. Discussions cut across districts, schools, and grade levels.