You can find the latest about COVID-19/Coronavirus here.
Click here for Business Assistance Programs


The Crystal Lake Police Department is divided into two Divisions: Operations and Administrative. The Department builds community partnership by upholding public trust, fostering mutual respect, and providing services to enhance Crystal Lake residents' quality of life.


The Crystal Lake Police Department is committed to providing the highest level of police services to the people who visit, live, and work in the City of Crystal Lake. By collaborating with our citizens, we will strive to enhance the quality of life by providing police services that cultivate public trust and are responsive to the needs of the community. 

Citizen Self Reporting

Looking to report a minor offense with no known suspect? Use Citizen Self Reporting to complete an online report here

Criminal Activity Map

The Crystal Lake Police Department offers the ability to view general information about, as well as the general location of reported criminal activity within the City. If you are interested in searching for crime in your neighborhood or getting regular updates about specific types of crimes, please click here.