Community prompt from u/allk12. Replies below.
Griggsville-Perry 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 Griggsville-Perry High School
Griggsville-Perry High School operates as a tiny senior high in Griggsville, Illinois, operated by Griggsville-Perry CUSD 4. Current enrollment sits at 89 students spanning grades 9 through 12. Compared to the state average of about 834 students per school, that is 89% leaner than typical.
Across the 3 schools in Griggsville-Perry CUSD 4 (329 students total), Griggsville-Perry High School accounts for its share of the district's footprint.
On demographics, Griggsville-Perry High School records that the student body is overwhelmingly White (96%). The remainder is composed of 2% Black. That mix tracks the wider county fairly closely.
On the income-and-resources front, The school employs 8 full-time-equivalent teachers, for a student-teacher ratio near 10.8:1. Statewide, the average ratio sits near 13.8:1, putting Griggsville-Perry High School tighter than the state norm the norm. Roughly 43% of students at Griggsville-Perry High School qualify for free or reduced-price lunch, often used as a Title I proxy. Set against Pike County (around 55%), the school's rate is meaningfully below typical.
On a demographically-adjusted basis, Griggsville-Perry High School falls in the UNDERPERFORMING tier of the BeatsExpectations residual. Given its student profile, a typical campus would land near 46.9%; this one comes in at 18.4%, -28.5 points off the demographic line.
In the area at large, census data for Pike County shows median household income runs about $59,777, about 19% of the adult population holds a bachelor's degree or above, and census figures put the poverty rate at about 11%. Griggsville-Perry High School is one of 12 public schools in Pike County (combined enrollment of about 2,394 students).
Griggsville-Perry Primary School is the nearest neighboring public school, about 0.0 miles from this campus. 5 of the 8 nearest public schools sit inside a ten-mile radius, suggesting a relatively low-density school footprint. Among the 8 schools in that immediate cluster with test data (this one included), Griggsville-Perry High School ranks 8th on composite proficiency, below the local average of 38.9%.
Griggsville-Perry High School operates from an outlying location.
Looking at the recent track record. Griggsville-Perry High School's enrollment has contracted 12% since 2018, when it stood at 101 (now 89). Class-load math has rose: from 8.4:1 in 2018 to 10.8:1 in 2025.
On this page, members of the Griggsville-Perry High School community share and discuss sports schedules, lunch menu changes, and school spirit week. Anyone with firsthand experience at this school can post or comment.
Pike County at a glance
View full county profileQuick facts
Related schools
- Griggsville-Perry Primary SchoolElementary · 148 students
- Griggsville-Perry Middle SchoolMiddle · 92 students
- Griggsville-Perry Primary SchoolElementary · 148 students
- Griggsville-Perry Primary School0.0 mi · 148
- Griggsville-Perry Middle School5.3 mi · 92
- Pittsfield High School8.8 mi · 369
- Pittsfield South Elem School8.9 mi · 340
- Pikeland Community School8.9 mi · 491
- Bluffs Elementary School10.5 mi · 81