Or try our Advanced Search


Charlotte Area Public Schools
Best Elementary Schools in Charlotte Area
Best Middle Schools in Charlotte Area
Best High Schools in Charlotte Area
Charlotte Area Charter Schools

South Carolina Suburbs
York County, SC Schools
Lancaster County, SC Schools

North Carolina Schools
Best NC Elementary Schools
Best NC Middle Schools
Best NC High Schools






Best Schools in Iredell County, NC

Are you searching for the best public schools in Iredell County, North Carolina? We have information on 43 public schools in Iredell County. Carolina School Hub has given Iredell County 7 stars (on a scale of 1 to 10) - when comparing this area to other North Carolina counties.

CarolinaSchoolHub Rating: 7 out of 10 stars
7

Use Carolina School Hub as a key information source on over 2,412 schools in North Carolina - including Iredell County and 98 other counties across the state. Use this website to research test scores, enrollment information, growth data and much more. If you're looking for the best schools in Iredell County, you may want to check out the schools cited below:

Best Elementary Schools in Iredell County

Pine Lake Preparatory

# 1 Elementary School in Iredell County
Mooresville, NC (Iredell County)
Grades served: K-12  ⋅  1,880 Students

Pine Lake Preparatory is located in the 28115 ZIP Code area of Iredell County, North Carolina. The school received a letter grade of A from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Pine Lake Preparatory has received a 10-star rating on a scale of 1 to 10.. Read more >>

#39 elementary school in North Carolina
(97th percentile in state)
CHARTER SCHOOL

View Nearby Homes

Pine Lake Preparatory

# 1 Elementary School in Iredell County
Mooresville, NC (Iredell County)
Grades served: K-12  ⋅  1,880 Students
#39 elementary school in North Carolina
(97th percentile in state)
CHARTER SCHOOL

View Nearby Homes

Woodland Heights Elementary School

# 2 Elementary School in Iredell County
Mooresville, NC (Iredell County)
Grades served: PK-5  ⋅  575 Students

Woodland Heights Elementary School is located in the 28117 ZIP Code area of Iredell County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Woodland Heights Elementary School has received a 10-star rating on a scale of 1 to 10.. Read more >>

#129 elementary school in North Carolina
(92nd percentile in state)

View Nearby Homes

Woodland Heights Elementary School

# 2 Elementary School in Iredell County
Mooresville, NC (Iredell County)
Grades served: PK-5  ⋅  575 Students
#129 elementary school in North Carolina
(92nd percentile in state)

View Nearby Homes

Lake Norman Elementary School

# 3 Elementary School in Iredell County
Mooresville, NC (Iredell County)
Grades served: PK-5  ⋅  629 Students

Lake Norman Elementary School is located in the 28117 ZIP Code area of Iredell County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Lake Norman Elementary School has received a 9-star rating on a scale of 1 to 10.. Read more >>

#212 elementary school in North Carolina
(86th percentile in state)

View Nearby Homes

Lake Norman Elementary School

# 3 Elementary School in Iredell County
Mooresville, NC (Iredell County)
Grades served: PK-5  ⋅  629 Students
#212 elementary school in North Carolina
(86th percentile in state)

View Nearby Homes

Cool Spring Elementary School

# 4 Elementary School in Iredell County
Cleveland, NC (Iredell County)
Grades served: PK-5  ⋅  446 Students

Cool Spring Elementary School is located in the 27013 ZIP Code area of Iredell County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Cool Spring Elementary School has received a 9-star rating on a scale of 1 to 10.. Read more >>

#248 elementary school in North Carolina
(84th percentile in state)

View Nearby Homes

Cool Spring Elementary School

# 4 Elementary School in Iredell County
Cleveland, NC (Iredell County)
Grades served: PK-5  ⋅  446 Students
#248 elementary school in North Carolina
(84th percentile in state)

View Nearby Homes

Coddle Creek Elementary School

# 5 Elementary School in Iredell County
Mooresville, NC (Iredell County)
Grades served: PK-5  ⋅  813 Students

Coddle Creek Elementary School is located in the 28115 ZIP Code area of Iredell County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Coddle Creek Elementary School has received a 8-star rating on a scale of 1 to 10.. Read more >>

#347 elementary school in North Carolina
(77th percentile in state)

View Nearby Homes

Coddle Creek Elementary School

