The April 1, 2025 Consolidated Election will include the following
Village of Hainesville Offices
Village Mayor – 4-year term of office
Village Trustee – 3 Trustees, each for a 4-year term of office
Courtesy Election Petition Packets will be available Monday, August 19, 2024 at the Village of Hainesville, 100 N. Hainesville Road, Hainesville, IL 60030. The first day to circulate the nominating petition packets is Tuesday, August 20, 2024 through November 18, 2024.
The first day to file your Nominating Petition Packets at the Village of Hainesville is on Tuesday, November 12, 2024 at 9:00 a.m. and the last day to file is Monday, November 18, 2024 at 5:00 p.m. The Village Hall will be open Tuesday, November 12, 2024 through Thursday, November 14, 2024 from 9:00 a.m. to 4:30 p.m. and Monday, November 18, 2024 from 9:00 a.m. to 5:00 p.m.