19 schools in Crystal Lake
Of the public K-12 schools operating across Illinois, 19 sit inside Crystal Lake, collectively enrolling about 11,653 students (11 elementary, 4 middle, and 4 high).
7-year change in Crystal Lake
SY 2017-18 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Canterbury Elem School | Elementary | KG-05 | 486 |
| Coventry Elem School | Elementary | KG-05 | 629 |
| Crystal Lake Central High School | High | 09-12 | 1,443 |
| Crystal Lake South High School | High | 09-12 | 1,279 |
| Glacier Ridge Elementary School | Elementary | PK-05 | 360 |
| Glacier Ridge Prek | Elementary | PK-PK | 0 |
| Haber Oaks Campus | High | 09-12 | 0 |
| Hannah Beardsley Middle School | Middle | 06-08 | 829 |
| Husmann Elem School | Elementary | KG-05 | 518 |
| Indian Prairie Elem School | Elementary | PK-05 | 496 |
| Lundahl Middle School | Middle | 06-08 | 797 |
| North Elem School | Elementary | KG-05 | 638 |
| Prairie Grove Elem School | Elementary | PK-04 | 552 |
| Prairie Grove Junior High School | Middle | 05-08 | 357 |
| Prairie Ridge High School | High | 09-12 | 1,133 |
| Richard F Bernotas Middle Sch | Middle | 06-08 | 737 |
| South Elem School | Elementary | KG-05 | 390 |
| West Elem School | Elementary | KG-05 | 520 |
| Woods Creek Elementary School | Elementary | KG-05 | 489 |
About Crystal Lake
Crystal Lake, Illinois is home to 19 public schools, with combined enrollment of approximately 11,653 students. By school count, it is a medium-population city.
For a sense of the school types, the city covers 11 elementary, 4 middle, and 4 high.
Average school size in Crystal Lake is around 613 students, 28% above the Illinois average of about 480.
Five-year track record. Combined enrollment now sits at 11,653 students, fell 8% from the 12,621 reported in SY 2017-18. On the demographic side, White enrollment moved from 75% to 68% over the same window.
On allk12, the community for Crystal Lake discusses school events, board meetings, and seasonal calendars. Parents, students, and educators in the area can post or comment.