Skip to main content
IL Illinois

Public Schools in Crystal Lake, IL

Directory of 19 public schools located in Crystal Lake.

City Public School Enrollment & Staffing Trends

NCES Multi-Year Cohorts
0 7,050 14,100 2020-2021: 11,851 students 11,851 2020-2021 2021-2022: 11,867 students 11,867 +0.1% 2021-2022 2022-2023: 11,833 students 11,833 -0.3% 2022-2023 2023-2024: 11,838 students 11,838 +0% 2023-2024 2024-2025: 11,653 students 11,653 -1.6% 2024-2025
School Year Operating Schools Total Students Teachers (FTE) Student/Teacher Ratio Total FRPL
2024-2025 19 11,653 873.8 13.3:1 3,708
2023-2024 19 11,838 864.5 13.7:1 3,800
2022-2023 19 11,833 873.5 13.6:1 3,457
2021-2022 19 11,867 874.2 13.6:1 2,756
2020-2021 19 11,851 N/A N/A N/A

City Schools Listing

Page 1 of 1
School Name Grades Level District Address Action
Canterbury Elem School K-5 Elementary School Crystal Lake CCSD 47 875 Canterbury Dr View ›
Coventry Elem School K-5 Elementary School Crystal Lake CCSD 47 820 Darlington Ln View ›
Crystal Lake Central High School 9-12 High School CHSD 155 45 W Franklin Ave View ›
Crystal Lake South High School 9-12 High School CHSD 155 1200 S McHenry Ave View ›
Glacier Ridge Elementary School K-5 Elementary School Crystal Lake CCSD 47 1120 Village Rd View ›
Glacier Ridge Prek PK Pre-K Only Crystal Lake CCSD 47 1120 Village Rd View ›
Haber Oaks Campus 9-12 High School CHSD 155 1200 S Mchenry Ave View ›
Hannah Beardsley Middle School 6-8 Middle School Crystal Lake CCSD 47 515 E Crystal Lake Ave View ›
Husmann Elem School K-5 Elementary School Crystal Lake CCSD 47 131 W Paddock St View ›
Indian Prairie Elem School K-5 Elementary School Crystal Lake CCSD 47 651 Village Rd View ›
Lundahl Middle School 6-8 Middle School Crystal Lake CCSD 47 560 Nash Rd View ›
North Elem School K-5 Elementary School Crystal Lake CCSD 47 500 W Woodstock St View ›
Prairie Grove Elem School PK-4 Elementary School Prairie Grove CSD 46 3223 IL Route 176 View ›
Prairie Grove Junior High School 5-8 Middle School Prairie Grove CSD 46 3225 IL Route 176 View ›
Prairie Ridge High School 9-12 High School CHSD 155 6000 Dvorak Dr View ›
Richard F Bernotas Middle Sch 6-8 Middle School Crystal Lake CCSD 47 170 N Oak St View ›
South Elem School K-5 Elementary School Crystal Lake CCSD 47 601 Golf Rd View ›
West Elem School K-5 Elementary School Crystal Lake CCSD 47 100 Briarwood Dr View ›
Woods Creek Elementary School K-5 Elementary School Crystal Lake CCSD 47 1100 Alexandra Blvd View ›