Iredell County

Using school academic, learning enviroment and safety data, an overall grade has been calculated for each school in Iredell County. The list below shows these schools in their rank order, as determined by our grading system.

Find by Name
Search for Schools

#1 Middle School in NC and #1 in Iredell County

6 - 8 | Mooresville, NC | Iredell County

  • A+ Overall Grade
  • 18:1 Student/Teacher
  • 449 Students

Report Card

A+ Academic Results
A Learning Environment
A+ School Safety
A+ Overall Grade

#2 Middle School in NC and #2 in Iredell County

6 - 8 | Statesville, NC | Iredell County

  • A+ Overall Grade
  • 16:1 Student/Teacher
  • 412 Students

Report Card

A+ Academic Results
A+ Learning Environment
A+ School Safety
A+ Overall Grade

#9 High School in NC and #1 in Iredell County

9 - 13 | Statesville, NC | Iredell County

  • A+ Overall Grade
  • 21:1 Student/Teacher
  • 224 Students

Report Card

A+ Academic Results
A Learning Environment
A- School Safety
A+ Overall Grade

#40 High School in NC and #2 in Iredell County

9 - 13 | Statesville, NC | Iredell County

  • A Overall Grade
  • 22:1 Student/Teacher
  • 273 Students

Report Card

A Academic Results
A- Learning Environment
A+ School Safety
A Overall Grade

#57 Middle School in NC and #3 in Iredell County

6 - 8 | Mooresville, NC | Iredell County

  • A- Overall Grade
  • 19:1 Student/Teacher
  • 770 Students

Report Card

A Academic Results
B Learning Environment
B School Safety
A- Overall Grade

#75 Middle School in NC and #4 in Iredell County

7 - 8 | Mooresville, NC | Iredell County

  • A- Overall Grade
  • 16:1 Student/Teacher
  • 964 Students

Report Card

A Academic Results
B Learning Environment
B+ School Safety
A- Overall Grade

#84 Middle School in NC and #5 in Iredell County

6 - 8 | Mooresville, NC | Iredell County

  • A- Overall Grade
  • 17:1 Student/Teacher
  • 495 Students

Report Card

A Academic Results
B Learning Environment
B- School Safety
A- Overall Grade

#86 High School in NC and #3 in Iredell County

9 - 12 | Mooresville, NC | Iredell County

  • A- Overall Grade
  • 21:1 Student/Teacher
  • 1,847 Students

Report Card

A- Academic Results
A- Learning Environment
A- School Safety
A- Overall Grade

#87 Elementary School in NC and #1 in Iredell County

PK - 5 | Mooresville, NC | Iredell County

  • A Overall Grade
  • 19:1 Student/Teacher
  • 807 Students

Report Card

A+ Academic Results
B Learning Environment
A- School Safety
A Overall Grade

#91 Elementary School in NC and #2 in Iredell County

PK - 5 | Statesville, NC | Iredell County

  • A Overall Grade
  • 17:1 Student/Teacher
  • 349 Students

Report Card

A+ Academic Results
A Learning Environment
C+ School Safety
A Overall Grade

#122 Elementary School in NC and #3 in Iredell County

PK - 5 | Mooresville, NC | Iredell County

  • A Overall Grade
  • 17:1 Student/Teacher
  • 437 Students

Report Card

A+ Academic Results
A- Learning Environment
B+ School Safety
A Overall Grade

#127 High School in NC and #4 in Iredell County

9 - 12 | Statesville, NC | Iredell County

  • B+ Overall Grade
  • 19:1 Student/Teacher
  • 1,616 Students

Report Card

A- Academic Results
A- Learning Environment
B- School Safety
B+ Overall Grade

#151 Elementary School in NC and #4 in Iredell County

PK - 5 | Cleveland, NC | Iredell County

  • A Overall Grade
  • 16:1 Student/Teacher
  • 377 Students

Report Card

A Academic Results
B+ Learning Environment
A- School Safety
A Overall Grade

#159 Elementary School in NC and #5 in Iredell County

PK - 3 | Mooresville, NC | Iredell County

  • A Overall Grade
  • 16:1 Student/Teacher
  • 582 Students

Report Card

A+ Academic Results
A- Learning Environment
B- School Safety
A Overall Grade

#161 Elementary School in NC and #6 in Iredell County

PK - 3 | Mooresville, NC | Iredell County

  • A Overall Grade
  • 15:1 Student/Teacher
  • 633 Students

