Best Schools in Crystal Lake, IL
17 public schools · 11,833 students
2022 Data · NCES CCD17
Schools
11,833
Students
13.5:1
Avg Ratio
29.0%
Free Lunch
10 Elementary3 Middle3 High
All Schools Ranked
| # | School | Ratio | Enrollment |
|---|---|---|---|
| 1 | South Elem School | 10.1:1 | 391 |
| 2 | Prairie Grove Junior High School | 10.5:1 | 321 |
| 3 | Glacier Ridge Elementary School | 10.7:1 | 399 |
| 4 | Richard F Bernotas Middle Sch | 11.5:1 | 779 |
| 5 | Prairie Grove Elem School | 12.5:1 | 492 |
| 6 | Canterbury Elem School | 12.6:1 | 469 |
| 7 | Coventry Elem School | 13.2:1 | 622 |
| 8 | Woods Creek Elementary School | 13.4:1 | 549 |
| 9 | Indian Prairie Elem School | 13.4:1 | 504 |
| 10 | Lundahl Middle School | 13.6:1 | 821 |
| 11 | North Elem School | 13.7:1 | 668 |
| 12 | Hannah Beardsley Middle School | 14.4:1 | 847 |
| 13 | Husmann Elem School | 14.5:1 | 500 |
| 14 | West Elem School | 14.7:1 | 560 |
| 15 | Prairie Ridge High School | 16.1:1 | 1,140 |
| 16 | Crystal Lake Central High School | 16.9:1 | 1,470 |
| 17 | Crystal Lake South High School | 17.6:1 | 1,301 |
View demographics for Crystal Lake on GuideByCity.
FAQ
How many public schools are in Crystal Lake, IL?
Crystal Lake, IL has 17 public schools with 11,833 total students.
What is the best school in Crystal Lake?
Based on student-teacher ratio, South Elem School ranks #1 in Crystal Lake with a ratio of 10.1:1.
What is the average student-teacher ratio in Crystal Lake?
The average student-teacher ratio across Crystal Lake schools is 13.5:1.