# 5 Elementary School in Iredell County
Mooresville, NC (Iredell County)
Grades served: PK-5  ⋅  813 Students
#347 elementary school in North Carolina
(77th percentile in state)

View Nearby Homes

Central Elementary School

# 6 Elementary School in Iredell County
Statesville, NC (Iredell County)
Grades served: PK-5  ⋅  313 Students

Central Elementary School is located in the 28625 ZIP Code area of Iredell County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Central Elementary School has received a 8-star rating on a scale of 1 to 10.. Read more >>

#349 elementary school in North Carolina
(77th percentile in state)

View Nearby Homes

Central Elementary School

# 6 Elementary School in Iredell County
Statesville, NC (Iredell County)
Grades served: PK-5  ⋅  313 Students
#349 elementary school in North Carolina
(77th percentile in state)

View Nearby Homes

Mooresville Intermediate School

# 7 Elementary School in Iredell County
Mooresville, NC (Iredell County)
Grades served: 3-5  ⋅  694 Students

Mooresville Intermediate School is located in the 28115 ZIP Code area of Iredell County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Mooresville Intermediate School has received a 8-star rating on a scale of 1 to 10.. Read more >>

#369 elementary school in North Carolina
(76th percentile in state)

View Nearby Homes

Mooresville Intermediate School

# 7 Elementary School in Iredell County
Mooresville, NC (Iredell County)
Grades served: 3-5  ⋅  694 Students
#369 elementary school in North Carolina
(76th percentile in state)

View Nearby Homes

Lakeshore Elementary School

# 8 Elementary School in Iredell County
Mooresville, NC (Iredell County)
Grades served: PK-5  ⋅  667 Students

Lakeshore Elementary School is located in the 28117 ZIP Code area of Iredell County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Lakeshore Elementary School has received a 8-star rating on a scale of 1 to 10.. Read more >>

#381 elementary school in North Carolina
(75th percentile in state)

View Nearby Homes

Lakeshore Elementary School

# 8 Elementary School in Iredell County
Mooresville, NC (Iredell County)
Grades served: PK-5  ⋅  667 Students
#381 elementary school in North Carolina
(75th percentile in state)

View Nearby Homes

East Mooresville Intermediate School

# 9 Elementary School in Iredell County
Mooresville, NC (Iredell County)
Grades served: 3-5  ⋅  638 Students

East Mooresville Intermediate School is located in the 28115 ZIP Code area of Iredell County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, East Mooresville Intermediate School has received a 8-star rating on a scale of 1 to 10.. Read more >>

#405 elementary school in North Carolina
(74th percentile in state)

View Nearby Homes

East Mooresville Intermediate School

# 9 Elementary School in Iredell County
Mooresville, NC (Iredell County)
Grades served: 3-5  ⋅  638 Students
#405 elementary school in North Carolina
(74th percentile in state)

View Nearby Homes

Harmony Elementary School

# 10 Elementary School in Iredell County
Harmony, NC (Iredell County)
Grades served: PK-5  ⋅  357 Students

Harmony Elementary School is located in the 28634 ZIP Code area of Iredell County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Harmony Elementary School has received a 8-star rating on a scale of 1 to 10.. Read more >>

#467 elementary school in North Carolina
(69th percentile in state)

View Nearby Homes

Harmony Elementary School

# 10 Elementary School in Iredell County
Harmony, NC (Iredell County)
Grades served: PK-5  ⋅  357 Students
#467 elementary school in North Carolina
(69th percentile in state)

View Nearby Homes

Langtree Charter Academy

# 11 Elementary School in Iredell County
Mooresville, NC (Iredell County)
Grades served: K-12  ⋅  1,350 Students

Langtree Charter Academy is located in the 28117 ZIP Code area of Iredell County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Langtree Charter Academy has received a 8-star rating on a scale of 1 to 10.. Read more >>

#502 elementary school in North Carolina
(67th percentile in state)
CHARTER SCHOOL

View Nearby Homes

Langtree Charter Academy

# 11 Elementary School in Iredell County
Mooresville, NC (Iredell County)
Grades served: K-12  ⋅  1,350 Students
#502 elementary school in North Carolina
(67th percentile in state)
CHARTER SCHOOL

View Nearby Homes

Troutman Elementary School

# 12 Elementary School in Iredell County
Troutman, NC (Iredell County)
Grades served: PK-5  ⋅  910 Students