Report Card

A Academic Results
A Learning Environment
C+ School Safety
A Overall Grade

#171 Elementary School in NC and #7 in Iredell County

PK - 5 | Mooresville, NC | Iredell County

  • A Overall Grade
  • 16:1 Student/Teacher
  • 656 Students

Report Card

A Academic Results
A- Learning Environment
A+ School Safety
A Overall Grade

#172 High School in NC and #5 in Iredell County

9 - 12 | Mooresville, NC | Iredell County

  • B Overall Grade
  • 23:1 Student/Teacher
  • 1,876 Students

Report Card

A- Academic Results
C Learning Environment
B+ School Safety
B Overall Grade

#220 Elementary School in NC and #8 in Iredell County

PK - 5 | Mooresville, NC | Iredell County

  • A- Overall Grade
  • 17:1 Student/Teacher
  • 558 Students

Report Card

A Academic Results
B+ Learning Environment
B+ School Safety
A- Overall Grade

#228 Middle School in NC and #6 in Iredell County

6 - 8 | Olin, NC | Iredell County

  • B- Overall Grade
  • 15:1 Student/Teacher
  • 556 Students

Report Card

B- Academic Results
A- Learning Environment
C+ School Safety
B- Overall Grade

#248 Elementary School in NC and #9 in Iredell County

K - 3 | Mooresville, NC | Iredell County

  • A- Overall Grade
  • 15:1 Student/Teacher
  • 604 Students

Report Card

A Academic Results
B- Learning Environment
B- School Safety
A- Overall Grade

#299 Middle School in NC and #7 in Iredell County

6 - 8 | Troutman, NC | Iredell County

  • C+ Overall Grade
  • 17:1 Student/Teacher
  • 413 Students

Report Card

C+ Academic Results
B Learning Environment
C- School Safety
C+ Overall Grade

#314 High School in NC and #6 in Iredell County

9 - 12 | Olin, NC | Iredell County

  • C+ Overall Grade
  • 18:1 Student/Teacher
  • 1,124 Students

Report Card

C Academic Results
A- Learning Environment
C School Safety
C+ Overall Grade

#339 Middle School in NC and #8 in Iredell County

6 - 8 | Statesville, NC | Iredell County

  • C Overall Grade
  • 14:1 Student/Teacher
  • 625 Students

Report Card

C Academic Results
B Learning Environment
C- School Safety
C Overall Grade

#360 High School in NC and #7 in Iredell County

9 - 12 | Statesville, NC | Iredell County

  • C Overall Grade
  • 17:1 Student/Teacher
  • 905 Students

Report Card

C- Academic Results
A- Learning Environment
C School Safety
C Overall Grade

#370 Middle School in NC and #9 in Iredell County

6 - 8 | Statesville, NC | Iredell County

  • C Overall Grade
  • 14:1 Student/Teacher
  • 496 Students

Report Card

C- Academic Results
B+ Learning Environment
D School Safety
C Overall Grade

#393 Elementary School in NC and #10 in Iredell County

4 - 6 | Mooresville, NC | Iredell County

  • B+ Overall Grade
  • 19:1 Student/Teacher
  • 673 Students

Report Card

A Academic Results
B Learning Environment
C School Safety
B+ Overall Grade

#408 Elementary School in NC and #11 in Iredell County

PK - 5 | Harmony, NC | Iredell County

  • B+ Overall Grade
  • 16:1 Student/Teacher
  • 430 Students

Report Card

A- Academic Results
B- Learning Environment
B+ School Safety
B+ Overall Grade

#416 Elementary School in NC and #12 in Iredell County

PK - 5 | Mooresville, NC | Iredell County

  • B+ Overall Grade
  • 16:1 Student/Teacher
  • 453 Students

Report Card

B+ Academic Results
B+ Learning Environment
B School Safety
B+ Overall Grade

#445 High School in NC and #8 in Iredell County

9 - 12 | Statesville, NC | Iredell County

  • C- Overall Grade
  • 15:1 Student/Teacher
  • 973 Students

Report Card

D Academic Results
B+ Learning Environment
D School Safety
C- Overall Grade

#445 Middle School in NC and #10 in Iredell County

6 - 8 | Statesville, NC | Iredell County

  • C- Overall Grade
  • 12:1 Student/Teacher
  • 390 Students

Report Card

D Academic Results
A- Learning Environment
D School Safety
C- Overall Grade

#521 Elementary School in NC and #13 in Iredell County

