Village Trustee or Village President — Village of Glendale Heights — Village of Glendale Heights, Illinois (DuPage County)
Who Can Run
Be at least 18 years old
Be a U.S. citizen and a registered voter in Glendale Heights
Have lived within Glendale Heights for at least 1 year before the election
If running for Village Trustee: also have lived in the specific district you're running in for at least 1 year
Not owe any unpaid taxes or debts to the Village
What You Need to File
First, find out which district you live in — visit glendaleheights.org or call (630) 260-6000. If you're running for Trustee, you must run in your own district.
Pick up a petition packet from the Village Clerk at 300 Civic Center Plaza — packets typically become available in late July 2026.
Village President candidates: collect at least 102 signatures from registered Glendale Heights voters. Village Trustee candidates: confirm the exact signature count with the Village Clerk — it's based on your specific district. Important: each voter may only sign one candidate's petition per office.
File a Statement of Economic Interests with the DuPage County Clerk (421 N. County Farm Rd., Wheaton | 630-407-5500) before or by the filing deadline. Bring the receipt when you submit your nomination papers.
Submit your completed nomination papers — petition sheets, Statement of Candidacy (sworn and notarized), and SEI receipt — to the Village Clerk by approximately October 26, 2026 (exact date TBD).
Register a political committee with the Illinois State Board of Elections if you raise or spend more than $5,000.
Key Deadlines
Petition packets available and circulation opens (estimated)
~Late July 2026
Candidate filing window opens (estimated)
~October 19, 2026
Candidate filing deadline (estimated)
~October 26, 2026
Consolidated Primary (only if too many candidates file)
February 23, 2027
Write-in candidate declaration deadline (estimated)
~February 4, 2027
Election day
April 6, 2027
Where to File
Village Clerk — Village of Glendale Heights, 300 Civic Center Plaza, Glendale Heights, IL 60139 | (630) 260-6000 | glendaleheights.org