Troutman Elementary School is located in the 28166 ZIP Code area of Iredell County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Troutman Elementary School has received a 7-star rating on a scale of 1 to 10.. Read more >>

#505 elementary school in North Carolina
(67th percentile in state)

View Nearby Homes

Troutman Elementary School

# 12 Elementary School in Iredell County
Troutman, NC (Iredell County)
Grades served: PK-5  ⋅  910 Students
#505 elementary school in North Carolina
(67th percentile in state)

View Nearby Homes

Union Grove Elementary School

# 13 Elementary School in Iredell County
Union Grove, NC (Iredell County)
Grades served: PK-5  ⋅  228 Students

Union Grove Elementary School is located in the 28689 ZIP Code area of Iredell County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Union Grove Elementary School has received a 7-star rating on a scale of 1 to 10.. Read more >>

#556 elementary school in North Carolina
(64th percentile in state)

View Nearby Homes

Union Grove Elementary School

# 13 Elementary School in Iredell County
Union Grove, NC (Iredell County)
Grades served: PK-5  ⋅  228 Students
#556 elementary school in North Carolina
(64th percentile in state)

View Nearby Homes

Sharon Elementary School

# 14 Elementary School in Iredell County
Statesville, NC (Iredell County)
Grades served: PK-5  ⋅  253 Students

Sharon Elementary School is located in the 28677 ZIP Code area of Iredell County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Sharon Elementary School has received a 7-star rating on a scale of 1 to 10.. Read more >>

#583 elementary school in North Carolina
(62nd percentile in state)

View Nearby Homes

Sharon Elementary School

# 14 Elementary School in Iredell County
Statesville, NC (Iredell County)
Grades served: PK-5  ⋅  253 Students
#583 elementary school in North Carolina
(62nd percentile in state)

View Nearby Homes

Celeste Henkel Elementary School

# 15 Elementary School in Iredell County
Statesville, NC (Iredell County)
Grades served: PK-5  ⋅  510 Students

Celeste Henkel Elementary School is located in the 28677 ZIP Code area of Iredell County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Celeste Henkel Elementary School has received a 6-star rating on a scale of 1 to 10.. Read more >>

#638 elementary school in North Carolina
(58th percentile in state)

View Nearby Homes

Celeste Henkel Elementary School

# 15 Elementary School in Iredell County
Statesville, NC (Iredell County)
Grades served: PK-5  ⋅  510 Students
#638 elementary school in North Carolina
(58th percentile in state)

View Nearby Homes

Shepherd Elementary School

# 16 Elementary School in Iredell County
Mooresville, NC (Iredell County)
Grades served: PK-5  ⋅  736 Students

Shepherd Elementary School is located in the 28115 ZIP Code area of Iredell County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Shepherd Elementary School has received a 6-star rating on a scale of 1 to 10.. Read more >>

#710 elementary school in North Carolina
(54th percentile in state)

View Nearby Homes

Shepherd Elementary School

# 16 Elementary School in Iredell County
Mooresville, NC (Iredell County)
Grades served: PK-5  ⋅  736 Students
#710 elementary school in North Carolina
(54th percentile in state)

View Nearby Homes

Scotts Elementary School

# 17 Elementary School in Iredell County
Statesville, NC (Iredell County)
Grades served: PK-5  ⋅  267 Students

Scotts Elementary School is located in the 28625 ZIP Code area of Iredell County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Scotts Elementary School has received a 5-star rating on a scale of 1 to 10.. Read more >>

#867 elementary school in North Carolina
(43rd percentile in state)

View Nearby Homes

Scotts Elementary School

# 17 Elementary School in Iredell County
Statesville, NC (Iredell County)
Grades served: PK-5  ⋅  267 Students
#867 elementary school in North Carolina
(43rd percentile in state)

View Nearby Homes

Cloverleaf Elementary School

# 18 Elementary School in Iredell County
Statesville, NC (Iredell County)
Grades served: PK-5  ⋅  577 Students

Cloverleaf Elementary School is located in the 28625 ZIP Code area of Iredell County, North Carolina. The school received a letter grade of D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Cloverleaf Elementary School has received a 4-star rating on a scale of 1 to 10.. Read more >>

#1066 elementary school in North Carolina
(30th percentile in state)

