There are 10 Middle Schools in Crystal Lake, Illinois, serving a population of 40,331 people in an area of 19 square miles. There is 1 Middle School per 4,033 people, and 1 Middle School per 1 square miles.
In Illinois, Crystal Lake is ranked 91st of 1547 cities in Middle Schools per capita, and 87th of 1547 cities in Middle Schools per square mile.
Find addresses, phone numbers, fax numbers, hours & services for Crystal Lake Middle Schools.
Crystal Lake Public Grade Schools 131 West Paddock Street Crystal Lake, IL Elementary School, Middle School
Crystal Lake Public Grade Schools 515 East Crystal Lake Avenue Crystal Lake, IL Elementary School, Middle School
Hannah Beardsley Middle School 515 East Crystal Lake Avenue Crystal Lake, IL Middle School, Public School
Lord And Savior Lutheran 9300 Ridgefield Road Crystal Lake, IL Elementary School, Middle School, Preschool & Kindergarten, Private School
Prairie Grove Junior High School 3225 Il Route 176 Crystal Lake, IL Elementary School, Middle School
Schools Public 45 West Franklin Avenue Crystal Lake, IL Elementary School, Middle School
Schools Public 42 East Street Crystal Lake, IL Elementary School, Middle School
Special Education District Of McHenry County 100 Briarwood Drive Crystal Lake, IL Elementary School, Middle School
Special Education District Of McHenry County 500 West Woodstock Street Crystal Lake, IL Elementary School, Middle School
Special Education District Of McHenry County 170 North Oak Street Crystal Lake, IL Elementary School, Middle School