The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

Iredell County

North Carolina · Public K-12

52 public schools serving approximately 31,581 students, in a county of 196,544 residents.

Schools
52
7 districts
Enrollment
31,581
NCES CCD
Median income
$81,419
Above North Carolina avg
Free/reduced lunch
42.0%
Below North Carolina avg
Elementary
23
schools
Middle
12
schools
High
11
schools
Combined / other
6
schools
LARGEST DISTRICT
Iredell-Statesville Schools
20,721 students · 7 districts in Iredell County

County vs. school enrollment demographics

Left bar is the racial makeup of Iredell County residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".

County residents
White
74%
Hispanic
9%
Black
11%
Asian
2%
Two or more
7%
Native American
0%
Pacific Islander
0%
School enrollment
White
61%
Hispanic
n/r
Black
14%
Asian
3%
Two or more
6%
Native American
0%
Pacific Islander
0%
Bachelor's+
34.1%
adults 25+
Poverty rate
7.8%
ACS 5-year
Unemployment
4.2%
civilian labor
Median age
41
22.3% under 18

All schools (52)

NameCityLevelGradesEnrollmentRating
Lake Norman HighMooresvilleHigh09-121,986·
Mooresville High SchoolMooresvilleHigh09-121,969·
Pine Lake PreparatoryMooresvilleOtherKG-121,879·
South Iredell HighStatesvilleHigh09-121,711·
Langtree Charter AcademyMooresvilleOtherKG-121,531·
North Iredell HighOlinHigh09-12962·
Mooresville MiddleMooresvilleMiddle07-08933·
Statesville HighStatesvilleHigh09-12879·
West Iredell HighStatesvilleHigh09-12844·
American Renaissance SchoolStatesvilleElementaryKG-08757·
Shepherd ElementaryMooresvilleElementaryPK-05711·
Troutman ElementaryTroutmanElementaryPK-05698·
Coddle Creek ElementaryMooresvilleElementaryPK-05696·
Lake Norman ElementaryMooresvilleElementaryPK-05689·
East Iredell ElementaryStatesvilleElementaryPK-05682·
Lakeshore ElementaryMooresvilleElementaryPK-05671·
Mooresville IntermediateMooresvilleMiddle04-06645·
The Brawley SchoolMooresvilleMiddle06-08639·
East Mooresville IntermediateMooresvilleMiddle04-06636·
Iredell Charter AcademyTroutmanElementaryKG-08627·
Rocky River ElementaryMooresvilleElementaryPK-03626·
Woodland Heights ElementaryMooresvilleElementaryPK-05609·
Lakeshore MiddleMooresvilleMiddle06-08608·
Park View ElementaryMooresvilleElementaryKG-03590·
South ElementaryMooresvilleElementaryPK-03572·
North Iredell MiddleOlinMiddle06-08551·
Third Creek ElementaryStatesvilleElementaryPK-05549·
Celeste Henkel ElementaryStatesvilleElementaryPK-05548·
West Iredell MiddleStatesvilleMiddle06-08546·
Woodland Heights MiddleMooresvilleMiddle06-08542·
Oakwood Middle IB SchoolStatesvilleMiddle06-08500·
Cloverleaf ElementaryStatesvilleElementaryPK-05464·
N B Mills ElementaryStatesvilleElementaryPK-05411·
Third Creek MiddleStatesvilleMiddle06-08400·
Troutman MiddleTroutmanMiddle06-08399·
Central ElementaryStatesvilleElementaryPK-05383·
Cool Spring ElementaryClevelandElementaryPK-05376·
Harmony ElementaryHarmonyElementaryPK-05359·
East Iredell MiddleStatesvilleMiddle06-08352·
Scotts ElementaryStatesvilleElementaryPK-05333·
Agriculture and Science Early CollegeOlinHigh09-13269·
Crossroads Arts Sciences Early CollegeStatesvilleHigh09-13267·
Sharon ElementaryStatesvilleElementaryPK-05237·
Union Grove ElementaryUnion GroveElementaryPK-05233·
Collaborative College for TechnologyStatesvilleHigh09-13231·
ISS Virtual AcademyStatesvilleOtherKG-12148·
Career Academy and Technical SchoolTroutmanHigh06-12118·
Northview AcademyStatesvilleOtherKG-1295·
Success Institute CharterStatesvilleElementaryKG-0895·
Discovery Program at The SpringsStatesvilleOtherPK-1225·
NF Woods CampusMooresvilleHigh09-120·
Selma Burke MiddleMooresvilleNot reportedM -M ··

Frequently asked

How many public schools are in Iredell County?
Iredell County, North Carolina has 52 public K-12 schools serving approximately 31,581 students.
How many high schools are in Iredell County?
Iredell County, North Carolina has 11 public high schools, along with 12 middle schools and 23 elementary schools.
What is the largest school district in Iredell County?
Iredell-Statesville Schools is the largest school district in Iredell County, serving approximately 20,721 students. The county contains 7 school districts overall.
How many people live in Iredell County?
Iredell County has roughly 196,544 residents according to the latest Census ACS 5-year estimate.
What is the median household income in Iredell County?
Median household income in Iredell County is $81,419, above the North Carolina average of $63,182. About 7.8% of residents live below the federal poverty line.
How educated are residents of Iredell County?
Approximately 34.1% of adults 25 and older in Iredell County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Iredell County qualify for free or reduced lunch?
Roughly 42.0% of students in Iredell County public schools qualify for free or reduced-price lunch, a common proxy for low-income enrollment. This is lower than the North Carolina county average of 68.8%.
What is the student-teacher ratio in Iredell County schools?
Across Iredell County public schools, the enrollment-weighted student-teacher ratio is approximately 17.4 to 1.
What is the racial makeup of Iredell County?
Iredell County residents are approximately 74% White, 9% Hispanic, 11% Black, 2% Asian, 7% two or more races according to the Census ACS 5-year estimate.
What share of housing in Iredell County is owner-occupied?
Iredell County has about 84,199 housing units, of which roughly 71.9% are owner-occupied.
DATA · Census ACS 5-year · NCES Common Core of Data