Skip to content
Directory preview · Civic coverage is expanding and remains partial. See sources and coverage gaps.
The Ballot Box

Try a person, an office like “County Judge”, a county, a city or a race. Results open as you type.

Candidates / Election races

Races in Iowa

The contests and candidate records currently on file. A missing race or candidate indicates a coverage gap, not an uncontested seat or a complete ballot.

48 races

County FIPS 19107 · Elections on file across all dates and election types.

Reset
Attorney General of Iowa November 3, 2026 General Election — Iowa · Iowa Attorney General of Iowa Nov. 3, 2026 General 2 candidates Updated 4 weeks ago Governor of Iowa November 3, 2026 General Election — Iowa · Iowa Governor of Iowa Nov. 3, 2026 General 2 candidates Updated 4 weeks ago Keokuk County Agricultural Extension Council Council Member November 3, 2026 General Election — Keokuk County Agricultural Extension Council · Keokuk County Agricultural Extension Council Keokuk County Agricultural Extension Council Council Member Nov. 3, 2026 General 5 candidates Updated 2 weeks, 2 days ago Keokuk County Attorney November 3, 2026 General Election — Keokuk County · Keokuk County Keokuk County Attorney Nov. 3, 2026 General 1 candidate Updated 2 weeks, 2 days ago Keokuk County Board of Supervisors November 3, 2026 General Election — Keokuk County · Keokuk County Keokuk County Board of Supervisors Nov. 3, 2026 General 2 candidates Updated 2 weeks, 2 days ago Keokuk County Hospital Trustee November 3, 2026 General Election — Keokuk County Hospital · Keokuk County Hospital Keokuk County Hospital Trustee Nov. 3, 2026 General 11 candidates Updated 2 weeks, 2 days ago Keokuk County Recorder November 3, 2026 General Election — Keokuk County · Keokuk County Keokuk County Recorder Nov. 3, 2026 General 1 candidate Updated 2 weeks, 2 days ago Keokuk County Soil and Water Conservation District Commissioner November 3, 2026 General Election — Keokuk County Soil and Water Conservation District · Keokuk County Soil and Water Conservation District Keokuk County Soil and Water Conservation District Commissioner Nov. 3, 2026 General 2 candidates Updated 2 weeks, 2 days ago Keokuk County Supervisor November 3, 2026 General Election — Keokuk County · Keokuk County Keokuk County Supervisor Nov. 3, 2026 General 2 candidates Updated 5 days, 8 hours ago Keokuk County Treasurer November 3, 2026 General Election — Keokuk County · Keokuk County Keokuk County Treasurer Nov. 3, 2026 General 1 candidate Updated 2 weeks, 2 days ago Lieutenant Governor of Iowa November 3, 2026 General Election — Iowa · Iowa Lieutenant Governor of Iowa Nov. 3, 2026 General 2 candidates Updated 4 weeks ago Secretary of Agriculture of Iowa November 3, 2026 General Election — Iowa · Iowa Secretary of Agriculture of Iowa Nov. 3, 2026 General 2 candidates Updated 4 weeks ago Secretary of State of Iowa November 3, 2026 General Election — Iowa · Iowa Secretary of State of Iowa Nov. 3, 2026 General 2 candidates Updated 4 weeks ago State Auditor of Iowa November 3, 2026 General Election — Iowa · Iowa State Auditor of Iowa Nov. 3, 2026 General 2 candidates Updated 4 weeks ago Township of Adams (Keokuk County) Clerk November 3, 2026 General Election — Township of Adams (Keokuk County) · Township of Adams (Keokuk County) Township of Adams (Keokuk County) Clerk Nov. 3, 2026 General 1 candidate Updated 2 weeks, 2 days ago Township of Adams (Keokuk County) Trustee November 3, 2026 General Election — Township of Adams (Keokuk County) · Township of Adams (Keokuk County) Township of Adams (Keokuk County) Trustee Nov. 3, 2026 General 1 candidate Updated 2 weeks, 2 days ago Township of Benton (Keokuk County) Clerk November 3, 2026 General Election — Township of Benton (Keokuk County) · Township of Benton (Keokuk County) Township of Benton (Keokuk County) Clerk Nov. 3, 2026 General 1 candidate Updated 2 weeks, 2 days ago Township of Benton (Keokuk County) Trustee November 3, 2026 General Election — Township of Benton (Keokuk County) · Township of Benton (Keokuk County) Township of Benton (Keokuk County) Trustee Nov. 3, 2026 General 1 candidate Updated 2 weeks, 2 days ago Township of Clear Creek (Keokuk County) Clerk November 3, 2026 General Election — Township of Clear Creek (Keokuk County) · Township of Clear Creek (Keokuk County) Township of Clear Creek (Keokuk County) Clerk Nov. 3, 2026 General 1 candidate Updated 2 weeks, 2 days ago Township of East Lancaster (Keokuk County) Clerk November 3, 2026 General Election — Township of East Lancaster (Keokuk County) · Township of East Lancaster (Keokuk County) Township of East Lancaster (Keokuk County) Clerk Nov. 3, 2026 General 1 candidate Updated 2 weeks, 2 days ago Township of East Lancaster (Keokuk County) Township Clerk November 3, 2026 General Election — Township of East Lancaster (Keokuk County) · Township of East Lancaster (Keokuk County) Township of East Lancaster (Keokuk County) Township Clerk Nov. 3, 2026 General 1 candidate Updated 5 days, 8 hours ago Township of East Lancaster (Keokuk County) Township Trustee November 3, 2026 General Election — Township of East Lancaster (Keokuk County) · Township of East Lancaster (Keokuk County) Township of East Lancaster (Keokuk County) Township Trustee Nov. 3, 2026 General 1 candidate Updated 5 days, 8 hours ago Township of East Lancaster (Keokuk County) Trustee November 3, 2026 General Election — Township of East Lancaster (Keokuk County) · Township of East Lancaster (Keokuk County) Township of East Lancaster (Keokuk County) Trustee Nov. 3, 2026 General 2 candidates Updated 2 weeks, 2 days ago Township of English River (Keokuk County) Clerk November 3, 2026 General Election — Township of English River (Keokuk County) · Township of English River (Keokuk County) Township of English River (Keokuk County) Clerk Nov. 3, 2026 General 1 candidate Updated 2 weeks, 2 days ago Township of English River (Keokuk County) Township Clerk November 3, 2026 General Election — Township of English River (Keokuk County) · Township of English River (Keokuk County) Township of English River (Keokuk County) Township Clerk Nov. 3, 2026 General 1 candidate Updated 5 days, 8 hours ago Township of English River (Keokuk County) Trustee November 3, 2026 General Election — Township of English River (Keokuk County) · Township of English River (Keokuk County) Township of English River (Keokuk County) Trustee Nov. 3, 2026 General 1 candidate Updated 2 weeks, 2 days ago Township of Jackson (Keokuk County) Clerk November 3, 2026 General Election — Township of Jackson (Keokuk County) · Township of Jackson (Keokuk County) Township of Jackson (Keokuk County) Clerk Nov. 3, 2026 General 1 candidate Updated 2 weeks, 2 days ago Township of Lafayette (Keokuk County) Clerk November 3, 2026 General Election — Township of Lafayette (Keokuk County) · Township of Lafayette (Keokuk County) Township of Lafayette (Keokuk County) Clerk Nov. 3, 2026 General 1 candidate Updated 2 weeks, 2 days ago Township of Lafayette (Keokuk County) Township Trustee November 3, 2026 General Election — Township of Lafayette (Keokuk County) · Township of Lafayette (Keokuk County) Township of Lafayette (Keokuk County) Township Trustee Nov. 3, 2026 General 2 candidates Updated 5 days, 8 hours ago Township of Lafayette (Keokuk County) Trustee November 3, 2026 General Election — Township of Lafayette (Keokuk County) · Township of Lafayette (Keokuk County) Township of Lafayette (Keokuk County) Trustee Nov. 3, 2026 General 2 candidates Updated 2 weeks, 2 days ago Township of Plank (Keokuk County) Clerk November 3, 2026 General Election — Township of Plank (Keokuk County) · Township of Plank (Keokuk County) Township of Plank (Keokuk County) Clerk Nov. 3, 2026 General 1 candidate Updated 2 weeks, 2 days ago Township of Plank (Keokuk County) Township Trustee November 3, 2026 General Election — Township of Plank (Keokuk County) · Township of Plank (Keokuk County) Township of Plank (Keokuk County) Township Trustee Nov. 3, 2026 General 1 candidate Updated 5 days, 8 hours ago Township of Plank (Keokuk County) Trustee November 3, 2026 General Election — Township of Plank (Keokuk County) · Township of Plank (Keokuk County) Township of Plank (Keokuk County) Trustee Nov. 3, 2026 General 1 candidate Updated 2 weeks, 2 days ago Township of Prairie (Keokuk County) Clerk November 3, 2026 General Election — Township of Prairie (Keokuk County) · Township of Prairie (Keokuk County) Township of Prairie (Keokuk County) Clerk Nov. 3, 2026 General 1 candidate Updated 2 weeks, 2 days ago Township of Prairie (Keokuk County) Trustee November 3, 2026 General Election — Township of Prairie (Keokuk County) · Township of Prairie (Keokuk County) Township of Prairie (Keokuk County) Trustee Nov. 3, 2026 General 2 candidates Updated 2 weeks, 2 days ago Township of Sigourney (Keokuk County) Clerk November 3, 2026 General Election — Township of Sigourney (Keokuk County) · Township of Sigourney (Keokuk County) Township of Sigourney (Keokuk County) Clerk Nov. 3, 2026 General 1 candidate Updated 2 weeks, 2 days ago Township of Sigourney (Keokuk County) Township Clerk November 3, 2026 General Election — Township of Sigourney (Keokuk County) · Township of Sigourney (Keokuk County) Township of Sigourney (Keokuk County) Township Clerk Nov. 3, 2026 General 1 candidate Updated 5 days, 8 hours ago Township of Sigourney (Keokuk County) Trustee November 3, 2026 General Election — Township of Sigourney (Keokuk County) · Township of Sigourney (Keokuk County) Township of Sigourney (Keokuk County) Trustee Nov. 3, 2026 General 2 candidates Updated 2 weeks, 2 days ago Township of Steady Run (Keokuk County) Clerk November 3, 2026 General Election — Township of Steady Run (Keokuk County) · Township of Steady Run (Keokuk County) Township of Steady Run (Keokuk County) Clerk Nov. 3, 2026 General 1 candidate Updated 2 weeks, 2 days ago Township of Steady Run (Keokuk County) Township Clerk November 3, 2026 General Election — Township of Steady Run (Keokuk County) · Township of Steady Run (Keokuk County) Township of Steady Run (Keokuk County) Township Clerk Nov. 3, 2026 General 1 candidate Updated 5 days, 8 hours ago