PK - 5 | Statesville, NC | Iredell County

  • B Overall Grade
  • 17:1 Student/Teacher
  • 259 Students

Report Card

A- Academic Results
C+ Learning Environment
C+ School Safety
B Overall Grade

#524 Elementary School in NC and #14 in Iredell County

4 - 6 | Mooresville, NC | Iredell County

  • B Overall Grade
  • 17:1 Student/Teacher
  • 769 Students

Report Card

A- Academic Results
C+ Learning Environment
C- School Safety
B Overall Grade

#550 Elementary School in NC and #15 in Iredell County

PK - 5 | Statesville, NC | Iredell County

  • B Overall Grade
  • 14:1 Student/Teacher
  • 540 Students

Report Card

B- Academic Results
A+ Learning Environment
B- School Safety
B Overall Grade

#596 Elementary School in NC and #16 in Iredell County

PK - 5 | Troutman, NC | Iredell County

  • B Overall Grade
  • 17:1 Student/Teacher
  • 722 Students

Report Card

B- Academic Results
A- Learning Environment
B- School Safety
B Overall Grade

#642 Elementary School in NC and #17 in Iredell County

PK - 5 | Union Grove, NC | Iredell County

  • B Overall Grade
  • 15:1 Student/Teacher
  • 248 Students

Report Card

B- Academic Results
B Learning Environment
A School Safety
B Overall Grade

#946 Elementary School in NC and #18 in Iredell County

PK - 5 | Statesville, NC | Iredell County

  • C+ Overall Grade
  • 17:1 Student/Teacher
  • 407 Students

Report Card

C+ Academic Results
B- Learning Environment
C School Safety
C+ Overall Grade

#1014 Elementary School in NC and #19 in Iredell County

PK - 5 | Statesville, NC | Iredell County

  • C Overall Grade
  • 18:1 Student/Teacher
  • 894 Students

Report Card

C Academic Results
C+ Learning Environment
C+ School Safety
C Overall Grade

#1134 Elementary School in NC and #20 in Iredell County

PK - 5 | Statesville, NC | Iredell County

  • C- Overall Grade
  • 15:1 Student/Teacher
  • 535 Students

Report Card

C- Academic Results
C+ Learning Environment
D School Safety
C- Overall Grade

#1160 Elementary School in NC and #21 in Iredell County

PK - 5 | Statesville, NC | Iredell County

  • C- Overall Grade
  • 13:1 Student/Teacher
  • 434 Students

Report Card

D Academic Results
A Learning Environment
D School Safety
C- Overall Grade

#1174 Elementary School in NC and #22 in Iredell County

PK - 5 | Statesville, NC | Iredell County

  • C- Overall Grade
  • 15:1 Student/Teacher
  • 658 Students

Report Card

D Academic Results
B+ Learning Environment
D School Safety
C- Overall Grade

6 - 12 | Troutman, NC | Iredell County

  • B- Overall Grade
  • 7:1 Student/Teacher
  • 89 Students

Report Card

C Academic Results
A Learning Environment
A- School Safety
B- Overall Grade

K - 12 | Mooresville, NC | Iredell County

  • A+ Overall Grade
  • 16:1 Student/Teacher
  • 1,820 Students

Report Card

A+ Academic Results
A Learning Environment
A+ School Safety
A+ Overall Grade

K - 8 | Statesville, NC | Iredell County

  • C Overall Grade
  • 94 Students

Report Card

C- Academic Results
A Learning Environment
NA School Safety
C Overall Grade

K - 12 | Statesville, NC | Iredell County

  • None Overall Grade
  • 4:1 Student/Teacher
  • 35 Students

Report Card

NA Academic Results
A- Learning Environment
D School Safety
NA Overall Grade

K - 8 | Statesville, NC | Iredell County

  • B+ Overall Grade
  • 15:1 Student/Teacher
  • 559 Students

Report Card

B+ Academic Results
B Learning Environment
B+ School Safety
B+ Overall Grade

K - 7 | Troutman, NC | Iredell County

  • C+ Overall Grade
  • 17:1 Student/Teacher
  • 356 Students

Report Card

C+ Academic Results
C Learning Environment
NA School Safety
C+ Overall Grade

K - 11 | Mooresville, NC | Iredell County

  • A- Overall Grade
  • 20:1 Student/Teacher
  • 1,546 Students

Report Card

B Academic Results
B Learning Environment
A School Safety
A- Overall Grade