Safety scores and transparency grades from federal incident data · 2021-22 collection
Typical home value: $486,446 (Zillow ZHVI, 2026-06-30) — cheaper than 19% of ZHVI-matched cities. Comparing safety against price? See the Affordable & Safe guide.
| SCHOOL | DISTRICT | GRADES | STUDENTS | SAFETY SCORE | GRADE |
|---|---|---|---|---|---|
| Pine Lake Preparatory | Pine Lake Preparatory | KG–12 | 1,871 | 74 | A |
| Woodland Heights Elementary | Iredell-Statesville Schools | PK–05 | 643 | 57 | A |
| The Brawley School | Iredell-Statesville Schools | 06–08 | 588 | 56 | A |
| Lake Norman Elementary | Iredell-Statesville Schools | PK–05 | 690 | 56 | A |
| Lakeshore Elementary | Iredell-Statesville Schools | PK–05 | 682 | 48 | A |
| Mooresville Online Academy | Mooresville Graded School District | KG–06 | 130 | 48 | A |
| Shepherd Elementary | Iredell-Statesville Schools | PK–05 | 632 | 40 | A |
| Langtree Charter Academy | Langtree Charter Academy | KG–12 | 1,327 | 39 | A |
| Lake Norman High | Iredell-Statesville Schools | 09–12 | 1,993 | 38 | A |
| Coddle Creek Elementary | Iredell-Statesville Schools | PK–05 | 681 | 35 | A |
| Woodland Heights Middle | Iredell-Statesville Schools | 06–08 | 579 | 29 | A |
| Rocky River Elementary | Mooresville Graded School District | PK–03 | 549 | 28 | A |
| Mooresville High School | Mooresville Graded School District | 09–12 | 2,009 | 22 | A |
| Lakeshore Middle | Iredell-Statesville Schools | 06–08 | 626 | 22 | A |
| Park View Elementary | Mooresville Graded School District | KG–03 | 555 | 16 | A |
| Mooresville Intermediate | Mooresville Graded School District | 04–06 | 635 | 9 | A |
| East Mooresville Intermediate | Mooresville Graded School District | 04–06 | 608 | 8 | A |
| South Elementary | Mooresville Graded School District | PK–03 | 487 | 6 | A |
| Mooresville Middle | Mooresville Graded School District | 07–08 | 948 | 4 | A |
| NF Woods Campus | Mooresville Graded School District | 09–12 | — insufficient data | ||
| Selma Burke Middle | Mooresville Graded School District | M–M | — insufficient data |