Community prompt from u/allk12. Replies below.
Prairie Grove Junior 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.
Test scores
IAR + ISA 2024-25 . % Proficient (Levels 4-5)BeatsExpectations
Demographically-adjusted score · methodology7-year change
SY 2017-18 vs SY 2024-25About Prairie Grove Junior High School
Prairie Grove Junior High School, a compact intermediate school in Crystal Lake, Illinois, run under Prairie Grove CSD 46, instructs 357 students, covering grades 5 through 8. Enrollment runs roughly 23% below the state mean of about 462.
Prairie Grove Junior High School is one of 2 schools operated by Prairie Grove CSD 46, a district that serves 909 students overall.
For racial and ethnic makeup, Prairie Grove Junior High School lists that the student body is overwhelmingly White (80%). The remainder is composed of 11% Hispanic, 4% Asian. Compared to McHenry County overall, the school's racial mix sits in roughly the same range.
Looking at the economic backdrop, Staff filings list 33 full-time-equivalent teachers, which works out to roughly 10.8:1 students per teacher. That figure is tighter than the state norm's 13.0:1 average. An estimated 23% of students are eligible for free or reduced-price lunch, which schools and policymakers use as a rough income-mix signal. By comparison, McHenry County runs at roughly 35%, so the school's eligibility rate is meaningfully below the surrounding baseline.
On a residual basis (actual vs predicted given the student mix), Prairie Grove Junior High School sits in the middle band of the BeatsExpectations distribution. Schools with this campus's student mix typically land near 58.4%; this one delivers 51.6%.
In the broader community, census data for McHenry County shows median household income runs about $104,802, about 35% of the adult population holds a bachelor's degree or above, and census figures put the poverty rate at about 4%. Prairie Grove Junior High School is one of 89 public schools in McHenry County (combined enrollment of about 50,123 students).
The closest other public school is Prairie Grove Elem School, roughly 0.1 miles away. 8 of the 8 nearest public schools sit inside a five-mile radius. On composite proficiency, Prairie Grove Junior High School comes 5th of 9 in the immediate cluster, beneath the nearby-schools average of 53.7%.
The campus sits in an outer-ring setting.
Trend over the last 7 years. Prairie Grove Junior High School's enrollment has climbed 38% since 2018, when it stood at 258 (now 357). White enrollment moved from 88% to 80% across the same window.
On the community side, the page collects discussion, questions, and updates around pickup logistics, teacher feedback, and after-school programs. Members of the school community can share what they know.
McHenry County at a glance
View full county profileQuick facts
Related schools
- Prairie Grove Elem SchoolElementary · 552 students
- Crystal Lake Central High SchoolHigh · 1,443 students
- Crystal Lake South High SchoolHigh · 1,279 students
- Prairie Ridge High SchoolHigh · 1,133 students
- Hannah Beardsley Middle SchoolMiddle · 829 students
- Lundahl Middle SchoolMiddle · 797 students
- Richard F Bernotas Middle SchMiddle · 737 students
- Prairie Grove Elem School0.1 mi · 552
- Deer Path Elem School2.1 mi · 452
- Cary Jr High School2.3 mi · 761
- Hannah Beardsley Middle School2.4 mi · 829
- Cary-Grove Community High School2.8 mi · 1,348
- Prairie Ridge High School2.8 mi · 1,133