Community prompt from u/allk12. Replies below.
Mooresville High School
School pathway
Test scores
NC EOG / EOC 2024-25 . % Grade Level Proficient (Level 3+)What this means: On the NC EOG / EOC, North Carolina's statewide test, about 59 of every 100 students at this school read and write at grade level and about 28 of 100 do math at grade level. Across all North Carolina schools, those numbers are about 51 and 52.
BeatsExpectations
Demographically-adjusted score · methodologyWhat this means: About 45% of students here test proficient in math and reading, below the roughly 66% typical for North Carolina schools with a similar share of low-income students. BeatsExpectations compares each school with others at the same poverty level, not by raw scores, so a school lands here when its results trail those comparable schools, which is not the same as having low scores. A higher-scoring school can still fall in this tier if similar schools score higher still.
7-year change
SY 2017-18 vs SY 2024-25About Mooresville High School
Mooresville High School, an expansive high school in Mooresville, North Carolina, one of the schools within Mooresville Graded School District, works with 1,923 students, covering grades 9 through 12. Compared to the state average of about 761 students per school, that is 153% above typical.
Mooresville Graded School District comprises 8 schools with combined enrollment of 5,917 students; Mooresville High School is among them.
In terms of who attends, Mooresville High School reports that 55% of the student body identifies as White. The remainder is composed of 19% Black, 16% Hispanic, 7% multiracial. The wider county runs roughly 74% White, putting the school's mix noticeably less White than the area baseline.
On the income-and-resources front, Staff filings list 100 full-time-equivalent teachers, which works out to roughly 19.2:1 students per teacher. That tracks the state average closely. An estimated 41% of students are eligible for free or reduced-price lunch, often used as a Title I proxy. By comparison, Iredell County runs at roughly 61%, so the school's eligibility rate is somewhat below the surrounding baseline.
On a demographically-adjusted basis, Mooresville High School falls in the UNDERPERFORMING tier of the BeatsExpectations residual. Given its student profile, a typical campus would land near 66.3%; this one comes in at 44.8%, -21.5 points off the demographic line.
Across the wider county, community-level numbers for Iredell County indicate median household earnings sit near $81,419, roughly 34% of adults have completed at least a four-year degree, and roughly 8% of residents live below the federal poverty line. Mooresville High School is one of 52 public schools in Iredell County (combined enrollment of about 31,906 students).
Park View Elementary is the nearest neighboring public school, about 0.8 miles from this campus. Within five miles, there are 8 other public schools. Ranking that nearby cluster on reported proficiency puts Mooresville High School at 5th of 5; the average score across the group is 64.0%.
Mooresville High School operates from a metropolitan location.
Looking at the recent track record. Over the past 7-year window, the student count grew 3%: 1,870 students in 2018 compared to 1,923 in 2025. Over the same period, the White share shrank from 70% to 55%. Class-load math has grew: from 17.6:1 in 2018 to 19.2:1 in 2025.
On the community side, the feed for Mooresville High School typically covers science fair prep, picture-day reminders, and bus-route questions. Posting is open to anyone connected to the school.
Iredell County at a glance
View full county profileQuick facts
Related schools
- Mooresville MiddleMiddle · 696 students
- Mooresville IntermediateElementary · 690 students
- Selma Burke MiddleMiddle · 649 students
- East Mooresville IntermediateElementary · 612 students
- South ElementaryElementary · 466 students
- Rocky River ElementaryElementary · 460 students
- Lake Norman HighHigh · 1,905 students
- Pine Lake PreparatoryCombined · 1,888 students
- Langtree Charter AcademyCombined · 1,376 students
- Coddle Creek ElementaryElementary · 808 students
- Shepherd ElementaryElementary · 738 students
- Mooresville MiddleMiddle · 696 students
- Park View Elementary0.8 mi · 421
- South Elementary1.1 mi · 466
- Mooresville Middle1.8 mi · 696
- Mooresville Intermediate2.0 mi · 690
- East Mooresville Intermediate2.2 mi · 612
- Rocky River Elementary2.3 mi · 460