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
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