View Nearby Homes

Cloverleaf Elementary School

# 18 Elementary School in Iredell County
Statesville, NC (Iredell County)
Grades served: PK-5  ⋅  577 Students
#1066 elementary school in North Carolina
(30th percentile in state)

View Nearby Homes

American Renaissance School

# 19 Elementary School in Iredell County
Statesville, NC (Iredell County)
Grades served: K-8  ⋅  815 Students

American Renaissance School is located in the 28677 ZIP Code area of Iredell County, North Carolina. The school received a letter grade of D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, American Renaissance School has received a 3-star rating on a scale of 1 to 10.. Read more >>

#1071 elementary school in North Carolina
(30th percentile in state)
CHARTER SCHOOL

View Nearby Homes

American Renaissance School

# 19 Elementary School in Iredell County
Statesville, NC (Iredell County)
Grades served: K-8  ⋅  815 Students
#1071 elementary school in North Carolina
(30th percentile in state)
CHARTER SCHOOL

View Nearby Homes

Iredell Charter Academy

# 20 Elementary School in Iredell County
Troutman, NC (Iredell County)
Grades served: K-8  ⋅  766 Students

Iredell Charter Academy is located in the 28166 ZIP Code area of Iredell County, North Carolina. The school received a letter grade of D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Iredell Charter Academy has received a 4-star rating on a scale of 1 to 10.. Read more >>

#1084 elementary school in North Carolina
(29th percentile in state)
CHARTER SCHOOL

View Nearby Homes

Iredell Charter Academy

# 20 Elementary School in Iredell County
Troutman, NC (Iredell County)
Grades served: K-8  ⋅  766 Students
#1084 elementary school in North Carolina
(29th percentile in state)
CHARTER SCHOOL

View Nearby Homes

East Iredell Elementary School

# 21 Elementary School in Iredell County
Statesville, NC (Iredell County)
Grades served: PK-5  ⋅  652 Students

East Iredell Elementary School is located in the 28625 ZIP Code area of Iredell County, North Carolina. The school received a letter grade of D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, East Iredell Elementary School has received a 2-star rating on a scale of 1 to 10.. Read more >>

#1307 elementary school in North Carolina
(15th percentile in state)

View Nearby Homes

East Iredell Elementary School

# 21 Elementary School in Iredell County
Statesville, NC (Iredell County)
Grades served: PK-5  ⋅  652 Students
#1307 elementary school in North Carolina
(15th percentile in state)

View Nearby Homes

Success Institute Charter School

# 22 Elementary School in Iredell County
Statesville, NC (Iredell County)
Grades served: K-8  ⋅  88 Students

Success Institute Charter School is located in the 28677 ZIP Code area of Iredell County, North Carolina. The school received a letter grade of D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Success Institute Charter School has received a 1-star rating on a scale of 1 to 10.. Read more >>

#1401 elementary school in North Carolina
(8th percentile in state)
CHARTER SCHOOL

View Nearby Homes

Success Institute Charter School

# 22 Elementary School in Iredell County
Statesville, NC (Iredell County)
Grades served: K-8  ⋅  88 Students
#1401 elementary school in North Carolina
(8th percentile in state)
CHARTER SCHOOL

View Nearby Homes

Third Creek Elementary School

# 23 Elementary School in Iredell County
Statesville, NC (Iredell County)
Grades served: PK-5  ⋅  518 Students

Third Creek Elementary School is located in the 28677 ZIP Code area of Iredell County, North Carolina. The school received a letter grade of D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Third Creek Elementary School has received a 1-star rating on a scale of 1 to 10.. Read more >>

#1450 elementary school in North Carolina
(5th percentile in state)

View Nearby Homes

Third Creek Elementary School

# 23 Elementary School in Iredell County
Statesville, NC (Iredell County)
Grades served: PK-5  ⋅  518 Students
#1450 elementary school in North Carolina
(5th percentile in state)

View Nearby Homes

N B Mills Elementary School

# 24 Elementary School in Iredell County
Statesville, NC (Iredell County)
Grades served: PK-5  ⋅  345 Students

N B Mills Elementary School is located in the 28677 ZIP Code area of Iredell County, North Carolina. The school received a letter grade of F from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, N B Mills Elementary School has received a 1-star rating on a scale of 1 to 10.. Read more >>

#1511 elementary school in North Carolina
(1st percentile in state)

