Freeport City Council Meetings
The Freeport City Council holds regular public meetings on the first three Mondays of each month at 6:00 PM at Freeport City Hall.
1st Monday: Regular City Council Meeting
2nd Monday: Committee of the Whole (COW) – a working session focused on discussion and review
3rd Monday: Regular City Council Meeting
These meetings are open to the public, and residents are strongly encouraged to attend and stay engaged in the decisions impacting the community.
Public Comment Opportunities
Residents have two opportunities to address the Council during each meeting:
Beginning of the Meeting:
Citizens may sign up to speak for up to 3 minutes on agenda items only.End of the Meeting:
A second public comment session allows residents to speak for up to 3 minutes on any topic they wish to bring before the Council.
Important Note on Public Interaction
The current administration under Jodi Miller has adopted a strict, unofficial practice of not responding to or engaging with public comments during these sessions.
However, at the conclusion of meetings, the Mayor may allow City Council members and staff to take the podium to respond to comments that were made.
Written Public Comments
Residents who are unable to attend or prefer to submit comments in writing may do so. Written statements will be read into the public record by the City Clerk.
Submit comments to: danderson@cityoffreeport.org
Stay Informed. Stay Involved.
City Council meetings are one of the most direct ways for residents to stay informed, hold leadership accountable, and make their voices heard. Whether speaking in person or submitting written comments, participation matters.
Stephenson County Board Meetings
Major decisions affecting county taxes, public safety, infrastructure, and services are made right here — often with far less public attention than they deserve.The Stephenson County Board meets on the third Thursday of each month at 6:30 PM in the Stephenson County Board Room.These meetings are open to the public, and residents are encouraged to attend and stay informed on county-level decisions that directly impact daily life.
Public Comment: One Opportunity to Speak
Residents have one opportunity to address the Board:Beginning of the Meeting:
Public comment is limited to 3 minutes per speakerUnlike other local bodies, there is no second public comment session at the end of the meeting — meaning if you want your voice heard, you must be present and ready at the start.
Written Public Comments
Residents who are unable to attend in person may still participate by submitting written comments.
Submit comments to the Stephenson County Clerk: coclerk@stephensoncountyil.gov
Written comments are entered into the public record and help ensure your concerns are documented.
Why It Matters
The Stephenson County Board oversees critical areas including budgeting, law enforcement funding, infrastructure, and county-wide services.Yet, attendance is often minimal.That means a small number of voices can shape decisions that affect thousands.If you care about how your county is run — this is where you show up.
-
View Agenda
-
-
View Agenda
Freeport Township Meetings
Some of the most direct, day-to-day services impacting residents — including assistance programs and local support initiatives — are handled at the township level.The Freeport Township Board meets on the first and third Mondays of each month at 4:30 PM at:
Freeport Township Office
Public Comment: One Opportunity to Speak
Residents have one opportunity to address the Township Board:End of the Meeting:
Public comment is limited to 3 minutes per speakerThere is no public comment at the beginning, making the end of the meeting your only opportunity to speak directly to township officials.
Written Public Comments
Residents who are unable to attend may still participate by submitting comments in writing.
Submit comments to: clerk@freeporttownship.org
Written comments are entered into the public record and ensure your concerns are documented.
Why It Matters
Township government often flies under the radar — but it plays a critical role in supporting residents, particularly those in need.From assistance programs to local services, decisions made at these meetings have a real and immediate impact.And like many local meetings, attendance is often limited.Which means those who show up — have a stronger voice.

