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

16 schools in Niles

Michigan · Public K-12

16 public-school campuses operate inside Niles, with roughly 4,408 K-12 students enrolled (6 elementary, 2 middle, and 6 high).

7-year change in Niles

SY 2017-18 vs SY 2024-25
Total enrollment
4,408
-602 (-12%) vs SY 2017-18
School count
16
+1 (+7%) vs SY 2017-18
% White
70%
was 74%
% Hispanic
10%
was 9%
% Black
9%
was 8%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Ballard Elementary SchoolElementaryPK-05516
Brandywine Elementary SchoolElementary03-06379
Brandywine Innovation AcademyHigh06-1269
Brandywine Middle SchoolMiddle07-08183
Brandywine Senior High SchoolHigh09-12366
Eastside Connections SchoolElementaryKG-08403
HowardEllis Elementary SchoolElementaryKG-05529
Merritt Elementary SchoolElementaryPK-02304
Niles Cedar LaneHigh09-12134
Niles Comm Schools Adult EducationHigh09-1224
Niles Senior High SchoolHigh09-12828
Niles Virtual SchoolCombinedKG-1218
Northside Child Development CenterElementaryPK-KG13
Ring Lardner Middle SchoolMiddle06-08510
Southside Special Educ SchoolCombined04-1237
WAY NilesHigh06-1295

About Niles

Niles is a moderately sized Michigan city in terms of public-school footprint, with 16 schools and 4,408 students total.

In terms of grade levels, the city is made up of 6 elementary, 2 middle, 6 high, and 2 other.

Per-campus enrollment runs near 276, lower than the state mean of about 406.

Trend over the past 7 years. Total public-school enrollment in Niles has shrank 12% since SY 2017-18, moving from about 5,010 students to 4,408. Over that span, Niles opened 1 school, going from 15 to 16. Demographically, the White share of enrollment fell from 74% to 70%.

Within the allk12 community for this area, the community for Niles discusses comparison threads between local schools and program reviews. Parents, students, and educators in the area can post or comment.

Frequently asked questions

How many public schools are in Niles?
Niles, Michigan has 16 public K-12 schools serving approximately 4,408 students.
How many elementary, middle, and high schools are in Niles?
Niles has 6 elementary, 2 middle, 6 high, 2 combined-grade public schools.
What is the largest public school in Niles?
Niles Senior High School is the largest public school in Niles by enrollment, with approximately 828 students.
What school districts serve Niles?
Niles is served by 2 public school districts, including Niles Community Schools, Brandywine Community Schools.
What grade levels do public schools in Niles cover?
Public schools in Niles serve students from pre-K through grade 12.