Treasurers Office

The Treasurer’s position is appointed by the Mayor.  The Treasurer’s office, in conjunction with the Mayor and the Trustee who is appointed as Finance Liaison, are responsible for the safety and soundness of public funds. The Village operates on a May through April fiscal year. The department manages all accounting and financial functions. Some of the responsibilities include financial reporting to the Board of Trustees; following and implementing Village Financial Board Policies; overseeing the preparing of financial budgets; annual fiscal year reports; collection of revenues; investments; maintaining proper fund balances; accounts payable; accounts receivable; payroll; purchases; tax levies; risk management and utility billing.

To Contact the Treasurer:

Treasurer

Kelly Hensley

Contact Kelly Hensley

Mail:
Village of Hainesville
Attn: Treasurer’s Office
100 N Hainesville Rd.
Hainesville, IL 60030

Phone:
(847) 223-2032

Transparency – new Public Act mandated disclosure requirements to IMRF
View the link to IMRF’s transparency page and additional details related to the Public Act.

View the Total Compensation Disclosure May 1, 2024 – April 30, 2025.


For Village Financial reports click below:

Requires Adobe Acrobat, Apple Preview, Windows Reader or other PDF reader to view.

Requires Adobe Acrobat, Apple Preview, Windows Reader or other PDF reader to view.

Requires Adobe Acrobat, Apple Preview, Windows Reader or other PDF reader to view.

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