Choose your race:
Choose your candidate:
Welcome to your source for up-to-the-minute election news, candidate profiles, candidate questionnaires and more.
For full results from the 2017 election, click here.
For more information on a race, choose the race from the menu.
For more information on a candidate, choose the candidate from the candidate menu.
SYCAMORE – Election Judge Bob Hadley of DeKalb had one word to describe voter turnout for the primary election: terrible.
SYCAMORE – Democrat Paul Stoddard rolled to a primary victory Tuesday, earning the right to face Republican Jeff Keicher and Libertarian Joh…
HINCKLEY – Plans to repaint the village’s water tower should get a green light in the wake of voters’ approval of a percentage-point increas…
KIRKLAND – A proposal to increase property taxes for the Kirkland Fire Protection District to pay for ambulance service appeared headed for …
Voters on Tuesday elected new leaders in three DeKalb County communities – DeKalb, Sycamore and Kirkland.
Meet the people hired by voters to run various aspects of DeKalb County…
MALTA – Voters returned three incumbent members of the Kishwaukee College Board of Trustees to office.
KIRKLAND – A proposal to increase property taxes in order to provide ambulance service for the community was defeated.
KIRKLAND – Ryan Block prevailed in the three-way race to determine who will succeed Les Bellah as Kirkland's village president.
GENOA – A measure to create a new property tax levy for Genoa Township to provide pensions for its employees was rejected.