Shoals Middle School
School pathway
Test scores
ILEARN 2024-25 . % At or Above ProficiencyWhat this means: On the ILEARN, Indiana's statewide test, about 26 of every 100 students at this school read and write at grade level and about 13 of 100 do math at grade level. Across all Indiana schools, those numbers are about 39 and 41.
BeatsExpectations
Demographically-adjusted score · methodologyWhat this means: About 19% of students here test proficient in math and reading, below the roughly 74% typical for Indiana 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.
7-year change
SY 2017-18 vs SY 2024-25About Shoals Middle School
As a micro-enrollment junior high in Shoals, Indiana, Shoals Middle School enrolls 126 students from grades 6 through 8, operated by Shoals Community School Corp. Compared to the state average of about 594 students per school, that is 79% below typical.
Shoals Community School Corp comprises 3 schools with combined enrollment of 603 students; Shoals Middle School is among them.
For racial and ethnic makeup, Shoals Middle School logs that the student body is overwhelmingly White (98%). Compared to Martin County overall, the school's racial mix sits in roughly the same range.
On the income-and-resources front, The school lists 9 full-time-equivalent teachers, for a student-teacher ratio near 14.8:1. Statewide, the average ratio sits near 15.6:1, putting Shoals Middle School tighter than the state norm the norm. An estimated 2% of students are eligible for free or reduced-price lunch, which schools and policymakers use as a rough income-mix signal. That share is lower than Martin County's rate of about 31%.
With demographic context factored in, Shoals Middle School falls in the UNDERPERFORMING tier of the BeatsExpectations residual. Given its student profile, a typical campus would land near 73.8%; this one comes in at 19.4%, -54.4 points off the demographic line.
Around the school, community-level numbers for Martin County indicate median household income runs about $68,594, 13% of adults hold a bachelor's degree or higher, and the poverty rate sits near 10%. In all, Martin County runs 6 public schools (combined enrollment of about 1,365 students), of which Shoals Middle School is one.
Nearest neighbor: Shoals Community Elementary School, around 0.0 miles off. Counting just inside five miles, 2 other public schools cluster around Shoals Middle School. On composite proficiency, Shoals Middle School comes 6th of 6 in the immediate cluster, beneath the nearby-schools average of 47.3%.
The school occupies a countryside site.
Looking at the recent track record. Shoals Middle School's enrollment has edged down 15% since 2018, when it stood at 148 (now 126). Class-load math has loosened: from 8.2:1 in 2018 to 14.8:1 in 2025.
Inside the community feed, the feed for Shoals Middle School typically covers classroom updates, athletics, and weather closures. Parents, students, alumni, and staff are welcome to weigh in.
Martin County at a glance
View full county profileQuick facts
Related schools
- Shoals Community Elementary SchoolElementary · 276 students
- Shoals Community High SchoolHigh · 201 students
- Shoals Community Elementary SchoolElementary · 276 students
- Shoals Community High SchoolHigh · 201 students
- Shoals Community Elementary School0.0 mi · 276
- Shoals Community High School0.1 mi · 201
- Loogootee Elementary School7.8 mi · 310
- Loogootee Middle School7.8 mi · 223
- Loogootee High School7.8 mi · 229
- Springs Valley Comm High School11.8 mi · 445