Skip to main content
Search
Search
Search
Navigation, primary
Home
Navigation, secondary
Departments
Administration
Clerk's Office
Vehicle Stickers
Pet Licenses
Senior Property Tax Deferral
Tax Levy
Fire Department
Emergency Identification Program
Residential Smoke Detector Installation Program
Police Department
Community Alert
Local Adjudication Hearings
Crime Free Housing
Forms
Got Used Drugs? Turn them over to us.
Internet Purchase Exchange Location
Notary Public Services
Reports
Various Laws
Violation Payment
Traffic Crash Reports
Public Works
Branch Pickup
Sanitary Sewer System
Water Department
Water Billing
Outside Water Usage Restriction
Water Reports
Water System Improvement
Casino Information
Public Notices
Agendas
Minutes
Calendar
Library
Library Information
Library Board Meeting Minutes
Library Agendas
Senior Citizens
Helpful Links
Homewood Disposal
Metra
Cal Sag Enterprise Zone
Parking
Forms
Municode
Site Map
Community Calendar
Move your cursor over any particular event to display its start time.
News Year Day - Office Closed
Monday, January 1, 2018
Local Court
Thursday, January 4, 2018 at 5:30 PM
Board Meeting
Wednesday, January 10, 2018 at 7:00 PM
Board Meeting
Wednesday, January 24, 2018 at 7:00 PM
Local Court
Thursday, February 1, 2018 at 5:30 PM
Library Board Meeting
Monday, February 5, 2018 at 7:00 PM
ZBA Public Hearing Meeting
Wednesday, February 7, 2018 at 6:30 PM
Board Meeting-Cancelled
Wednesday, February 14, 2018 at 7:00 PM
Board Meeting
Wednesday, February 28, 2018 at 7:00 PM
Local Court
Thursday, March 1, 2018 at 5:30 PM
Centennial Fest Meeting
Tuesday, March 6, 2018 at 6:30 PM
Safety Committee Meeting
Wednesday, March 14, 2018 at 6:30 PM
Board Meeting
Wednesday, March 14, 2018 at 7:00 PM
ZBA Public Hearing Meeting
Thursday, March 15, 2018
Board Meeting
Wednesday, March 28, 2018 at 7:00 PM
Library Board Meeting
Monday, April 2, 2018 at 7:00 PM
Local Court
Thursday, April 5, 2018 at 5:30 PM
Board Meeting
Wednesday, April 11, 2018 at 7:00 PM
Centennial Fest Meeting
Tuesday, April 17, 2018 at 6:30 PM
Board Meeting
Wednesday, April 25, 2018 at 7:00 PM
Local Court
Thursday, May 3, 2018 at 5:30 PM
Board Meeting
Wednesday, May 9, 2018 at 7:00 PM
ZBA Public Hearing Meeting
Wednesday, May 16, 2018 at 6:30 PM
Fire Department Pancake Breakfast
Sunday, May 20, 2018 at 7:00 AM
Centennial Fest Meeting
Tuesday, May 22, 2018 at 6:30 PM
Board Meeting
Wednesday, May 23, 2018 at 7:00 PM
Memorial Day - Office Closed
Monday, May 28, 2018
Local Court
Thursday, June 7, 2018 at 5:30 PM
Library Board Meeting
Monday, June 11, 2018 at 7:00 PM
Board Meeting
Wednesday, June 13, 2018 at 7:00 PM
Centennial Fest Meeting
Tuesday, June 19, 2018 at 9:30 AM
Board Meeting
Wednesday, June 27, 2018 at 7:00 PM
Fourth of July - Office Closed
Wednesday, July 4, 2018
Local Court
Thursday, July 5, 2018 at 5:30 PM
Board Meeting
Wednesday, July 11, 2018 at 7:00 PM
Board Meeting
Wednesday, July 25, 2018 at 7:00 PM
Library Board Meeting
Monday, August 6, 2018 at 7:00 PM
Centennial Fest Meeting
Wednesday, August 8, 2018 at 9:30 AM
Board Meeting-Cancelled
Wednesday, August 8, 2018 at 7:00 PM
Board Meeting
Wednesday, August 22, 2018 at 7:00 PM
Labor Day - Office Closed
Monday, September 3, 2018
Local Court
Thursday, September 6, 2018 at 5:30 PM
Board Meeting
Wednesday, September 12, 2018 at 7:00 PM
Centennial Fest Meeting
Thursday, September 13, 2018 at 9:30 AM
Board Meeting
Wednesday, September 26, 2018 at 7:00 PM
Centennial Fest
Saturday, September 29, 2018
Library Board Meeting
Monday, October 1, 2018 at 7:00 PM
Local Court
Thursday, October 4, 2018 at 5:30 PM
Board Meeting
Wednesday, October 10, 2018 at 7:00 PM
Board Meeting
Wednesday, October 24, 2018 at 7:00 PM
Local Court
Thursday, November 1, 2018 at 5:30 PM
Library Board Meeting
Monday, November 5, 2018 at 7:00 PM
Veteran's Day - Office Closed
Monday, November 12, 2018
Board Meeting
Wednesday, November 14, 2018 at 7:00 PM
Thanksgiving Day - Office Closed
Thursday, November 22, 2018
Office Closed
Friday, November 23, 2018
Board Meeting
Wednesday, November 28, 2018 at 7:00 PM
Local Court
Thursday, December 6, 2018 at 5:30 PM
Board Meeting
Wednesday, December 12, 2018 at 7:00 PM
Christmas Eve - Office Closed
Monday, December 24, 2018
Christmas Day - Office Closed
Tuesday, December 25, 2018
Board Meeting-Cancelled
Wednesday, December 26, 2018 at 7:00 PM
New Years Day-Office Closed
Tuesday, January 1, 2019
Board Meeting
Wednesday, January 9, 2019 at 7:00 PM
Board Meeting
Wednesday, January 23, 2019 at 7:00 PM
Library Board Meeting
Monday, February 4, 2019 at 7:00 PM
Board Meeting
Wednesday, February 13, 2019 at 7:00 PM
Board Meeting
Wednesday, February 27, 2019 at 7:00 PM
Board Meeting
Wednesday, March 13, 2019 at 7:00 PM
Board Meeting
Wednesday, March 27, 2019 at 7:00 PM
Library Board Meeting
Monday, April 1, 2019 at 7:00 PM
Board Meeting
Wednesday, April 10, 2019 at 7:00 PM
Board Meeting
Wednesday, April 24, 2019 at 7:00 PM
Board Meeting
Wednesday, May 8, 2019 at 7:00 PM
Board Meeting
Wednesday, May 22, 2019 at 7:00 PM
Library Board Meeting
Monday, June 3, 2019 at 7:00 PM
Board Meeting
Wednesday, June 12, 2019 at 7:00 PM
Board Meeting
Wednesday, June 26, 2019 at 7:00 PM
Board Meeting Cancelled
Wednesday, July 10, 2019 at 7:00 PM
Board Meeting
Wednesday, July 24, 2019 at 7:00 PM
Library Board Meeting
Monday, August 5, 2019 at 7:00 PM
Board Meeting
Wednesday, August 14, 2019 at 7:00 PM
Board Meeting
Wednesday, August 28, 2019 at 7:00 PM
Board Meeting
Wednesday, September 11, 2019 at 7:00 PM
Board Meeting
Wednesday, September 25, 2019 at 7:00 PM
Library Board Meeting
Monday, October 7, 2019 at 7:00 PM
Board Meeting
Wednesday, October 9, 2019 at 7:00 PM
Zoning Board of Appeals
Monday, October 21, 2019 at 6:30 PM
Board Meeting
Wednesday, October 23, 2019 at 7:00 PM
Board Meeting
Wednesday, November 13, 2019 at 7:00 PM
Thanksgiving-Office Closed
Thursday, November 28, 2019 at 9:20 AM
Office Closed
Friday, November 29, 2019 at 9:20 AM
Library Board Meeting
Monday, December 2, 2019 at 7:00 PM
Board Meeting
Wednesday, December 18, 2019 at 7:00 PM
Local Court
Thursday, January 2, 2020 at 5:30 PM
Board Meeting
Wednesday, January 8, 2020 at 7:00 PM
Board Meeting
Wednesday, January 22, 2020 at 7:00 PM
Library Board Meeting
Monday, February 3, 2020 at 7:00 PM
Local Court
Thursday, February 6, 2020 at 5:30 PM
Board Meeting
Wednesday, February 12, 2020 at 7:00 PM
Board Meeting
Wednesday, February 26, 2020 at 7:00 PM
Local Court
Thursday, March 5, 2020 at 5:30 PM
Board Meeting
Wednesday, March 11, 2020 at 7:00 PM
Board Meeting-Canceled
Wednesday, March 25, 2020 at 7:00 PM
Local Court
Thursday, April 2, 2020 at 5:30 PM
Library Board Meeting-Canceled
Monday, April 6, 2020 at 7:00 PM
Board Meeting-Canceled
Wednesday, April 8, 2020 at 7:00 PM
Board Meeting
Wednesday, April 22, 2020 at 7:00 PM
Local Court
Thursday, May 7, 2020 at 5:30 PM
Board Meeting-Cancelled
Wednesday, May 13, 2020 at 7:00 PM
Board Meeting
Wednesday, May 27, 2020 at 7:00 PM
Library Board Meeting-Canceled
Monday, June 1, 2020 at 7:00 PM
Local Court
Thursday, June 4, 2020 at 5:30 PM
Board Meeting
Wednesday, June 10, 2020 at 7:00 PM
Board Meeting-Canceled
Wednesday, June 24, 2020 at 7:00 PM
Local Court
Thursday, July 2, 2020 at 5:30 PM
Board Meeting
Wednesday, July 8, 2020 at 7:00 PM
Board Meeting
Wednesday, July 22, 2020 at 7:00 PM
Library Board Meeting
Monday, August 3, 2020 at 7:00 PM
Local Court
Thursday, August 6, 2020 at 5:30 PM
Board Meeting
Wednesday, August 12, 2020 at 7:00 PM
Board Meeting
Wednesday, August 26, 2020 at 7:00 PM
Local Court
Thursday, September 3, 2020 at 5:30 PM
Board Meeting
Wednesday, September 9, 2020 at 7:00 PM
Board Meeting
Wednesday, September 23, 2020 at 7:00 PM
Local Court
Thursday, October 1, 2020 at 5:30 PM
Library Board Meeting
Monday, October 5, 2020 at 7:00 PM
Board Meeting
Wednesday, October 14, 2020 at 7:00 PM
Board Meeting
Wednesday, October 28, 2020 at 7:00 PM
Local Court
Thursday, November 5, 2020 at 5:30 PM
Board Meeting
Wednesday, November 11, 2020 at 7:00 PM
Board Meeting
Wednesday, November 25, 2020 at 7:00 PM
Local Court
Thursday, December 3, 2020 at 5:30 PM
Library Board Meeting
Monday, December 7, 2020 at 7:00 PM
Board Meeting
Wednesday, December 9, 2020 at 7:00 PM
Board Meeting
Wednesday, December 23, 2020 at 7:00 PM
Board Meeting
7:00 PM
Board Meeting
7:00 PM
Board Meeting
7:00 PM
Board Meeting
7:00 PM
Board Meeting
7:00 PM
Board Meeting
7:00 PM
Board Meeting
7:00 PM
Board Meeting
7:00 PM
Board Meeting
7:00 PM
Board Meeting
7:00 PM
Board Meeting
7:00 PM
Board Meeting
7:00 PM
Board Meeting
7:00 PM
Board Meeting
7:00 PM
Board Meeting
7:00 PM
Board Meeting
7:00 PM
Board Meeting
7:00 PM
Board Meeting
7:00 PM
Board Meeting
7:00 PM
Board Meeting
7:00 PM
Fire Dept. Halloween Party
Sunday, October 31, 2021 at 1:00 PM
Board Meeting
7:00 PM
Board Meeting
7:00 PM
Board Meeting
7:00 PM
Local Court
Thursday, January 6, 2022 at 5:30 PM
Village Board Meeting
Wednesday, January 12, 2022 at 7:00 PM
Village Board Meeting
Wednesday, January 26, 2022 at 7:00 PM
Local Court
Thursday, February 3, 2022 at 5:30 PM
Library Board Meeting-Cancelled
Monday, February 7, 2022 at 7:00 PM
Village Board Meeting
Wednesday, February 9, 2022 at 7:00 PM
Village Board Meeting
Wednesday, February 23, 2022 at 7:00 PM
Local Court
Thursday, March 3, 2022 at 5:30 PM
Village Board Meeting
Wednesday, March 9, 2022 at 7:00 PM
Village Board Meeting
Wednesday, March 23, 2022 at 7:00 PM
Library Board Meeting
Monday, April 4, 2022 at 7:00 PM
Local Court
Thursday, April 7, 2022 at 5:30 PM
Village Board Meeting
Wednesday, April 13, 2022 at 7:00 PM
Village Board Meeting
Wednesday, April 27, 2022 at 7:00 PM
Local Court
Thursday, May 5, 2022 at 5:30 PM
Village Board Meeting
Wednesday, May 11, 2022 at 7:00 PM
Village Board Meeting
Wednesday, May 25, 2022 at 7:00 PM
Local Court
Thursday, June 2, 2022 at 5:30 PM
Library Board Meeting
Monday, June 6, 2022 at 7:00 PM
Village Board Meeting
Wednesday, June 8, 2022 at 7:00 PM
Village Board Meeting
Wednesday, June 22, 2022 at 7:00 PM
Local Court
Thursday, July 7, 2022 at 5:30 PM
Village Board Meeting
Wednesday, July 13, 2022 at 7:00 PM
Village Board Meeting
Wednesday, July 27, 2022 at 7:00 PM
Library Board Meeting
Monday, August 1, 2022 at 7:00 PM
Local Court
Thursday, August 4, 2022 at 5:30 PM
Village Board Meeting
Wednesday, August 10, 2022 at 7:00 PM
Village Board Meeting
Wednesday, August 24, 2022 at 7:00 PM
Local Court
Thursday, September 1, 2022 at 5:30 PM
Library Board Special Meeting
Monday, September 12, 2022 at 7:00 PM
Village Board Meeting
Wednesday, September 14, 2022 at 7:00 PM
Village Board Meeting
Wednesday, September 28, 2022 at 7:00 PM
Library Board Meeting
Monday, October 3, 2022 at 7:00 PM
Local Court
Thursday, October 6, 2022 at 5:30 PM
Village Board Meeting
Wednesday, October 12, 2022 at 7:00 PM
Village Board Meeting
Wednesday, October 26, 2022 at 7:00 PM
Local Court
Thursday, November 3, 2022 at 5:30 PM
Village Board Meeting
Wednesday, November 9, 2022 at 7:00 PM
Village Board Meeting-Cancelled
Wednesday, November 23, 2022 at 7:00 PM
Local Court
Thursday, December 1, 2022 at 5:30 PM
Library Board Meeting
Monday, December 5, 2022 at 7:00 PM
Village Board Meeting
Wednesday, December 14, 2022 at 7:00 PM
Village Board Meeting
Wednesday, December 28, 2022 at 7:00 PM
Village Board Meeting
Wednesday, January 11, 2023 at 7:00 PM
Village Board Meeting
Wednesday, January 25, 2023 at 7:00 PM
Library Board Meedting-cancelled
Monday, February 6, 2023 at 7:00 PM
Village Board Meeting
Wednesday, February 8, 2023 at 7:00 PM
Village Board Meeting
Wednesday, February 22, 2023 at 7:00 PM
Village Board Meeting
Wednesday, March 8, 2023 at 7:00 PM
Village Board Meeting
Wednesday, March 22, 2023 at 7:00 PM
Library Board Meedting
Monday, April 3, 2023 at 7:00 PM
Village Board Meeting
Wednesday, April 12, 2023 at 7:00 PM
Village Board Meeting
Wednesday, April 26, 2023 at 7:00 PM
Village Board Meeting
Wednesday, May 10, 2023 at 7:00 PM
Village Board Meeting
Wednesday, May 24, 2023 at 7:00 PM
Library Board Meedting
Monday, June 5, 2023 at 7:00 PM
Village Board Meeting
Wednesday, June 14, 2023 at 7:00 PM
Village Board Meeting-Canceled
Wednesday, June 28, 2023 at 7:00 PM
Village Board Meeting
Wednesday, July 12, 2023 at 7:00 PM
Village Board Meeting
Wednesday, July 26, 2023 at 7:00 PM
Library Board Meedting
Monday, August 7, 2023 at 7:00 PM
Village Board Meeting
Wednesday, August 9, 2023 at 7:00 PM
Village Board Meeting
Wednesday, August 23, 2023 at 7:00 PM
Village Board Meeting
Wednesday, September 13, 2023 at 7:00 PM
Village Board Meeting
Wednesday, September 27, 2023 at 7:00 PM
Library Board Meedting
Monday, October 2, 2023 at 7:00 PM
Village Board Meeting
Wednesday, October 11, 2023 at 7:00 PM
Village Board Meeting
Wednesday, October 25, 2023 at 7:00 PM
Village Board Meeting
Wednesday, November 8, 2023 at 7:00 PM
Village Board Meeting
Wednesday, November 22, 2023 at 7:00 PM
Library Board Meeting
Monday, December 4, 2023 at 7:00 PM
Village Board Meeting
Wednesday, December 13, 2023 at 7:00 PM
Village Board Meeting
Wednesday, December 27, 2023 at 7:00 PM
Village Board Meeting
Wednesday, January 10, 2024 at 7:00 PM
Village Board Meeting
Wednesday, January 24, 2024 at 7:00 PM
Village Board Meeting
Wednesday, February 14, 2024 at 7:00 PM
Village Board Meeting
Wednesday, February 28, 2024 at 7:00 PM
Village Board Meeting
Wednesday, March 13, 2024 at 7:00 PM
Village Board Meeting
Wednesday, March 27, 2024 at 7:00 PM
Library Board Meeting
Monday, April 1, 2024 at 7:00 PM
Village Board Meeting
Wednesday, April 10, 2024 at 7:00 PM
Village Board Meeting
Wednesday, April 24, 2024 at 7:00 PM
Village Board Meeting
Wednesday, May 8, 2024 at 7:00 PM
Village Board Meeting
Wednesday, May 22, 2024 at 7:00 PM
Library Board Meeting
Monday, June 3, 2024 at 7:00 PM
Village Board Meeting
Wednesday, June 12, 2024 at 7:00 PM
Village Board Meeting
Wednesday, June 26, 2024 at 7:00 PM
Village Board Meeting
Wednesday, July 10, 2024 at 7:00 PM
Village Board Meeting
Wednesday, July 24, 2024 at 7:00 PM
Village Board Meeting
Wednesday, August 14, 2024 at 7:00 PM
Village Board Meeting
Wednesday, August 28, 2024 at 7:00 PM
Village Board Meeting
Wednesday, September 11, 2024 at 7:00 PM
Village Board Meeting
Wednesday, September 25, 2024 at 7:00 PM
Village Board Meeting
Wednesday, October 9, 2024 at 7:00 PM
Village Board Meeting
Wednesday, October 23, 2024 at 7:00 PM
Village Board Meeting
Wednesday, November 13, 2024 at 7:00 PM
Village Board Meeting
Wednesday, December 11, 2024 at 7:00 PM