Skip to main content
NC North Carolina

Public Schools in Mooresville, NC

Directory of 20 public schools located in Mooresville.

City Public School Enrollment & Staffing Trends

NCES Multi-Year Cohorts
0 9,800 19,600 2020-2021: 15,776 students 15,776 2020-2021 2021-2022: 16,189 students 16,189 +2.6% 2021-2022 2022-2023: 16,532 students 16,532 +2.1% 2022-2023 2023-2024: 16,491 students 16,491 -0.2% 2023-2024 2024-2025: 16,278 students 16,278 -1.3% 2024-2025
School Year Operating Schools Total Students Teachers (FTE) Student/Teacher Ratio Total FRPL
2024-2025 20 16,278 955.2 17.0:1 5,330
2023-2024 20 16,491 995.5 16.6:1 5,240
2022-2023 19 16,532 977.2 16.9:1 4,554
2021-2022 19 16,189 1,018.5 15.9:1 2,785
2020-2021 19 15,776 978.8 16.1:1 2,918

City Schools Listing

Page 1 of 1
School Name Grades Level District Address Action
Coddle Creek Elementary PK-5 Elementary School Iredell-Statesville Schools 141 Frank's Crossing Loop View ›
East Mooresville Intermediate 3-5 Elementary School Mooresville Graded School District 1711 Landis Highway View ›
Lake Norman Elementary PK-5 Elementary School Iredell-Statesville Schools 255 Oak Tree Road View ›
Lake Norman High 9-12 High School Iredell-Statesville Schools 186 Doolie Road View ›
Lakeshore Elementary PK-5 Elementary School Iredell-Statesville Schools 252 Lakeshore School Road View ›
Lakeshore Middle 6-8 Middle School Iredell-Statesville Schools 244 Lakeshore School Drive View ›
Langtree Charter Academy K-12 Other / Combined Langtree Charter Academy 154 Foundation Ct View ›
Mooresville High School 9-12 High School Mooresville Graded School District 659 E Center Ave View ›
Mooresville Intermediate 3-5 Elementary School Mooresville Graded School District 1438 Coddle Creek Hwy View ›
Mooresville Middle 6-8 Middle School Mooresville Graded School District 233 Kistler Farm Rd View ›
NF Woods Campus 6-12 High School Mooresville Graded School District 574 W McLelland Ave View ›
Park View Elementary K-2 Elementary School Mooresville Graded School District 217 W McNeely Ave View ›
Pine Lake Preparatory K-12 Other / Combined Pine Lake Preparatory 104 Yellow Wood Circle View ›
Rocky River Elementary PK-2 Elementary School Mooresville Graded School District 483 Rocky River Rd View ›
Selma Burke Middle 6-8 Middle School Mooresville Graded School District 235 Rinehardt Rd View ›
Shepherd Elementary PK-5 Elementary School Iredell-Statesville Schools 1748 Charlotte Hwy View ›
South Elementary PK-2 Elementary School Mooresville Graded School District 839 S Magnolia St View ›
The Brawley School 6-8 Middle School Iredell-Statesville Schools 132 Swift Arrow Drive View ›
Woodland Heights Elementary PK-5 Elementary School Iredell-Statesville Schools 288 Forest Lake Boulevard View ›
Woodland Heights Middle 6-8 Middle School Iredell-Statesville Schools 272 Forest Lake Blvd View ›