Community prompt from u/allk12. Replies below.
Mooresville Middle
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 61 of every 100 students at this school read and write at grade level and about 71 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 66% of students here test proficient in math and reading, compared with the roughly 66% typical for North Carolina schools with a similar share of low-income students. BeatsExpectations measures results against demographically similar schools rather than by raw scores, and this school falls within the typical range, neither among North Carolina's top nor bottom 10%.
7-year change
SY 2017-18 vs SY 2024-25About Mooresville Middle
Set in Mooresville, North Carolina, Mooresville Middle is a moderately sized intermediate school, overseen by Mooresville Graded School District. It instructs 696 students across grades 6 through 8.
Mooresville Graded School District runs 8 schools in total, collectively educating 5,917 students. Mooresville Middle is one of those campuses.
In terms of who attends, Mooresville Middle lists that the largest single group is White, at 62% of enrollment; the rest breaks down as 18% Black, 12% Hispanic, 7% multiracial. The wider county runs roughly 74% White, putting the school's mix visibly less White than the area baseline.
On the resource side, Mooresville Middle logs 42 full-time-equivalent teachers, putting the student-to-teacher ratio at about 16.5:1. That tracks the state average closely. Around 41% of the student body qualifies for free or reduced-price meals, a number frequently used as a low-income enrollment indicator. That share is below Iredell County's rate of about 61%.
Adjusting for the school's free-and-reduced-lunch share, Mooresville Middle tracks the demographic baseline. The model predicts 66.3% given the school's FRL share; actual proficiency is 66.2%.
In the surrounding community, census data for Iredell County shows median household income runs about $81,419, roughly 34% of adults have completed at least a four-year degree, and census figures put the poverty rate at about 8%. Across Iredell County's 52 public schools (combined enrollment of about 31,906 students), Mooresville Middle is one campus in the mix.
Mooresville Intermediate is the nearest neighboring public school, about 0.3 miles from this campus. Counting just inside five miles, 8 other public schools cluster around Mooresville Middle. Among the 5 schools in that immediate cluster with test data (this one included), Mooresville Middle ranks 1st on composite proficiency, above the local average of 59.8%.
The school occupies an inner-city site.
Looking at the recent track record. Over the past 7-year window, the student count fell 24%: 915 students in 2018 compared to 696 in 2025. Over the same period, the White share fell from 67% to 62%.
Inside the community feed, the feed for Mooresville Middle typically covers open house dates, ride-share offers, and field-trip permission slips. Anyone with firsthand experience at this school can post or comment.
Iredell County at a glance
View full county profileQuick facts
Related schools
- Mooresville High SchoolHigh · 1,923 students
- Mooresville IntermediateElementary · 690 students
- Selma Burke MiddleMiddle · 649 students
- East Mooresville IntermediateElementary · 612 students
- South ElementaryElementary · 466 students
- Rocky River ElementaryElementary · 460 students
- Mooresville High SchoolHigh · 1,923 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 Intermediate0.3 mi · 690
- Rocky River Elementary0.5 mi · 460
- South Elementary1.0 mi · 466
- Mooresville High School1.8 mi · 1,923
- Park View Elementary2.5 mi · 421
- Coddle Creek Elementary2.9 mi · 808