Community prompt from u/allk12. Replies below.
Niles Middle School
Test scores
Ohio's State Tests 2024-25 . % Proficient or Above7-year change
SY 2017-18 vs SY 2024-25About Niles Middle School
Set in Niles, Ohio, Niles Middle School is a reasonably sized junior high, operated by Niles City. It instructs 440 students across grades 6 through 8.
Niles City comprises 4 schools with combined enrollment of 1,877 students; Niles Middle School is among them.
On the student-mix side, Niles Middle School records that 75% of the student body identifies as White. Beyond that, the school reports 11% multiracial, 7% Black, 5% Hispanic. That is meaningfully less White than the county at large, where the share is closer to 85%.
Looking at school resources, Niles Middle School records 33 full-time-equivalent teachers, putting the student-to-teacher ratio at about 13.2:1. Statewide, the average ratio sits near 17.0:1, putting Niles Middle School tighter than the state norm the norm.
In the broader community, community-level numbers for Trumbull County indicate median household income runs about $56,435, roughly 21% of adults have completed at least a four-year degree, and census figures put the poverty rate at about 12%. In all, Trumbull County runs 72 public schools (combined enrollment of about 25,240 students), of which Niles Middle School is one.
Nearest neighbor: Niles Preparatory Academy, around 0.5 miles off. Within five miles, there are 8 other public schools.
Niles Middle School operates from a commuter-belt location.
Over the past 7-year window. Over the past 7-year window, the student count declined 18%: 538 students in 2018 compared to 440 in 2025. White enrollment moved from 86% to 75% across the same window.
Inside the community feed, members of the Niles Middle School community share and discuss fundraisers, lost-and-found posts, and report-card season. Anyone with firsthand experience at this school can post or comment.
Trumbull County at a glance
View full county profileQuick facts
Related schools
- McKinley High SchoolHigh · 530 students
- Niles Primary SchoolElementary · 455 students
- Niles Intermediate SchoolElementary · 452 students
- McKinley High SchoolHigh · 530 students
- Niles Primary SchoolElementary · 455 students
- Niles Intermediate SchoolElementary · 452 students
- Niles Preparatory AcademyElementary · 157 students
- Niles Preparatory Academy0.5 mi · 157
- McKinley High School1.1 mi · 530
- Niles Intermediate School1.4 mi · 452
- Niles Primary School1.7 mi · 455
- Roosevelt Elementary School2.0 mi · 383
- Mineral Ridge High School2.0 mi · 409