Community prompt from u/allk12. Replies below.
Indian Creek High School
Community prompt from u/allk12. Replies below.
Community prompt from u/allk12. Replies below.
Community prompt from u/allk12. Replies below.
Community prompt from u/allk12. Replies below.
Community prompt from u/allk12. Replies below.
BeatsExpectations
Demographically-adjusted score · methodology7-year change
SY 2017-18 vs SY 2024-25About Indian Creek High School
Located at 506 S Shabbona Rd, in Shabbona, Illinois, Indian Creek High School is a rural-scale high school that enrolls 268 students (grades 9 through 12), one of the schools within Indian Creek CUSD 425. That puts it 68% smaller than the typical public school in Illinois, which averages around 834 students.
Within Indian Creek CUSD 425, which oversees 3 schools and 750 students, Indian Creek High School is one campus in the system.
Demographically, Indian Creek High School logs that 79% of the student body identifies as White. The remainder comes out to 15% Hispanic, 3% Black, 3% multiracial.
On the resource side, On paper, Indian Creek High School has 21 full-time-equivalent teachers, translating to a class-load average of around 12.9:1. Statewide, the average ratio sits near 13.8:1, putting Indian Creek High School tighter than the state norm the norm. Roughly 38% of students at Indian Creek High School qualify for free or reduced-price lunch, a commonly cited indicator of low-income enrollment. Set against DeKalb County (around 48%), the school's rate is noticeably below typical.
On a residual basis (actual vs predicted given the student mix), Indian Creek High School is in the bottom 10% of Illinois public schools. The BeatsExpectations model predicts schools with this FRL share to land around 49.3%; Indian Creek High School posts 30.9%, -18.4 points below that line.
Around the school, census data for DeKalb County shows median household earnings sit near $70,724, 33% of adults hold a bachelor's degree or higher, and the poverty rate sits near 10%. Across DeKalb County's 43 public schools (combined enrollment of about 16,328 students), Indian Creek High School is one campus in the mix.
Indian Creek Elementary School is the nearest neighboring public school, about 0.2 miles from this campus. Within ten miles, there are 5 other public schools, a sparser pattern than typical urban areas. Among the 9 schools in that immediate cluster with test data (this one included), Indian Creek High School ranks 9th on composite proficiency, beneath the local average of 47.2%.
Geographically, the school is in a countryside area.
Five-year trend. Looking back 7 years, enrollment at Indian Creek High School has grew 27%, going from 211 students in 2018 to 268 in 2025. White enrollment moved from 98% to 79% across the same window. Class-load math has widened: from 11.2:1 in 2018 to 12.9:1 in 2025.
On allk12, posts here usually surface around fundraisers, lost-and-found posts, and report-card season. Anyone with firsthand experience at this school can post or comment.
DeKalb County at a glance
View full county profileQuick facts
Related schools
- Indian Creek Elementary SchoolElementary · 269 students
- Indian Creek Middle SchoolMiddle · 213 students
- Indian Creek Elementary School0.2 mi · 269
- Indian Creek Middle School5.5 mi · 213
- Paw Paw Elem School7.2 mi · 87
- Paw Paw Junior High School7.2 mi · 42
- Steward Elementary School9.5 mi · 57
- Leland High School10.8 mi · 88