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.

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.