The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·IREDELL-STATESVILLE SCHOOLS·NCES 370231002298

N B Mills Elementary

1410 Pearl St, Statesville, NC 28677 · (704) 873-8498 · Iredell County
GRADES PK–05ELEMENTARY31-TOWNTITLE IREGULAR SCHOOL378 STUDENTS
Enrollment
378
Elementary
DISTRICT 527 · STATE 467
Student : Teacher
13.5:1
28 FTE teachers
DISTRICT 14.6:1 · STATE 14.9:1
Free / Reduced Lunch
99%
375 students
DISTRICT 72% · STATE 82%
Community
1
0 members
Enrollment and student:teacher ratio compared against other elementary schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Pre-K
28
Kindergarten
58
Grade 1
44
Grade 2
72
Grade 3
71
Grade 4
53
Grade 5
52
Student demographics
White
4913%
DISTRICT 56% · STATE 42%
Hispanic
8623%
DISTRICT 19% · STATE 22%
Black
19552%
DISTRICT 14% · STATE 25%
Asian
10%
DISTRICT 3% · STATE 4%
Two+
4712%
DISTRICT 7% · STATE 6%
Student head counts by race/ethnicity from federal NCES enrollment data. Very small groups may be suppressed in the source, so categories do not always sum exactly to total enrollment.
Gender split
Male
20655%
Female
17246%

Discussions

+ POST

Test scores

NC EOG / EOC 2024-25 . % Grade Level Proficient (Level 3+)
English Language Arts
22.5%
NC avg 50.9%
Math
29.0%
NC avg 52.2%
Source: NC EOG / EOC. All students, all grades. See all years and grades →

BeatsExpectations

Demographically-adjusted score · methodology
Tier
UNDERPERFORMING
Bottom 10% of NC schools after controlling for student poverty
Actual proficiency
24.9%
composite math + reading, all grades
Predicted
48.5%
based on NC schools with similar FRL share
Beats by
-23.7pp
below demographic expectation
BeatsExpectations runs a per-state regression of proficiency on free/reduced-lunch share, then scores each school by residual. How this is calculated →

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
378
-28 (-7%) vs 2017
Student : Teacher
13.5:1
was 13.5:1
% White
13%
was 17%
% Hispanic
23%
was 26%
% Black
52%
was 51%
% Asian
0%
was 0%
Source: NCES Common Core of Data

About N B Mills Elementary

Set in Statesville, North Carolina, N B Mills Elementary is a compact elementary-level community, operated by Iredell-Statesville Schools. It serves 378 students across grades pre-K through 5.

N B Mills Elementary is one of 38 schools operated by Iredell-Statesville Schools, a district that hosts 21,017 students overall.

Demographically, N B Mills Elementary records that 52% of students identify as Black, with the remaining enrollment distributed across several groups; the rest comes out to 23% Hispanic, 13% White, 12% multiracial. By comparison, Iredell County as a whole is about 11% Black, so the school skews meaningfully more Black than its surroundings.

Looking at school resources, On paper, N B Mills Elementary has 28 full-time-equivalent teachers, translating to a class-load average of around 13.5:1. Statewide, the average ratio sits near 14.9:1, putting N B Mills Elementary tighter than the state norm the norm. About 99% of enrolled students meet the income threshold for free or reduced-price lunch, often used as a Title I proxy. By comparison, Iredell County runs at roughly 61%, so the school's eligibility rate is above the surrounding baseline.

On a demographically-adjusted basis, N B Mills Elementary is in the bottom 10% of North Carolina public schools. The BeatsExpectations model predicts schools with this FRL share to land around 48.5%; N B Mills Elementary posts 24.9%, -23.7 points below that line.

In the surrounding community, ACS estimates for Iredell County put median household earnings sit near $81,419, 34% of adults hold a bachelor's degree or higher, and the poverty rate sits near 8%. Across Iredell County's 52 public schools (combined enrollment of about 31,906 students), N B Mills Elementary is one campus in the mix.

Nearest neighbor: Collaborative College for Technology, around 1.1 miles off. 8 of the 8 nearest public schools sit inside a five-mile radius.

Geographically, the school is in a town-based area.

Five-year trend. Looking back 7 years, enrollment at N B Mills Elementary has contracted 7%, going from 406 students in 2018 to 378 in 2025. Over the same period, the White share shrank from 17% to 13%.

On allk12, the feed for N B Mills Elementary typically covers pickup logistics, teacher feedback, and after-school programs. The community welcomes input from current and former families.

Iredell County at a glance

View full county profile
Population
196,544
Census ACS
Median income
$81,419
Household, ACS
Bachelor's+
34%
Adults 25+
Poverty rate
8%
Below federal line
Schools in county
52
31,906 students

Quick facts

School name
N B Mills Elementary
District
Iredell-Statesville Schools
Address
1410 Pearl St, Statesville, NC 28677
Phone
(704) 873-8498
County
Iredell County
Level
Elementary
Grade range
PK–05
Total enrollment
378
Teachers (FTE)
28
Student–teacher ratio
13.5:1
Free/Reduced lunch
375 (99%)
Locale
31-Town: Fringe
NCES ID
370231002298
Charter school
No
Virtual school
No

Related schools

Other schools in Iredell-Statesville Schools
Other schools in Statesville
Nearby schools

Frequently asked questions

About N B Mills Elementary
How large is N B Mills Elementary?
N B Mills Elementary enrolls approximately 378 students in grades PK-05.
What grades does N B Mills Elementary serve?
N B Mills Elementary serves grades PK-05.
What is the student-teacher ratio at N B Mills Elementary?
The student-to-teacher ratio at N B Mills Elementary is approximately 13.5:1 (28 FTE teachers).
How diverse is N B Mills Elementary?
N B Mills Elementary reports a student body of 13% White, 23% Hispanic, 52% Black, 0% Asian, 12% Two or more.
Is N B Mills Elementary public or private?
N B Mills Elementary is a public K-12 school, overseen by Iredell-Statesville Schools.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post