Elementary Schools
Canterbury Elementary School
875 Canterbury Dr
Public District KG-5
Prairie Grove Elementary School
3223 Il Route 176
Public District PK-5
North Elementary School
500 W Woodstock St
Public District KG-5
Middle Schools
Hannah Beardsley Middle School
515 E Crystal Lake Ave
Public District 6-8
Prairie Grove Junior High School
3225 Il Route 176
Public District 6-8
Lundahl Middle School
560 Nash Rd
Public District 6-8
High Schools
Crystal Lake South High School
1200 S McHenry Ave
Public District 9-12
Prairie Ridge High School
6000 Dvorak Dr
Public District 9-12
Crystal Lake Central High School
45 W Franklin Ave
Public District 9-12
MLS Disclaimers & Copyright