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 45 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,407 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,879 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 >>

#11 elementary school in North Carolina
(99th 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,879 Students
#11 elementary school in North Carolina
(99th 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  ⋅  597 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 >>

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

View Nearby Homes

Woodland Heights Elementary School

# 2 Elementary School in Iredell County
Mooresville, NC (Iredell County)
Grades served: PK-5  ⋅  597 Students
#64 elementary school in North Carolina
(96th percentile in state)

View Nearby Homes

Coddle Creek Elementary School

# 3 Elementary School in Iredell County
Mooresville, NC (Iredell County)
Grades served: PK-5  ⋅  692 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 B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Coddle Creek Elementary School has received a 10-star rating on a scale of 1 to 10.. Read more >>

#136 elementary school in North Carolina
(91st percentile in state)

View Nearby Homes

Coddle Creek Elementary School

# 3 Elementary School in Iredell County
Mooresville, NC (Iredell County)
Grades served: PK-5  ⋅  692 Students
#136 elementary school in North Carolina
(91st percentile in state)

View Nearby Homes

Cool Spring Elementary School

# 4 Elementary School in Iredell County
Cleveland, NC (Iredell County)
Grades served: PK-5  ⋅  372 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 >>

#192 elementary school in North Carolina
(87th percentile in state)

View Nearby Homes

Cool Spring Elementary School

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

View Nearby Homes

Rocky River Elementary School

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

Rocky River Elementary 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, Rocky River 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)

Rocky River Elementary School

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

Lake Norman Elementary School

# 6 Elementary School in Iredell County
Mooresville, NC (Iredell County)
Grades served: PK-5  ⋅  688 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 >>

#224 elementary school in North Carolina
(85th percentile in state)

View Nearby Homes

Lake Norman Elementary School

# 6 Elementary School in Iredell County
Mooresville, NC (Iredell County)
Grades served: PK-5  ⋅  688 Students
#224 elementary school in North Carolina
(85th percentile in state)

View Nearby Homes

Sharon Elementary School

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

Sharon Elementary 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, Sharon Elementary School has received a 9-star rating on a scale of 1 to 10.. Read more >>

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

View Nearby Homes

Sharon Elementary School

# 7 Elementary School in Iredell County
Statesville, NC (Iredell County)
Grades served: PK-5  ⋅  237 Students
#241 elementary school in North Carolina
(84th percentile in state)

View Nearby Homes

South Elementary School

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

South Elementary 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, South Elementary School has received a 9-star rating on a scale of 1 to 10.. Read more >>

#256 elementary school in North Carolina
(83rd percentile in state)

View Nearby Homes

South Elementary School

# 8 Elementary School in Iredell County
Mooresville, NC (Iredell County)
Grades served: PK-3  ⋅  500 Students
#256 elementary school in North Carolina
(83rd percentile in state)

View Nearby Homes

Central Elementary School

# 9 Elementary School in Iredell County
Statesville, NC (Iredell County)
Grades served: PK-5  ⋅  383 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 9-star rating on a scale of 1 to 10.. Read more >>

#276 elementary school in North Carolina
(82nd percentile in state)

View Nearby Homes

Central Elementary School

# 9 Elementary School in Iredell County
Statesville, NC (Iredell County)
Grades served: PK-5  ⋅  383 Students
#276 elementary school in North Carolina
(82nd percentile in state)

View Nearby Homes

East Mooresville Intermediate School

# 10 Elementary School in Iredell County
Mooresville, NC (Iredell County)
Grades served: 4-6  ⋅  636 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 9-star rating on a scale of 1 to 10.. Read more >>

#326 elementary school in North Carolina
(79th percentile in state)

View Nearby Homes

East Mooresville Intermediate School

# 10 Elementary School in Iredell County
Mooresville, NC (Iredell County)
Grades served: 4-6  ⋅  636 Students
#326 elementary school in North Carolina
(79th percentile in state)

View Nearby Homes

Lakeshore Elementary School

# 11 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 >>

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

View Nearby Homes

Lakeshore Elementary School

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

View Nearby Homes

Langtree Charter Academy

# 12 Elementary School in Iredell County
Mooresville, NC (Iredell County)
Grades served: K-12  ⋅  1,531 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 9-star rating on a scale of 1 to 10.. Read more >>

#423 elementary school in North Carolina
(72nd percentile in state)
CHARTER SCHOOL

View Nearby Homes

Langtree Charter Academy

# 12 Elementary School in Iredell County
Mooresville, NC (Iredell County)
Grades served: K-12  ⋅  1,531 Students
#423 elementary school in North Carolina
(72nd percentile in state)
CHARTER SCHOOL

View Nearby Homes

Troutman Elementary School

# 13 Elementary School in Iredell County
Troutman, NC (Iredell County)
Grades served: PK-5  ⋅  684 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 >>

#496 elementary school in North Carolina
(68th percentile in state)

View Nearby Homes

Troutman Elementary School

# 13 Elementary School in Iredell County
Troutman, NC (Iredell County)
Grades served: PK-5  ⋅  684 Students
#496 elementary school in North Carolina
(68th percentile in state)

View Nearby Homes

Mooresville Intermediate School

# 14 Elementary School in Iredell County
Mooresville, NC (Iredell County)
Grades served: 4-6  ⋅  645 Students

Mooresville Intermediate 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, Mooresville Intermediate School has received a 7-star rating on a scale of 1 to 10.. Read more >>

#612 elementary school in North Carolina
(60th percentile in state)

View Nearby Homes

Mooresville Intermediate School

# 14 Elementary School in Iredell County
Mooresville, NC (Iredell County)
Grades served: 4-6  ⋅  645 Students
#612 elementary school in North Carolina
(60th percentile in state)

View Nearby Homes

Celeste Henkel Elementary School

# 15 Elementary School in Iredell County
Statesville, NC (Iredell County)
Grades served: PK-5  ⋅  511 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 >>

#664 elementary school in North Carolina
(57th percentile in state)

View Nearby Homes

Celeste Henkel Elementary School

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

View Nearby Homes

Park View Elementary School

# 16 Elementary School in Iredell County
Mooresville, NC (Iredell County)
Grades served: K-3  ⋅  590 Students

Park View 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, Park View Elementary School has received a 6-star rating on a scale of 1 to 10.. Read more >>

#683 elementary school in North Carolina
(56th percentile in state)

View Nearby Homes

Park View Elementary School

# 16 Elementary School in Iredell County
Mooresville, NC (Iredell County)
Grades served: K-3  ⋅  590 Students
#683 elementary school in North Carolina
(56th percentile in state)

View Nearby Homes

Harmony Elementary School

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

Harmony Elementary School is located in the 28634 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, Harmony Elementary School has received a 6-star rating on a scale of 1 to 10.. Read more >>

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

View Nearby Homes

Harmony Elementary School

# 17 Elementary School in Iredell County
Harmony, NC (Iredell County)
Grades served: PK-5  ⋅  341 Students
#711 elementary school in North Carolina
(54th percentile in state)

View Nearby Homes

Shepherd Elementary School

# 18 Elementary School in Iredell County
Mooresville, NC (Iredell County)
Grades served: PK-5  ⋅  710 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 >>

#731 elementary school in North Carolina
(52nd percentile in state)

View Nearby Homes

Shepherd Elementary School

# 18 Elementary School in Iredell County
Mooresville, NC (Iredell County)
Grades served: PK-5  ⋅  710 Students
#731 elementary school in North Carolina
(52nd percentile in state)

View Nearby Homes

Scotts Elementary School

# 19 Elementary School in Iredell County
Statesville, NC (Iredell County)
Grades served: PK-5  ⋅  315 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 >>

#808 elementary school in North Carolina
(47th percentile in state)

View Nearby Homes

Scotts Elementary School

# 19 Elementary School in Iredell County
Statesville, NC (Iredell County)
Grades served: PK-5  ⋅  315 Students
#808 elementary school in North Carolina
(47th percentile in state)

View Nearby Homes

Union Grove Elementary School

# 20 Elementary School in Iredell County
Union Grove, NC (Iredell County)
Grades served: PK-5  ⋅  214 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 5-star rating on a scale of 1 to 10.. Read more >>

#811 elementary school in North Carolina
(47th percentile in state)

View Nearby Homes

Union Grove Elementary School

# 20 Elementary School in Iredell County
Union Grove, NC (Iredell County)
Grades served: PK-5  ⋅  214 Students
#811 elementary school in North Carolina
(47th percentile in state)

View Nearby Homes

Iredell Charter Academy

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

Iredell Charter Academy 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, Iredell Charter Academy has received a 6-star rating on a scale of 1 to 10.. Read more >>

#915 elementary school in North Carolina
(40th percentile in state)
CHARTER SCHOOL

View Nearby Homes

Iredell Charter Academy

# 21 Elementary School in Iredell County
Troutman, NC (Iredell County)
Grades served: K-8  ⋅  627 Students
#915 elementary school in North Carolina
(40th percentile in state)
CHARTER SCHOOL

View Nearby Homes

American Renaissance School

# 22 Elementary School in Iredell County
Statesville, NC (Iredell County)
Grades served: K-8  ⋅  757 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 4-star rating on a scale of 1 to 10.. Read more >>

#1019 elementary school in North Carolina
(34th percentile in state)
CHARTER SCHOOL

View Nearby Homes

American Renaissance School

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

View Nearby Homes

Cloverleaf Elementary School

# 23 Elementary School in Iredell County
Statesville, NC (Iredell County)
Grades served: PK-5  ⋅  454 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 >>

#1043 elementary school in North Carolina
(32nd percentile in state)

View Nearby Homes

Cloverleaf Elementary School

# 23 Elementary School in Iredell County
Statesville, NC (Iredell County)
Grades served: PK-5  ⋅  454 Students
#1043 elementary school in North Carolina
(32nd percentile in state)

View Nearby Homes

East Iredell Elementary School

# 24 Elementary School in Iredell County
Statesville, NC (Iredell County)
Grades served: PK-5  ⋅  671 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

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

View Nearby Homes

Success Institute Charter School

# 25 Elementary School in Iredell County
Statesville, NC (Iredell County)
Grades served: K-8  ⋅  95 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 3-star rating on a scale of 1 to 10.. Read more >>

#1318 elementary school in North Carolina
(14th percentile in state)
CHARTER SCHOOL

View Nearby Homes

Success Institute Charter School

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

View Nearby Homes

Third Creek Elementary School

# 26 Elementary School in Iredell County
Statesville, NC (Iredell County)
Grades served: PK-5  ⋅  522 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 2-star rating on a scale of 1 to 10.. Read more >>

#1357 elementary school in North Carolina
(12th percentile in state)

View Nearby Homes

Third Creek Elementary School

# 26 Elementary School in Iredell County
Statesville, NC (Iredell County)
Grades served: PK-5  ⋅  522 Students
#1357 elementary school in North Carolina
(12th percentile in state)

View Nearby Homes

N B Mills Elementary School

# 27 Elementary School in Iredell County
Statesville, NC (Iredell County)
Grades served: PK-5  ⋅  386 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 >>

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

View Nearby Homes

N B Mills Elementary School

# 27 Elementary School in Iredell County
Statesville, NC (Iredell County)
Grades served: PK-5  ⋅  386 Students
#1519 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  ⋅  639 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 >>

#19 middle school in North Carolina
(98th percentile in state)

The Brawley School

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

Pine Lake Preparatory

# 2 Middle School in Iredell County
Mooresville, NC (Iredell County)
Grades served: K-12  ⋅  1,879 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 >>

#21 middle school in North Carolina
(97th 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,879 Students
#21 middle school in North Carolina
(97th 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  ⋅  500 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 10-star rating on a scale of 1 to 10.. Read more >>

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

Oakwood Middle IB School

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

Woodland Heights Middle School

# 4 Middle School in Iredell County
Mooresville, NC (Iredell County)
Grades served: 6-8  ⋅  542 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 >>

#107 middle school in North Carolina
(86th percentile in state)

View Nearby Homes

Woodland Heights Middle School

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

View Nearby Homes

Langtree Charter Academy

# 5 Middle School in Iredell County
Mooresville, NC (Iredell County)
Grades served: K-12  ⋅  1,531 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 9-star rating on a scale of 1 to 10.. Read more >>

#130 middle school in North Carolina
(83rd percentile in state)
CHARTER SCHOOL

View Nearby Homes

Langtree Charter Academy

# 5 Middle School in Iredell County
Mooresville, NC (Iredell County)
Grades served: K-12  ⋅  1,531 Students
#130 middle school in North Carolina
(83rd percentile in state)
CHARTER SCHOOL

View Nearby Homes

Iredell Charter Academy

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

Iredell Charter Academy 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, Iredell Charter Academy has received a 6-star rating on a scale of 1 to 10.. Read more >>

#292 middle school in North Carolina
(62nd percentile in state)
CHARTER SCHOOL

View Nearby Homes

Iredell Charter Academy

# 6 Middle School in Iredell County
Troutman, NC (Iredell County)
Grades served: K-8  ⋅  627 Students
#292 middle school in North Carolina
(62nd percentile in state)
CHARTER SCHOOL

View Nearby Homes

Mooresville Middle School

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

Mooresville Middle School is located in the 28115 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, Mooresville Middle School has received a 6-star rating on a scale of 1 to 10.. Read more >>

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

Mooresville Middle School

# 7 Middle School in Iredell County
Mooresville, NC (Iredell County)
Grades served: 7-8  ⋅  933 Students
#341 middle school in North Carolina
(56th percentile in state)

Lakeshore Middle School

# 8 Middle School in Iredell County
Mooresville, NC (Iredell County)
Grades served: 6-8  ⋅  608 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 >>

#346 middle school in North Carolina
(55th percentile in state)

View Nearby Homes

Lakeshore Middle School

# 8 Middle School in Iredell County
Mooresville, NC (Iredell County)
Grades served: 6-8  ⋅  608 Students
#346 middle school in North Carolina
(55th percentile in state)

View Nearby Homes

North Iredell Middle School

# 9 Middle School in Iredell County
Olin, NC (Iredell County)
Grades served: 6-8  ⋅  551 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 6-star rating on a scale of 1 to 10.. Read more >>

#395 middle school in North Carolina
(49th percentile in state)

View Nearby Homes

North Iredell Middle School

# 9 Middle School in Iredell County
Olin, NC (Iredell County)
Grades served: 6-8  ⋅  551 Students
#395 middle school in North Carolina
(49th percentile in state)

View Nearby Homes

American Renaissance School

# 10 Middle School in Iredell County
Statesville, NC (Iredell County)
Grades served: K-8  ⋅  757 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 4-star rating on a scale of 1 to 10.. Read more >>

#512 middle school in North Carolina
(34th percentile in state)
CHARTER SCHOOL

View Nearby Homes

American Renaissance School

# 10 Middle School in Iredell County
Statesville, NC (Iredell County)
Grades served: K-8  ⋅  757 Students
#512 middle school in North Carolina
(34th percentile in state)
CHARTER SCHOOL

View Nearby Homes

Troutman Middle School

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

Troutman Middle School 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, Troutman Middle School has received a 4-star rating on a scale of 1 to 10.. Read more >>

#521 middle school in North Carolina
(33rd percentile in state)

View Nearby Homes

Troutman Middle School

# 11 Middle School in Iredell County
Troutman, NC (Iredell County)
Grades served: 6-8  ⋅  399 Students
#521 middle school in North Carolina
(33rd percentile in state)

View Nearby Homes

Success Institute Charter School

# 12 Middle School in Iredell County
Statesville, NC (Iredell County)
Grades served: K-8  ⋅  95 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 3-star rating on a scale of 1 to 10.. Read more >>

#538 middle school in North Carolina
(30th percentile in state)
CHARTER SCHOOL

View Nearby Homes

Success Institute Charter School

# 12 Middle School in Iredell County
Statesville, NC (Iredell County)
Grades served: K-8  ⋅  95 Students
#538 middle school in North Carolina
(30th 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  ⋅  546 Students

West Iredell Middle 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, West Iredell Middle School has received a 3-star rating on a scale of 1 to 10.. Read more >>

#567 middle school in North Carolina
(27th percentile in state)

View Nearby Homes

West Iredell Middle School

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

View Nearby Homes

Career Academy and Technical School

# 14 Middle School in Iredell County
Troutman, NC (Iredell County)
Grades served: 6-12  ⋅  118 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 D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Career Academy and Technical School has received a 4-star rating on a scale of 1 to 10.. Read more >>

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

Career Academy and Technical School

# 14 Middle School in Iredell County
Troutman, NC (Iredell County)
Grades served: 6-12  ⋅  118 Students
#577 middle school in North Carolina
(25th percentile in state)

East Iredell Middle School

# 15 Middle School in Iredell County
Statesville, NC (Iredell County)
Grades served: 6-8  ⋅  352 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 2-star rating on a scale of 1 to 10.. Read more >>

#698 middle school in North Carolina
(10th percentile in state)

View Nearby Homes

East Iredell Middle School

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

View Nearby Homes

Third Creek Middle School

# 16 Middle School in Iredell County
Statesville, NC (Iredell County)
Grades served: 6-8  ⋅  400 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 >>

#732 middle school in North Carolina
(5th percentile in state)

View Nearby Homes

Third Creek Middle School

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

View Nearby Homes

Northview Academy

# 17 Middle School in Iredell County
Statesville, NC (Iredell County)
Grades served: K-12  ⋅  95 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 >>

#760 middle school in North Carolina
(2nd percentile in state)

Northview Academy

# 17 Middle School in Iredell County
Statesville, NC (Iredell County)
Grades served: K-12  ⋅  95 Students
#760 middle school in North Carolina
(2nd 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,879 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 >>

#17 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,879 Students
Average ACT Scores: 23
#17 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,986 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 >>

#70 high school in North Carolina
(84th 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,986 Students
Average ACT Scores: 20
#70 high school in North Carolina
(84th percentile in state)

View Nearby Homes

Langtree Charter Academy

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

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 9-star rating on a scale of 1 to 10.. Read more >>

#80 high school in North Carolina
(82nd percentile in state)
CHARTER SCHOOL

View Nearby Homes

Langtree Charter Academy

# 3 High School in Iredell County
Mooresville, NC (Iredell County)
Grades served: K-12  ⋅  1,531 Students
Average ACT Scores: 20
#80 high school in North Carolina
(82nd percentile in state)
CHARTER SCHOOL

View Nearby Homes

South Iredell High School

# 4 High School in Iredell County
Statesville, NC (Iredell County)
Grades served: 9-12  ⋅  1,711 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 C 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 >>

#111 high school in North Carolina
(75th 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,711 Students
Average ACT Scores: 19
#111 high school in North Carolina
(75th percentile in state)

View Nearby Homes

Mooresville Senior High School

# 5 High School in Iredell County
Mooresville, NC (Iredell County)
Grades served: 9-12  ⋅  1,969 Students
Average ACT Scores: 18

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 6-star rating on a scale of 1 to 10.. Read more >>

#188 high school in North Carolina
(58th percentile in state)

View Nearby Homes

Mooresville Senior High School

# 5 High School in Iredell County
Mooresville, NC (Iredell County)
Grades served: 9-12  ⋅  1,969 Students
Average ACT Scores: 18
#188 high school in North Carolina
(58th percentile in state)

View Nearby Homes

North Iredell High School

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

North Iredell High School is located in the 28660 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, North Iredell High School has received a 4-star rating on a scale of 1 to 10.. Read more >>

#283 high school in North Carolina
(37th percentile in state)

View Nearby Homes

North Iredell High School

# 6 High School in Iredell County
Olin, NC (Iredell County)
Grades served: 9-12  ⋅  962 Students
Average ACT Scores: 17
#283 high school in North Carolina
(37th percentile in state)

View Nearby Homes

Career Academy and Technical School

# 7 High School in Iredell County
Troutman, NC (Iredell County)
Grades served: 6-12  ⋅  118 Students
Average ACT Scores: 16

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 D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Career Academy and Technical School has received a 4-star rating on a scale of 1 to 10.. Read more >>

#290 high school in North Carolina
(35th percentile in state)

Career Academy and Technical School

# 7 High School in Iredell County
Troutman, NC (Iredell County)
Grades served: 6-12  ⋅  118 Students
Average ACT Scores: 16
#290 high school in North Carolina
(35th percentile in state)

West Iredell High School

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

West Iredell High 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 High School has received a 3-star rating on a scale of 1 to 10.. Read more >>

#352 high school in North Carolina
(22nd percentile in state)

View Nearby Homes

West Iredell High School

# 8 High School in Iredell County
Statesville, NC (Iredell County)
Grades served: 9-12  ⋅  844 Students
Average ACT Scores: 16
#352 high school in North Carolina
(22nd percentile in state)

View Nearby Homes

Statesville High School

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

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 >>

#429 high school in North Carolina
(4th percentile in state)

View Nearby Homes

Statesville High School

# 9 High School in Iredell County
Statesville, NC (Iredell County)
Grades served: 9-12  ⋅  879 Students
Average ACT Scores: 13
#429 high school in North Carolina
(4th percentile in state)

View Nearby Homes


Schools in Iredell County - Click any of the pushpins below to see more details on each school