Police & Fire

The Village of Hainesville is contracted for Police Services through the Grayslake Police Department and has Enhanced 911 services available to our residents. The Village is served by two Fire Protection Districts: Grayslake and Greater Round Lake.

Police Non-Emergency

For non-emergency issues, you can contact the Grayslake Police Department non-emergency number at 847-223-2341 or visit the Grayslake Police Department website.

Grayslake Fire District

For non-emergency issues, you can contact the Grayslake Fire District non-emergency number at 847-223-8960 or visit the Grayslake Fire District website.

Greater Round Lake Fire Protection District

For non-emergency issues, you can contact the Greater Round Lake Fire Protection District non-emergency number at 847-546-6001 or visit the Greater Round Lake Fire Protection District.

Smart 9-1-1 Service

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.  Vist the Smart 911 website to create a safety profile for your household.

Sex Offender Watch

To view the current list of registered Sex Offenders, visit the Offender Watch website.

Dial 911 for
after hours emergencies

Receive Emergency
Alerts & Notifications

View Village Ordinances

Village Calendar

Get the Newsletter!

FORM Newsletter Opt-in
Enter email address
Re-enter email address

Follow us on Social Media