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%

What this means: On the NC EOG / EOC, North Carolina's statewide test, about 23 of every 100 students at this school read and write at grade level and about 29 of 100 do math at grade level. Across all North Carolina schools, those numbers are about 51 and 52.

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

What this means: About 25% of students here test proficient in math and reading, below the roughly 49% typical for North Carolina schools with a similar share of low-income students. BeatsExpectations compares each school with others at the same poverty level, not by raw scores, so a school lands here when its results trail those comparable schools, which is not the same as having low scores. A higher-scoring school can still fall in this tier if similar schools score higher still.

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