View Nearby Homes

N B Mills Elementary School

# 24 Elementary School in Iredell County
Statesville, NC (Iredell County)
Grades served: PK-5  ⋅  345 Students
#1511 elementary school in North Carolina
(1st percentile in state)

View Nearby Homes

Best Middle Schools in Iredell County

The Brawley School

# 1 Middle School in Iredell County
Mooresville, NC (Iredell County)
Grades served: 6-8  ⋅  635 Students

The Brawley School is located in the 28117 ZIP Code area of Iredell County, North Carolina. The school received a letter grade of A from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, The Brawley School has received a 10-star rating on a scale of 1 to 10.. Read more >>

#29 middle school in North Carolina
(96th percentile in state)

The Brawley School

# 1 Middle School in Iredell County
Mooresville, NC (Iredell County)
Grades served: 6-8  ⋅  635 Students
#29 middle school in North Carolina
(96th percentile in state)

Pine Lake Preparatory

# 2 Middle School in Iredell County
Mooresville, NC (Iredell County)
Grades served: K-12  ⋅  1,880 Students

Pine Lake Preparatory is located in the 28115 ZIP Code area of Iredell County, North Carolina. The school received a letter grade of A from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Pine Lake Preparatory has received a 10-star rating on a scale of 1 to 10.. Read more >>

#37 middle school in North Carolina
(95th percentile in state)
CHARTER SCHOOL

View Nearby Homes

Pine Lake Preparatory

# 2 Middle School in Iredell County
Mooresville, NC (Iredell County)
Grades served: K-12  ⋅  1,880 Students
#37 middle school in North Carolina
(95th percentile in state)
CHARTER SCHOOL

View Nearby Homes

Oakwood Middle IB School

# 3 Middle School in Iredell County
Statesville, NC (Iredell County)
Grades served: 6-8  ⋅  509 Students

Oakwood Middle IB School is located in the 28677 ZIP Code area of Iredell County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Oakwood Middle IB School has received a 9-star rating on a scale of 1 to 10.. Read more >>

#95 middle school in North Carolina
(88th percentile in state)

Oakwood Middle IB School

# 3 Middle School in Iredell County
Statesville, NC (Iredell County)
Grades served: 6-8  ⋅  509 Students
#95 middle school in North Carolina
(88th percentile in state)

Woodland Heights Middle School

# 4 Middle School in Iredell County
Mooresville, NC (Iredell County)
Grades served: 6-8  ⋅  594 Students

Woodland Heights Middle School is located in the 28117 ZIP Code area of Iredell County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Woodland Heights Middle School has received a 9-star rating on a scale of 1 to 10.. Read more >>

#164 middle school in North Carolina
(79th percentile in state)

View Nearby Homes

Woodland Heights Middle School

# 4 Middle School in Iredell County
Mooresville, NC (Iredell County)
Grades served: 6-8  ⋅  594 Students
#164 middle school in North Carolina
(79th percentile in state)

View Nearby Homes

Mooresville Middle School

# 5 Middle School in Iredell County
Mooresville, NC (Iredell County)
Grades served: 6-8  ⋅  687 Students

Mooresville Middle School is located in the 28115 ZIP Code area of Iredell County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Mooresville Middle School has received a 8-star rating on a scale of 1 to 10.. Read more >>

#167 middle school in North Carolina
(78th percentile in state)

Mooresville Middle School

# 5 Middle School in Iredell County
Mooresville, NC (Iredell County)
Grades served: 6-8  ⋅  687 Students
#167 middle school in North Carolina
(78th percentile in state)

Langtree Charter Academy

# 6 Middle School in Iredell County
Mooresville, NC (Iredell County)
Grades served: K-12  ⋅  1,350 Students

Langtree Charter Academy is located in the 28117 ZIP Code area of Iredell County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Langtree Charter Academy has received a 8-star rating on a scale of 1 to 10.. Read more >>

#225 middle school in North Carolina
(71st percentile in state)
CHARTER SCHOOL

View Nearby Homes

Langtree Charter Academy

# 6 Middle School in Iredell County
Mooresville, NC (Iredell County)
Grades served: K-12  ⋅  1,350 Students
#225 middle school in North Carolina
(71st percentile in state)
CHARTER SCHOOL

View Nearby Homes

Selma Burke Middle School

