Home > SchoolFinder > US > Illinois > Crystal Lake

Crystal Lake, IL Schools

Crystal Lake School Districts

Parent-Rated Schools in Crystal Lake

About Crystal Lake Schools

  • There are 23 schools in Crystal Lake, IL, including 17 public schools and 6 private schools. Crystal Lake public schools belong to three districts, CHSD 155, Crystal Lake CCSD 47 and Prairie Grove CSD 46.
  •  
  • There are 16 Crystal Lake elementary schools, 7 Crystal Lake middle schools and 3 Crystal Lake high schools.

Contact Education.com with questions or feedback about SchoolFinder.
Please note, if you wish to speak to someone at the school, you must contact the school directly.

Childhood Immunizations

Childhood Immunizations

Learn about recommended vaccines and the latest immunization schedules for your child.