Grayslake/Hainesville Police Department Non Emergency Phone # 847-223-2341
Grayslake Fire District – 847-223-8960
Greater Round Lake Fire Protection District – 847-546-6001
Prescription Drug Collection Boxes in Lake County
HAINESVILLE ENHANCES 9-1-1 POLICE SERVICES & EMERGENCY NOTIFICATION WITH SMART911 THROUGH GRAYSLAKE POLICE DEPARTMENTS 9-1-1 CENTER
Smart 9-1-1 Services are now available to Hainesville residents. This is a free service that allows individuals/families to sign up online and create a profile that provides key information to 9-1-1 call takers during an emergency.
Information like home/work addresses, vehicle details, medical conditions, adults, children & pets in the household can be provided in this secure profile accessed only if you dial 9-1-1.
This service saves critical time by enabling first responders to know exactly where they are going and who they are looking for in the event of an emergency. Click here to create a safety profile for your household.

Offenderwatch Program To view the current Sex Offender Data click here.