Community prompt from u/allk12. Replies below.
John L McCulloch Junior High Sch
Community prompt from u/allk12. Replies below.
Test scores
ILEARN 2024-25 . % At or Above ProficiencyBeatsExpectations
Demographically-adjusted score · methodology7-year change
SY 2017-18 vs SY 2024-25About John L McCulloch Junior High Sch
John L McCulloch Junior High Sch operates as a close-knit junior high in Marion, Indiana, one of the schools within Marion Community Schools. Current enrollment sits at 455 students spanning grades 7 through 8. By comparison, Indiana's public schools average about 594 students each, so John L McCulloch Junior High Sch sits 23% smaller than that benchmark.
Across the 7 schools in Marion Community Schools (3,668 students total), John L McCulloch Junior High Sch accounts for its share of the district's footprint.
Looking at the student body, John L McCulloch Junior High Sch reports that 43% of students identify as White, with the remaining enrollment distributed across several groups. Beyond that, the school lists 23% Black, 17% multiracial, 16% Hispanic. By comparison, Grant County as a whole is about 85% White, so the school skews noticeably less White than its surroundings.
On the income-and-resources front, John L McCulloch Junior High Sch records 40 full-time-equivalent teachers, putting the student-to-teacher ratio at about 11.4:1. Statewide, the average ratio sits near 15.6:1, putting John L McCulloch Junior High Sch tighter than the state norm the norm. Roughly 73% of students at John L McCulloch Junior High Sch qualify for free or reduced-price lunch, which schools and policymakers use as a rough income-mix signal. Set against Grant County (around 57%), the school's rate is noticeably above typical.
Adjusting for the school's free-and-reduced-lunch share, John L McCulloch Junior High Sch tracks the demographic baseline. The model predicts 23.9% given the school's FRL share; actual proficiency is 16.2%.
Around the school, the surrounding county (Grant County) logs that median household earnings sit near $53,522, roughly 20% of adults have completed at least a four-year degree, and census figures put the poverty rate at about 15%. John L McCulloch Junior High Sch is one of 30 public schools in Grant County (combined enrollment of about 10,743 students).
The closest other public school is Frances Slocum Elem School, roughly 0.5 miles away. 8 of the 8 nearest public schools sit inside a five-mile radius. Among the 6 schools in that immediate cluster with test data (this one included), John L McCulloch Junior High Sch ranks 6th on composite proficiency, below the local average of 24.4%.
John L McCulloch Junior High Sch operates from a town-center location.
Over the past 7-year window. Over the past 7-year window, the student count contracted 5%: 477 students in 2018 compared to 455 in 2025. White enrollment moved from 47% to 43% across the same window. The student-to-teacher ratio pulled in from 17.0:1 in 2018 to 11.4:1 today.
On the community side, posts here usually surface around school events, parent volunteer needs, and clubs. Parents, students, alumni, and staff are welcome to weigh in.
Grant County at a glance
View full county profileQuick facts
Related schools
- Marion High SchoolHigh · 1,058 students
- Justice Thurgood Marshall IntrmdMiddle · 500 students
- Frances Slocum Elem SchoolElementary · 473 students
- John W Kendall Elem SchoolElementary · 409 students
- Riverview Elementary SchoolElementary · 393 students
- Allen Elementary SchoolElementary · 380 students
- Marion High SchoolHigh · 1,058 students
- Eastbrook High SchoolHigh · 524 students
- Justice Thurgood Marshall IntrmdMiddle · 500 students
- Frances Slocum Elem SchoolElementary · 473 students
- John W Kendall Elem SchoolElementary · 409 students
- Riverview Elementary SchoolElementary · 393 students
- Frances Slocum Elem School0.5 mi · 473
- Marion High School0.8 mi · 1,058
- Excel Center - Grant County1.5 mi · 39
- Riverview Elementary School3.0 mi · 393
- Allen Elementary School3.1 mi · 380
- Justice Thurgood Marshall Intrmd3.3 mi · 500