# 7 Middle School in Iredell County
Mooresville , NC (Iredell County)
Grades served: 6-8  ⋅  646 Students

Selma Burke Middle School is located in the 28115 ZIP Code area of Iredell County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Selma Burke Middle School has received a 8-star rating on a scale of 1 to 10.. Read more >>

#230 middle school in North Carolina
(70th percentile in state)

Selma Burke Middle School

# 7 Middle School in Iredell County
Mooresville , NC (Iredell County)
Grades served: 6-8  ⋅  646 Students
#230 middle school in North Carolina
(70th percentile in state)

Career Academy and Technical School

# 8 Middle School in Iredell County
Troutman, NC (Iredell County)
Grades served: 6-12  ⋅  108 Students

Career Academy and Technical School is located in the 28166 ZIP Code area of Iredell County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Career Academy and Technical School has received a 7-star rating on a scale of 1 to 10.. Read more >>

#253 middle school in North Carolina
(67th percentile in state)

Career Academy and Technical School

# 8 Middle School in Iredell County
Troutman, NC (Iredell County)
Grades served: 6-12  ⋅  108 Students
#253 middle school in North Carolina
(67th percentile in state)

Lakeshore Middle School

# 9 Middle School in Iredell County
Mooresville, NC (Iredell County)
Grades served: 6-8  ⋅  523 Students

Lakeshore Middle School is located in the 28117 ZIP Code area of Iredell County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Lakeshore Middle School has received a 6-star rating on a scale of 1 to 10.. Read more >>

#337 middle school in North Carolina
(56th percentile in state)

View Nearby Homes

Lakeshore Middle School

# 9 Middle School in Iredell County
Mooresville, NC (Iredell County)
Grades served: 6-8  ⋅  523 Students
#337 middle school in North Carolina
(56th percentile in state)

View Nearby Homes

Iredell Charter Academy

# 10 Middle School in Iredell County
Troutman, NC (Iredell County)
Grades served: K-8  ⋅  766 Students

Iredell Charter Academy is located in the 28166 ZIP Code area of Iredell County, North Carolina. The school received a letter grade of D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Iredell Charter Academy has received a 4-star rating on a scale of 1 to 10.. Read more >>

#403 middle school in North Carolina
(48th percentile in state)
CHARTER SCHOOL

View Nearby Homes

Iredell Charter Academy

# 10 Middle School in Iredell County
Troutman, NC (Iredell County)
Grades served: K-8  ⋅  766 Students
#403 middle school in North Carolina
(48th percentile in state)
CHARTER SCHOOL

View Nearby Homes

North Iredell Middle School

# 11 Middle School in Iredell County
Olin, NC (Iredell County)
Grades served: 6-8  ⋅  552 Students

North Iredell Middle School is located in the 28660 ZIP Code area of Iredell County, North Carolina. The school received a letter grade of D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, North Iredell Middle School has received a 4-star rating on a scale of 1 to 10.. Read more >>

#475 middle school in North Carolina
(39th percentile in state)

View Nearby Homes

North Iredell Middle School

# 11 Middle School in Iredell County
Olin, NC (Iredell County)
Grades served: 6-8  ⋅  552 Students
#475 middle school in North Carolina
(39th percentile in state)

View Nearby Homes

American Renaissance School

# 12 Middle School in Iredell County
Statesville, NC (Iredell County)
Grades served: K-8  ⋅  815 Students

American Renaissance School is located in the 28677 ZIP Code area of Iredell County, North Carolina. The school received a letter grade of D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, American Renaissance School has received a 3-star rating on a scale of 1 to 10.. Read more >>

#577 middle school in North Carolina
(25th percentile in state)
CHARTER SCHOOL

View Nearby Homes

American Renaissance School

# 12 Middle School in Iredell County
Statesville, NC (Iredell County)
Grades served: K-8  ⋅  815 Students
#577 middle school in North Carolina
(25th percentile in state)
CHARTER SCHOOL

View Nearby Homes

West Iredell Middle School

# 13 Middle School in Iredell County
Statesville, NC (Iredell County)
Grades served: 6-8  ⋅  505 Students

West Iredell Middle School is located in the 28625 ZIP Code area of Iredell County, North Carolina. The school received a letter grade of D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, West Iredell Middle School has received a 3-star rating on a scale of 1 to 10.. Read more >>

