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.

57 races

County FIPS 19191 · 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 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 Bloomfield (Winneshiek County) Clerk November 3, 2026 General Election — Township of Bloomfield (Winneshiek County) · Township of Bloomfield (Winneshiek County) Township of Bloomfield (Winneshiek County) Clerk Nov. 3, 2026 General 1 candidate Updated 2 weeks ago Township of Bloomfield (Winneshiek County) Trustee November 3, 2026 General Election — Township of Bloomfield (Winneshiek County) · Township of Bloomfield (Winneshiek County) Township of Bloomfield (Winneshiek County) Trustee Nov. 3, 2026 General 2 candidates Updated 2 weeks ago Township of Bluffton (Winneshiek County) Clerk November 3, 2026 General Election — Township of Bluffton (Winneshiek County) · Township of Bluffton (Winneshiek County) Township of Bluffton (Winneshiek County) Clerk Nov. 3, 2026 General 1 candidate Updated 2 weeks ago Township of Bluffton (Winneshiek County) Trustee November 3, 2026 General Election — Township of Bluffton (Winneshiek County) · Township of Bluffton (Winneshiek County) Township of Bluffton (Winneshiek County) Trustee Nov. 3, 2026 General 2 candidates Updated 2 weeks ago Township of Burr Oak (Winneshiek County) Clerk November 3, 2026 General Election — Township of Burr Oak (Winneshiek County) · Township of Burr Oak (Winneshiek County) Township of Burr Oak (Winneshiek County) Clerk Nov. 3, 2026 General 1 candidate Updated 2 weeks ago Township of Burr Oak (Winneshiek County) Trustee November 3, 2026 General Election — Township of Burr Oak (Winneshiek County) · Township of Burr Oak (Winneshiek County) Township of Burr Oak (Winneshiek County) Trustee Nov. 3, 2026 General 2 candidates Updated 2 weeks ago Township of Calmar (Winneshiek County) Clerk November 3, 2026 General Election — Township of Calmar (Winneshiek County) · Township of Calmar (Winneshiek County) Township of Calmar (Winneshiek County) Clerk Nov. 3, 2026 General 1 candidate Updated 2 weeks ago Township of Calmar (Winneshiek County) Trustee November 3, 2026 General Election — Township of Calmar (Winneshiek County) · Township of Calmar (Winneshiek County) Township of Calmar (Winneshiek County) Trustee Nov. 3, 2026 General 2 candidates Updated 2 weeks ago Township of Canoe (Winneshiek County) Clerk November 3, 2026 General Election — Township of Canoe (Winneshiek County) · Township of Canoe (Winneshiek County) Township of Canoe (Winneshiek County) Clerk Nov. 3, 2026 General 1 candidate Updated 2 weeks ago Township of Canoe (Winneshiek County) Trustee November 3, 2026 General Election — Township of Canoe (Winneshiek County) · Township of Canoe (Winneshiek County) Township of Canoe (Winneshiek County) Trustee Nov. 3, 2026 General 2 candidates Updated 2 weeks ago Township of Decorah (Winneshiek County) Clerk November 3, 2026 General Election — Township of Decorah (Winneshiek County) · Township of Decorah (Winneshiek County) Township of Decorah (Winneshiek County) Clerk Nov. 3, 2026 General 1 candidate Updated 2 weeks ago Township of Decorah (Winneshiek County) Trustee November 3, 2026 General Election — Township of Decorah (Winneshiek County) · Township of Decorah (Winneshiek County) Township of Decorah (Winneshiek County) Trustee Nov. 3, 2026 General 2 candidates Updated 2 weeks ago Township of Decorah (Winneshiek County) Trustee November 3, 2026 Special Election — Township of Decorah (Winneshiek County) · Township of Decorah (Winneshiek County) Township of Decorah (Winneshiek County) Trustee · Unexpired term Nov. 3, 2026 Special 1 candidate Updated 2 weeks ago Township of Frankville (Winneshiek County) Clerk November 3, 2026 General Election — Township of Frankville (Winneshiek County) · Township of Frankville (Winneshiek County) Township of Frankville (Winneshiek County) Clerk Nov. 3, 2026 General 1 candidate Updated 2 weeks ago Township of Frankville (Winneshiek County) Trustee November 3, 2026 General Election — Township of Frankville (Winneshiek County) · Township of Frankville (Winneshiek County) Township of Frankville (Winneshiek County) Trustee Nov. 3, 2026 General 2 candidates Updated 2 weeks ago Township of Fremont (Winneshiek County) Clerk November 3, 2026 General Election — Township of Fremont (Winneshiek County) · Township of Fremont (Winneshiek County) Township of Fremont (Winneshiek County) Clerk Nov. 3, 2026 General 1 candidate Updated 2 weeks ago Township of Fremont (Winneshiek County) Trustee November 3, 2026 General Election — Township of Fremont (Winneshiek County) · Township of Fremont (Winneshiek County) Township of Fremont (Winneshiek County) Trustee Nov. 3, 2026 General 2 candidates Updated 2 weeks ago Township of Glenwood (Winneshiek County) Clerk November 3, 2026 General Election — Township of Glenwood (Winneshiek County) · Township of Glenwood (Winneshiek County) Township of Glenwood (Winneshiek County) Clerk Nov. 3, 2026 General 1 candidate Updated 2 weeks ago Township of Glenwood (Winneshiek County) Trustee November 3, 2026 General Election — Township of Glenwood (Winneshiek County) · Township of Glenwood (Winneshiek County) Township of Glenwood (Winneshiek County) Trustee Nov. 3, 2026 General 2 candidates Updated 2 weeks ago Township of Hesper (Winneshiek County) Clerk November 3, 2026 General Election — Township of Hesper (Winneshiek County) · Township of Hesper (Winneshiek County) Township of Hesper (Winneshiek County) Clerk Nov. 3, 2026 General 1 candidate Updated 2 weeks ago Township of Hesper (Winneshiek County) Trustee November 3, 2026 General Election — Township of Hesper (Winneshiek County) · Township of Hesper (Winneshiek County) Township of Hesper (Winneshiek County) Trustee Nov. 3, 2026 General 2 candidates Updated 2 weeks ago Township of Highland (Winneshiek County) Clerk November 3, 2026 General Election — Township of Highland (Winneshiek County) · Township of Highland (Winneshiek County) Township of Highland (Winneshiek County) Clerk Nov. 3, 2026 General 1 candidate Updated 2 weeks ago Township of Highland (Winneshiek County) Trustee November 3, 2026 General Election — Township of Highland (Winneshiek County) · Township of Highland (Winneshiek County) Township of Highland (Winneshiek County) Trustee Nov. 3, 2026 General 2 candidates Updated 2 weeks ago Township of Jackson (Winneshiek County) Clerk November 3, 2026 General Election — Township of Jackson (Winneshiek County) · Township of Jackson (Winneshiek County) Township of Jackson (Winneshiek County) Clerk Nov. 3, 2026 General 1 candidate Updated 2 weeks ago Township of Jackson (Winneshiek County) Trustee November 3, 2026 General Election — Township of Jackson (Winneshiek County) · Township of Jackson (Winneshiek County) Township of Jackson (Winneshiek County) Trustee Nov. 3, 2026 General 2 candidates Updated 2 weeks ago Township of Lincoln (Winneshiek County) Trustee November 3, 2026 General Election — Township of Lincoln (Winneshiek County) · Township of Lincoln (Winneshiek County) Township of Lincoln (Winneshiek County) Trustee Nov. 3, 2026 General 2 candidates Updated 2 weeks ago Township of Madison (Winneshiek County) Clerk November 3, 2026 General Election — Township of Madison (Winneshiek County) · Township of Madison (Winneshiek County) Township of Madison (Winneshiek County) Clerk Nov. 3, 2026 General 1 candidate Updated 2 weeks ago Township of Madison (Winneshiek County) Trustee November 3, 2026 General Election — Township of Madison (Winneshiek County) · Township of Madison (Winneshiek County) Township of Madison (Winneshiek County) Trustee Nov. 3, 2026 General 2 candidates Updated 2 weeks ago Township of Military (Winneshiek County) Clerk November 3, 2026 General Election — Township of Military (Winneshiek County) · Township of Military (Winneshiek County) Township of Military (Winneshiek County) Clerk Nov. 3, 2026 General 1 candidate Updated 2 weeks ago Township of Military (Winneshiek County) Trustee November 3, 2026 General Election — Township of Military (Winneshiek County) · Township of Military (Winneshiek County) Township of Military (Winneshiek County) Trustee Nov. 3, 2026 General 2 candidates Updated 2 weeks ago Township of Orleans (Winneshiek County) Clerk November 3, 2026 General Election — Township of Orleans (Winneshiek County) · Township of Orleans (Winneshiek County) Township of Orleans (Winneshiek County) Clerk Nov. 3, 2026 General 1 candidate Updated 2 weeks ago Township of Orleans (Winneshiek County) Trustee November 3, 2026 General Election — Township of Orleans (Winneshiek County) · Township of Orleans (Winneshiek County) Township of Orleans (Winneshiek County) Trustee Nov. 3, 2026 General 1 candidate Updated 2 weeks ago Township of Pleasant (Winneshiek County) Clerk November 3, 2026 General Election — Township of Pleasant (Winneshiek County) · Township of Pleasant (Winneshiek County) Township of Pleasant (Winneshiek County) Clerk Nov. 3, 2026 General 1 candidate Updated 2 weeks ago Township of Pleasant (Winneshiek County) Trustee November 3, 2026 General Election — Township of Pleasant (Winneshiek County) · Township of Pleasant (Winneshiek County) Township of Pleasant (Winneshiek County) Trustee Nov. 3, 2026 General 1 candidate Updated 2 weeks ago