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.

42 races

County FIPS 19157 · 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 3 weeks, 6 days ago Governor of Iowa November 3, 2026 General Election — Iowa · Iowa Governor of Iowa Nov. 3, 2026 General 2 candidates Updated 3 weeks, 6 days ago Lieutenant Governor of Iowa November 3, 2026 General Election — Iowa · Iowa Lieutenant Governor of Iowa Nov. 3, 2026 General 2 candidates Updated 3 weeks, 6 days ago Poweshiek County Agricultural Extension Council Council Member November 3, 2026 General Election — Poweshiek County Agricultural Extension Council · Poweshiek County Agricultural Extension Council Poweshiek County Agricultural Extension Council Council Member Nov. 3, 2026 General 5 candidates Updated 2 weeks, 1 day ago Poweshiek County Attorney November 3, 2026 General Election — Poweshiek County · Poweshiek County Poweshiek County Attorney Nov. 3, 2026 General 1 candidate Updated 2 weeks, 1 day ago Poweshiek County Board of Supervisors November 3, 2026 General Election — Poweshiek County · Poweshiek County Poweshiek County Board of Supervisors Nov. 3, 2026 General 2 candidates Updated 2 weeks, 1 day ago Poweshiek County Recorder November 3, 2026 General Election — Poweshiek County · Poweshiek County Poweshiek County Recorder Nov. 3, 2026 General 1 candidate Updated 2 weeks, 1 day ago Poweshiek County Soil and Water Conservation District Commissioner November 3, 2026 General Election — Poweshiek County Soil and Water Conservation District · Poweshiek County Soil and Water Conservation District Poweshiek County Soil and Water Conservation District Commissioner Nov. 3, 2026 General 2 candidates Updated 2 weeks, 1 day ago Poweshiek County Treasurer November 3, 2026 General Election — Poweshiek County · Poweshiek County Poweshiek County Treasurer Nov. 3, 2026 General 1 candidate Updated 2 weeks, 1 day 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 3 weeks, 6 days 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 3 weeks, 6 days ago State Auditor of Iowa November 3, 2026 General Election — Iowa · Iowa State Auditor of Iowa Nov. 3, 2026 General 2 candidates Updated 3 weeks, 6 days ago Township of Bear Creek (Poweshiek County) Clerk November 3, 2026 General Election — Township of Bear Creek (Poweshiek County) · Township of Bear Creek (Poweshiek County) Township of Bear Creek (Poweshiek County) Clerk Nov. 3, 2026 General 1 candidate Updated 2 weeks, 1 day ago Township of Bear Creek (Poweshiek County) Trustee November 3, 2026 General Election — Township of Bear Creek (Poweshiek County) · Township of Bear Creek (Poweshiek County) Township of Bear Creek (Poweshiek County) Trustee Nov. 3, 2026 General 1 candidate Updated 2 weeks, 1 day ago Township of Chester (Poweshiek County) Clerk November 3, 2026 General Election — Township of Chester (Poweshiek County) · Township of Chester (Poweshiek County) Township of Chester (Poweshiek County) Clerk Nov. 3, 2026 General 1 candidate Updated 2 weeks, 1 day ago Township of Chester (Poweshiek County) Trustee November 3, 2026 General Election — Township of Chester (Poweshiek County) · Township of Chester (Poweshiek County) Township of Chester (Poweshiek County) Trustee Nov. 3, 2026 General 1 candidate Updated 2 weeks, 1 day ago Township of Deep River (Poweshiek County) Clerk November 3, 2026 General Election — Township of Deep River (Poweshiek County) · Township of Deep River (Poweshiek County) Township of Deep River (Poweshiek County) Clerk Nov. 3, 2026 General 1 candidate Updated 2 weeks, 1 day ago Township of Deep River (Poweshiek County) Trustee November 3, 2026 General Election — Township of Deep River (Poweshiek County) · Township of Deep River (Poweshiek County) Township of Deep River (Poweshiek County) Trustee Nov. 3, 2026 General 1 candidate Updated 2 weeks, 1 day ago Township of Grant (Poweshiek County) Clerk November 3, 2026 General Election — Township of Grant (Poweshiek County) · Township of Grant (Poweshiek County) Township of Grant (Poweshiek County) Clerk Nov. 3, 2026 General 1 candidate Updated 2 weeks, 1 day ago Township of Grant (Poweshiek County) Trustee November 3, 2026 General Election — Township of Grant (Poweshiek County) · Township of Grant (Poweshiek County) Township of Grant (Poweshiek County) Trustee Nov. 3, 2026 General 1 candidate Updated 2 weeks, 1 day ago Township of Jackson (Poweshiek County) Clerk November 3, 2026 General Election — Township of Jackson (Poweshiek County) · Township of Jackson (Poweshiek County) Township of Jackson (Poweshiek County) Clerk Nov. 3, 2026 General 1 candidate Updated 2 weeks, 1 day ago Township of Jackson (Poweshiek County) Trustee November 3, 2026 General Election — Township of Jackson (Poweshiek County) · Township of Jackson (Poweshiek County) Township of Jackson (Poweshiek County) Trustee Nov. 3, 2026 General 1 candidate Updated 2 weeks, 1 day ago Township of Jefferson (Poweshiek County) Clerk November 3, 2026 General Election — Township of Jefferson (Poweshiek County) · Township of Jefferson (Poweshiek County) Township of Jefferson (Poweshiek County) Clerk Nov. 3, 2026 General 1 candidate Updated 2 weeks, 1 day ago Township of Jefferson (Poweshiek County) Trustee November 3, 2026 General Election — Township of Jefferson (Poweshiek County) · Township of Jefferson (Poweshiek County) Township of Jefferson (Poweshiek County) Trustee Nov. 3, 2026 General 1 candidate Updated 2 weeks, 1 day ago Township of Lincoln (Poweshiek County) Clerk November 3, 2026 General Election — Township of Lincoln (Poweshiek County) · Township of Lincoln (Poweshiek County) Township of Lincoln (Poweshiek County) Clerk Nov. 3, 2026 General 1 candidate Updated 2 weeks, 1 day ago Township of Lincoln (Poweshiek County) Trustee November 3, 2026 General Election — Township of Lincoln (Poweshiek County) · Township of Lincoln (Poweshiek County) Township of Lincoln (Poweshiek County) Trustee Nov. 3, 2026 General 1 candidate Updated 2 weeks, 1 day ago Township of Madison (Poweshiek County) Clerk November 3, 2026 General Election — Township of Madison (Poweshiek County) · Township of Madison (Poweshiek County) Township of Madison (Poweshiek County) Clerk Nov. 3, 2026 General 1 candidate Updated 2 weeks, 1 day ago Township of Madison (Poweshiek County) Trustee November 3, 2026 General Election — Township of Madison (Poweshiek County) · Township of Madison (Poweshiek County) Township of Madison (Poweshiek County) Trustee Nov. 3, 2026 General 1 candidate Updated 2 weeks, 1 day ago Township of Madison (Poweshiek County) Trustee November 3, 2026 General Election — Township of Madison (Poweshiek County) · Township of Madison (Poweshiek County) Township of Madison (Poweshiek County) Trustee · Unexpired term Nov. 3, 2026 General 1 candidate Updated 2 weeks, 1 day ago Township of Malcom (Poweshiek County) Clerk November 3, 2026 General Election — Township of Malcom (Poweshiek County) · Township of Malcom (Poweshiek County) Township of Malcom (Poweshiek County) Clerk Nov. 3, 2026 General 1 candidate Updated 2 weeks, 1 day ago Township of Malcom (Poweshiek County) Trustee November 3, 2026 General Election — Township of Malcom (Poweshiek County) · Township of Malcom (Poweshiek County) Township of Malcom (Poweshiek County) Trustee Nov. 3, 2026 General 1 candidate Updated 2 weeks, 1 day ago Township of Scott (Poweshiek County) Clerk November 3, 2026 General Election — Township of Scott (Poweshiek County) · Township of Scott (Poweshiek County) Township of Scott (Poweshiek County) Clerk Nov. 3, 2026 General 1 candidate Updated 2 weeks, 1 day ago Township of Scott (Poweshiek County) Trustee November 3, 2026 General Election — Township of Scott (Poweshiek County) · Township of Scott (Poweshiek County) Township of Scott (Poweshiek County) Trustee Nov. 3, 2026 General 1 candidate Updated 2 weeks, 1 day ago Township of Scott (Poweshiek County) Trustee November 3, 2026 General Election — Township of Scott (Poweshiek County) · Township of Scott (Poweshiek County) Township of Scott (Poweshiek County) Trustee · Unexpired term Nov. 3, 2026 General 1 candidate Updated 2 weeks, 1 day ago Township of Sugar Creek (Poweshiek County) Clerk November 3, 2026 General Election — Township of Sugar Creek (Poweshiek County) · Township of Sugar Creek (Poweshiek County) Township of Sugar Creek (Poweshiek County) Clerk Nov. 3, 2026 General 1 candidate Updated 2 weeks, 1 day ago Township of Sugar Creek (Poweshiek County) Trustee November 3, 2026 General Election — Township of Sugar Creek (Poweshiek County) · Township of Sugar Creek (Poweshiek County) Township of Sugar Creek (Poweshiek County) Trustee Nov. 3, 2026 General 1 candidate Updated 2 weeks, 1 day ago Township of Warren (Poweshiek County) Clerk November 3, 2026 General Election — Township of Warren (Poweshiek County) · Township of Warren (Poweshiek County) Township of Warren (Poweshiek County) Clerk Nov. 3, 2026 General 1 candidate Updated 2 weeks, 1 day ago Township of Warren (Poweshiek County) Trustee November 3, 2026 General Election — Township of Warren (Poweshiek County) · Township of Warren (Poweshiek County) Township of Warren (Poweshiek County) Trustee Nov. 3, 2026 General 1 candidate Updated 2 weeks, 1 day ago Township of Washington (Poweshiek County) Clerk November 3, 2026 General Election — Township of Washington (Poweshiek County) · Township of Washington (Poweshiek County) Township of Washington (Poweshiek County) Clerk Nov. 3, 2026 General 1 candidate Updated 2 weeks, 1 day ago Township of Washington (Poweshiek County) Trustee November 3, 2026 General Election — Township of Washington (Poweshiek County) · Township of Washington (Poweshiek County) Township of Washington (Poweshiek County) Trustee Nov. 3, 2026 General 1 candidate Updated 2 weeks, 1 day ago