#589 middle school in North Carolina
(24th percentile in state)

View Nearby Homes

West Iredell Middle School

# 13 Middle School in Iredell County
Statesville, NC (Iredell County)
Grades served: 6-8  ⋅  505 Students
#589 middle school in North Carolina
(24th percentile in state)

View Nearby Homes

Troutman Middle School

# 14 Middle School in Iredell County
Troutman, NC (Iredell County)
Grades served: 6-8  ⋅  478 Students

Troutman Middle School is located in the 28166 ZIP Code area of Iredell County, North Carolina. The school received a letter grade of F from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Troutman Middle School has received a 2-star rating on a scale of 1 to 10.. Read more >>

#704 middle school in North Carolina
(9th percentile in state)

View Nearby Homes

Troutman Middle School

# 14 Middle School in Iredell County
Troutman, NC (Iredell County)
Grades served: 6-8  ⋅  478 Students
#704 middle school in North Carolina
(9th percentile in state)

View Nearby Homes

East Iredell Middle School

# 15 Middle School in Iredell County
Statesville, NC (Iredell County)
Grades served: 6-8  ⋅  326 Students

East Iredell Middle School is located in the 28625 ZIP Code area of Iredell County, North Carolina. The school received a letter grade of F from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, East Iredell Middle School has received a 1-star rating on a scale of 1 to 10.. Read more >>

#726 middle school in North Carolina
(6th percentile in state)

View Nearby Homes

East Iredell Middle School

# 15 Middle School in Iredell County
Statesville, NC (Iredell County)
Grades served: 6-8  ⋅  326 Students
#726 middle school in North Carolina
(6th percentile in state)

View Nearby Homes

Third Creek Middle School

# 16 Middle School in Iredell County
Statesville, NC (Iredell County)
Grades served: 6-8  ⋅  428 Students

Third Creek Middle School is located in the 28677 ZIP Code area of Iredell County, North Carolina. The school received a letter grade of F from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Third Creek Middle School has received a 1-star rating on a scale of 1 to 10.. Read more >>

#730 middle school in North Carolina
(6th percentile in state)

View Nearby Homes

Third Creek Middle School

# 16 Middle School in Iredell County
Statesville, NC (Iredell County)
Grades served: 6-8  ⋅  428 Students
#730 middle school in North Carolina
(6th percentile in state)

View Nearby Homes

Northview Academy

# 17 Middle School in Iredell County
Statesville, NC (Iredell County)
Grades served: K-12  ⋅  124 Students

Northview Academy is located in the 28677 ZIP Code area of Iredell County, North Carolina. The school received a letter grade of ALT from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Northview Academy has received a 1-star rating on a scale of 1 to 10.. Read more >>

#768 middle school in North Carolina
(1st percentile in state)

Northview Academy

# 17 Middle School in Iredell County
Statesville, NC (Iredell County)
Grades served: K-12  ⋅  124 Students
#768 middle school in North Carolina
(1st percentile in state)

Best High Schools in Iredell County

Pine Lake Preparatory

# 1 High School in Iredell County
Mooresville, NC (Iredell County)
Grades served: K-12  ⋅  1,880 Students
Average ACT Scores: 23

Pine Lake Preparatory is located in the 28115 ZIP Code area of Iredell County, North Carolina. The school received a letter grade of A from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Pine Lake Preparatory has received a 10-star rating on a scale of 1 to 10.. Read more >>

#19 high school in North Carolina
(96th percentile in state)
CHARTER SCHOOL

View Nearby Homes

Pine Lake Preparatory

# 1 High School in Iredell County
Mooresville, NC (Iredell County)
Grades served: K-12  ⋅  1,880 Students
Average ACT Scores: 23
#19 high school in North Carolina
(96th percentile in state)
CHARTER SCHOOL

View Nearby Homes

Lake Norman High School

# 2 High School in Iredell County
Mooresville, NC (Iredell County)
Grades served: 9-12  ⋅  1,842 Students
Average ACT Scores: 20

Lake Norman High School is located in the 28117 ZIP Code area of Iredell County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Lake Norman High School has received a 9-star rating on a scale of 1 to 10.. Read more >>

#61 high school in North Carolina
(87th percentile in state)

View Nearby Homes

Lake Norman High School

# 2 High School in Iredell County
Mooresville, NC (Iredell County)
Grades served: 9-12  ⋅  1,842 Students
Average ACT Scores: 20
#61 high school in North Carolina
(87th percentile in state)

View Nearby Homes

Mooresville Senior High School

# 3 High School in Iredell County
Mooresville, NC (Iredell County)
Grades served: 9-12  ⋅  1,835 Students
Average ACT Scores: 19

Mooresville Senior High School is located in the 28115 ZIP Code area of Iredell County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Mooresville Senior High School has received a 8-star rating on a scale of 1 to 10.. Read more >>

#107 high school in North Carolina
(77th percentile in state)

View Nearby Homes

Mooresville Senior High School

# 3 High School in Iredell County
Mooresville, NC (Iredell County)
Grades served: 9-12  ⋅  1,835 Students
Average ACT Scores: 19
#107 high school in North Carolina
(77th percentile in state)

View Nearby Homes

South Iredell High School

# 4 High School in Iredell County
Statesville, NC (Iredell County)
Grades served: 9-12  ⋅  1,744 Students
Average ACT Scores: 19

South Iredell High School is located in the 28677 ZIP Code area of Iredell County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, South Iredell High School has received a 8-star rating on a scale of 1 to 10.. Read more >>

#125 high school in North Carolina
(73rd percentile in state)

View Nearby Homes

South Iredell High School

# 4 High School in Iredell County
Statesville, NC (Iredell County)
Grades served: 9-12  ⋅  1,744 Students
Average ACT Scores: 19
#125 high school in North Carolina
(73rd percentile in state)

View Nearby Homes

Langtree Charter Academy

# 5 High School in Iredell County
Mooresville, NC (Iredell County)
Grades served: K-12  ⋅  1,350 Students
Average ACT Scores: 19

Langtree Charter Academy is located in the 28117 ZIP Code area of Iredell County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Langtree Charter Academy has received a 8-star rating on a scale of 1 to 10.. Read more >>

#141 high school in North Carolina
(70th percentile in state)
CHARTER SCHOOL

View Nearby Homes

Langtree Charter Academy

# 5 High School in Iredell County
Mooresville, NC (Iredell County)
Grades served: K-12  ⋅  1,350 Students
Average ACT Scores: 19
#141 high school in North Carolina
(70th percentile in state)
CHARTER SCHOOL

View Nearby Homes

North Iredell High School

# 6 High School in Iredell County
Olin, NC (Iredell County)
Grades served: 9-12  ⋅  920 Students
Average ACT Scores: 16

North Iredell High School is located in the 28660 ZIP Code area of Iredell County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, North Iredell High School has received a 4-star rating on a scale of 1 to 10.. Read more >>

#311 high school in North Carolina
(34th percentile in state)

View Nearby Homes

North Iredell High School

# 6 High School in Iredell County
Olin, NC (Iredell County)
Grades served: 9-12  ⋅  920 Students
Average ACT Scores: 16
#311 high school in North Carolina
(34th percentile in state)

View Nearby Homes

West Iredell High School

# 7 High School in Iredell County
Statesville, NC (Iredell County)
Grades served: 9-12  ⋅  718 Students
Average ACT Scores: 15

West Iredell High School is located in the 28625 ZIP Code area of Iredell County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, West Iredell High School has received a 2-star rating on a scale of 1 to 10.. Read more >>

#396 high school in North Carolina
(16th percentile in state)

View Nearby Homes

West Iredell High School

# 7 High School in Iredell County
Statesville, NC (Iredell County)
Grades served: 9-12  ⋅  718 Students
Average ACT Scores: 15
#396 high school in North Carolina
(16th percentile in state)

View Nearby Homes

Statesville High School

# 8 High School in Iredell County
Statesville, NC (Iredell County)
Grades served: 9-12  ⋅  970 Students
Average ACT Scores: 14

Statesville High School is located in the 28677 ZIP Code area of Iredell County, North Carolina. The school received a letter grade of D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Statesville High School has received a 1-star rating on a scale of 1 to 10.. Read more >>

#441 high school in North Carolina
(6th percentile in state)

View Nearby Homes

Statesville High School

# 8 High School in Iredell County
Statesville, NC (Iredell County)
Grades served: 9-12  ⋅  970 Students
Average ACT Scores: 14
#441 high school in North Carolina
(6th percentile in state)

View Nearby Homes