FIELDING NOW:IA U.S. SENATE; GUBERNATORIAL; IA-01 · IA-02 · IA-03 · IA-04 & MOREVIEW REAL TIME RESULTS
Polls / Iowa / Hancock County

Paid for and Authorized by Results PAC

Hancock County, Iowa

Hancock County precincts: past elections and census data

Choose a layer, then select a precinct to see past results and census data for that precinct. GOTV poll results are published as statewide and district totals only.

R+30 or moreR+15-30R+5-15R+0-5D+0-5D+5-15D+15-30D+30 or moreno dataMargin = (Kamala D. Harris and Tim Walz minus Donald J. Trump and JD Vance) / all votes, by precinct.
R+30 or moreR+15-30R+5-15R+0-5D+0-5D+5-15D+15-30D+30 or moreno dataMargin = (Deidre DeJear and Eric Van Lancker minus Kim Reynolds and Adam Gregg) / all votes, by precinct.
R+30 or moreR+15-30R+5-15R+0-5D+0-5D+5-15D+15-30D+30 or moreno dataMargin = (Joseph R. Biden and Kamala D. Harris minus Donald J. Trump and Michael R. Pence) / all votes, by precinct.
<5%5-15%15-30%30-50%50-70%70%+no data
<5%5-15%15-30%30-50%50-70%70%+no data
<2%2-5%5-10%10-20%20-40%40%+no data
<$40k$40-60k$60-80k$80-100k$100-140k$140k+no data
<15%15-25%25-35%35-50%50-65%65%+no data
<10%10-15%15-20%20-25%25-30%30%+no data
<5%5-15%15-30%30-50%50-70%70%+no data

Choose a layer above. Hover a precinct for its values.

Past results: certified precinct results from the state election office (Iowa Secretary of State, Election Night Reporting), on current precinct shapes. Census: U.S. Census Bureau American Community Survey, ACS 2020-2024 5-year.

Primary and city-school results, 2022 to 2026

Certified results from the Iowa Secretary of State. Not all precincts are matched to the map yet for these elections; unmatched precincts are counted in county totals but not listed by precinct.

2022 primary (June 7, 2022)

Precinct results shown for 72% of reporting units (1,184 of 1,648); the rest are being matched to map precincts. County totals include every reporting unit.

Hancock County total ballots cast: 1,757. Precincts listed: 10 of 10.

  • United States Senator - Dem.: Abby Finkenauer 137 (49.8%); Michael Franken 119 (43.3%); Glenn Hurst 19 (6.9%); Write-in 0 (0.0%)
  • United States Senator - Rep.: Chuck Grassley 846 (58.3%); Jim Carlin 601 (41.4%); Write-in 4 (0.3%)
  • Governor - Dem.: Deidre DeJear 265 (100.0%); Write-in 0 (0.0%)
  • Governor - Rep.: Kim Reynolds 1,366 (99.5%); Write-in 7 (0.5%)
  • United States Representative District 4 - Dem.: Ryan Melton 260 (99.6%); Write-in 1 (0.4%)
  • United States Representative District 4 - Rep.: Randy Feenstra 1,296 (98.2%); Write-in 24 (1.8%)
Results by precinct (10)
  • Precinct #1, ballots 166
    • United States Senator - Dem.: Abby Finkenauer 19 (59.4%); Michael Franken 11 (34.4%); Glenn Hurst 2 (6.3%); Write-in 0 (0.0%)
    • United States Senator - Rep.: Chuck Grassley 70 (53.0%); Jim Carlin 60 (45.5%); Write-in 2 (1.5%)
    • Governor - Dem.: Deidre DeJear 32 (100.0%); Write-in 0 (0.0%)
    • Governor - Rep.: Kim Reynolds 123 (99.2%); Write-in 1 (0.8%)
    • United States Representative District 4 - Dem.: Ryan Melton 32 (100.0%); Write-in 0 (0.0%)
    • United States Representative District 4 - Rep.: Randy Feenstra 116 (99.1%); Write-in 1 (0.9%)
  • Precinct #10, ballots 29
    • United States Senator - Dem.: Abby Finkenauer 7 (70.0%); Michael Franken 3 (30.0%); Glenn Hurst 0 (0.0%); Write-in 0 (0.0%)
    • United States Senator - Rep.: Chuck Grassley 10 (52.6%); Jim Carlin 9 (47.4%); Write-in 0 (0.0%)
    • Governor - Dem.: Deidre DeJear 9 (100.0%); Write-in 0 (0.0%)
    • Governor - Rep.: Kim Reynolds 17 (100.0%); Write-in 0 (0.0%)
    • United States Representative District 4 - Dem.: Ryan Melton 9 (100.0%); Write-in 0 (0.0%)
    • United States Representative District 4 - Rep.: Randy Feenstra 16 (88.9%); Write-in 2 (11.1%)
  • Precinct #2, ballots 73
    • United States Senator - Dem.: Michael Franken 9 (56.3%); Abby Finkenauer 5 (31.3%); Glenn Hurst 2 (12.5%); Write-in 0 (0.0%)
    • United States Senator - Rep.: Chuck Grassley 35 (62.5%); Jim Carlin 21 (37.5%); Write-in 0 (0.0%)
    • Governor - Dem.: Deidre DeJear 16 (100.0%); Write-in 0 (0.0%)
    • Governor - Rep.: Kim Reynolds 51 (96.2%); Write-in 2 (3.8%)
    • United States Representative District 4 - Dem.: Ryan Melton 16 (100.0%); Write-in 0 (0.0%)
    • United States Representative District 4 - Rep.: Randy Feenstra 53 (100.0%); Write-in 0 (0.0%)
  • Precinct #3, ballots 63
    • United States Senator - Dem.: Abby Finkenauer 5 (50.0%); Michael Franken 3 (30.0%); Glenn Hurst 2 (20.0%); Write-in 0 (0.0%)
    • United States Senator - Rep.: Chuck Grassley 32 (60.4%); Jim Carlin 21 (39.6%); Write-in 0 (0.0%)
    • Governor - Dem.: Deidre DeJear 10 (100.0%); Write-in 0 (0.0%)
    • Governor - Rep.: Kim Reynolds 50 (100.0%); Write-in 0 (0.0%)
    • United States Representative District 4 - Dem.: Ryan Melton 10 (100.0%); Write-in 0 (0.0%)
    • United States Representative District 4 - Rep.: Randy Feenstra 46 (97.9%); Write-in 1 (2.1%)
  • Precinct #4, ballots 436
    • United States Senator - Dem.: Abby Finkenauer 30 (50.0%); Michael Franken 26 (43.3%); Glenn Hurst 4 (6.7%); Write-in 0 (0.0%)
    • United States Senator - Rep.: Chuck Grassley 217 (58.6%); Jim Carlin 153 (41.4%); Write-in 0 (0.0%)
    • Governor - Dem.: Deidre DeJear 57 (100.0%); Write-in 0 (0.0%)
    • Governor - Rep.: Kim Reynolds 347 (100.0%); Write-in 0 (0.0%)
    • United States Representative District 4 - Dem.: Ryan Melton 57 (98.3%); Write-in 1 (1.7%)
    • United States Representative District 4 - Rep.: Randy Feenstra 332 (98.8%); Write-in 4 (1.2%)
  • Precinct #5, ballots 57
    • United States Senator - Dem.: Abby Finkenauer 1 (100.0%); Michael Franken 0 (0.0%); Glenn Hurst 0 (0.0%); Write-in 0 (0.0%)
    • United States Senator - Rep.: Chuck Grassley 32 (64.0%); Jim Carlin 17 (34.0%); Write-in 1 (2.0%)
    • Governor - Dem.: Deidre DeJear 2 (100.0%); Write-in 0 (0.0%)
    • Governor - Rep.: Kim Reynolds 49 (98.0%); Write-in 1 (2.0%)
    • United States Representative District 4 - Dem.: Ryan Melton 1 (100.0%); Write-in 0 (0.0%)
    • United States Representative District 4 - Rep.: Randy Feenstra 45 (97.8%); Write-in 1 (2.2%)
  • Precinct #6, ballots 581
    • United States Senator - Dem.: Abby Finkenauer 42 (50.6%); Michael Franken 36 (43.4%); Glenn Hurst 5 (6.0%); Write-in 0 (0.0%)
    • United States Senator - Rep.: Chuck Grassley 293 (60.3%); Jim Carlin 192 (39.5%); Write-in 1 (0.2%)
    • Governor - Dem.: Deidre DeJear 78 (100.0%); Write-in 0 (0.0%)
    • Governor - Rep.: Kim Reynolds 458 (99.6%); Write-in 2 (0.4%)
    • United States Representative District 4 - Dem.: Ryan Melton 76 (100.0%); Write-in 0 (0.0%)
    • United States Representative District 4 - Rep.: Randy Feenstra 437 (98.6%); Write-in 6 (1.4%)
  • Precinct #7, ballots 145
    • United States Senator - Dem.: Abby Finkenauer 12 (57.1%); Michael Franken 7 (33.3%); Glenn Hurst 2 (9.5%); Write-in 0 (0.0%)
    • United States Senator - Rep.: Jim Carlin 68 (54.8%); Chuck Grassley 56 (45.2%); Write-in 0 (0.0%)
    • Governor - Dem.: Deidre DeJear 21 (100.0%); Write-in 0 (0.0%)
    • Governor - Rep.: Kim Reynolds 113 (99.1%); Write-in 1 (0.9%)
    • United States Representative District 4 - Dem.: Ryan Melton 20 (100.0%); Write-in 0 (0.0%)
    • United States Representative District 4 - Rep.: Randy Feenstra 102 (94.4%); Write-in 6 (5.6%)
  • Precinct #8, ballots 63
    • United States Senator - Dem.: Michael Franken 13 (72.2%); Abby Finkenauer 4 (22.2%); Glenn Hurst 1 (5.6%); Write-in 0 (0.0%)
    • United States Senator - Rep.: Chuck Grassley 32 (72.7%); Jim Carlin 12 (27.3%); Write-in 0 (0.0%)
    • Governor - Dem.: Deidre DeJear 17 (100.0%); Write-in 0 (0.0%)
    • Governor - Rep.: Kim Reynolds 44 (100.0%); Write-in 0 (0.0%)
    • United States Representative District 4 - Dem.: Ryan Melton 18 (100.0%); Write-in 0 (0.0%)
    • United States Representative District 4 - Rep.: Randy Feenstra 41 (100.0%); Write-in 0 (0.0%)
  • Precinct #9, ballots 144
    • United States Senator - Dem.: Abby Finkenauer 12 (50.0%); Michael Franken 11 (45.8%); Glenn Hurst 1 (4.2%); Write-in 0 (0.0%)
    • United States Senator - Rep.: Chuck Grassley 69 (59.0%); Jim Carlin 48 (41.0%); Write-in 0 (0.0%)
    • Governor - Dem.: Deidre DeJear 23 (100.0%); Write-in 0 (0.0%)
    • Governor - Rep.: Kim Reynolds 114 (100.0%); Write-in 0 (0.0%)
    • United States Representative District 4 - Dem.: Ryan Melton 21 (100.0%); Write-in 0 (0.0%)
    • United States Representative District 4 - Rep.: Randy Feenstra 108 (97.3%); Write-in 3 (2.7%)

2024 primary (June 4, 2024)

Precinct results shown for 78% of reporting units (1,250 of 1,596); the rest are being matched to map precincts. County totals include every reporting unit. Black Hawk County is not included yet: its county results file is not available from the state results site.

Hancock County total ballots cast: 817. Precincts listed: 10 of 10.

  • United States Representative District 4 - Dem.: Ryan Melton 79 (100.0%); Write-in 0 (0.0%)
  • United States Representative District 4 - Rep.: Kevin Virgil 445 (62.6%); Randy Feenstra 264 (37.1%); Write-in 2 (0.3%)
Results by precinct (10)
  • Precinct #1, ballots 96
    • United States Representative District 4 - Dem.: Ryan Melton 6 (100.0%); Write-in 0 (0.0%)
    • United States Representative District 4 - Rep.: Kevin Virgil 54 (62.8%); Randy Feenstra 32 (37.2%); Write-in 0 (0.0%)
  • Precinct #10, ballots 18
    • United States Representative District 4 - Dem.: Ryan Melton 2 (100.0%); Write-in 0 (0.0%)
    • United States Representative District 4 - Rep.: Kevin Virgil 11 (68.8%); Randy Feenstra 5 (31.3%); Write-in 0 (0.0%)
  • Precinct #2, ballots 48
    • United States Representative District 4 - Dem.: Ryan Melton 6 (100.0%); Write-in 0 (0.0%)
    • United States Representative District 4 - Rep.: Kevin Virgil 28 (70.0%); Randy Feenstra 12 (30.0%); Write-in 0 (0.0%)
  • Precinct #3, ballots 28
    • United States Representative District 4 - Dem.: Ryan Melton 3 (100.0%); Write-in 0 (0.0%)
    • United States Representative District 4 - Rep.: Kevin Virgil 14 (56.0%); Randy Feenstra 10 (40.0%); Write-in 1 (4.0%)
  • Precinct #4, ballots 244
    • United States Representative District 4 - Dem.: Ryan Melton 20 (100.0%); Write-in 0 (0.0%)
    • United States Representative District 4 - Rep.: Kevin Virgil 145 (66.8%); Randy Feenstra 72 (33.2%); Write-in 0 (0.0%)
  • Precinct #5, ballots 23
    • United States Representative District 4 - Dem.: Ryan Melton 0; Write-in 0
    • United States Representative District 4 - Rep.: Kevin Virgil 13 (56.5%); Randy Feenstra 10 (43.5%); Write-in 0 (0.0%)
  • Precinct #6, ballots 208
    • United States Representative District 4 - Dem.: Ryan Melton 18 (100.0%); Write-in 0 (0.0%)
    • United States Representative District 4 - Rep.: Kevin Virgil 91 (51.1%); Randy Feenstra 86 (48.3%); Write-in 1 (0.6%)
  • Precinct #7, ballots 57
    • United States Representative District 4 - Dem.: Ryan Melton 7 (100.0%); Write-in 0 (0.0%)
    • United States Representative District 4 - Rep.: Kevin Virgil 37 (75.5%); Randy Feenstra 12 (24.5%); Write-in 0 (0.0%)
  • Precinct #8, ballots 28
    • United States Representative District 4 - Dem.: Ryan Melton 8 (100.0%); Write-in 0 (0.0%)
    • United States Representative District 4 - Rep.: Randy Feenstra 10 (50.0%); Kevin Virgil 10 (50.0%); Write-in 0 (0.0%)
  • Precinct #9, ballots 67
    • United States Representative District 4 - Dem.: Ryan Melton 9 (100.0%); Write-in 0 (0.0%)
    • United States Representative District 4 - Rep.: Kevin Virgil 42 (73.7%); Randy Feenstra 15 (26.3%); Write-in 0 (0.0%)

2026 primary (June 2, 2026)

Precinct results shown for 74% of reporting units (1,232 of 1,658); the rest are being matched to map precincts. County totals include every reporting unit.

Hancock County total ballots cast: 1,189. Precincts listed: 10 of 10.

  • United States Senator - Dem.: Josh Turek 194 (69.0%); Zach Wahls 87 (31.0%); Write-in 0 (0.0%)
  • United States Senator - Rep.: Ashley Hinson 517 (58.6%); Jim Carlin 365 (41.4%); Write-in 0 (0.0%)
  • Governor - Dem.: Rob Sand 279 (99.3%); Write-in 2 (0.7%)
  • Governor - Rep.: Randy Feenstra 292 (32.4%); Zach Lahn 262 (29.1%); Brad Sherman 222 (24.7%); Adam Steen 100 (11.1%); Eddie Andrews 23 (2.6%); Write-in 1 (0.1%)
  • United States Representative District 4 - Dem.: Dave Dawson 106 (39.0%); Ashley WolfTornabane 87 (32.0%); Stephanie Steiner 79 (29.0%); Write-in 0 (0.0%)
  • United States Representative District 4 - Rep.: Chris McGowan 814 (99.5%); Write-in 4 (0.5%)
Results by precinct (10)
  • Precinct #1, ballots 132
    • United States Senator - Dem.: Josh Turek 20 (55.6%); Zach Wahls 16 (44.4%); Write-in 0 (0.0%)
    • United States Senator - Rep.: Ashley Hinson 56 (60.9%); Jim Carlin 36 (39.1%); Write-in 0 (0.0%)
    • Governor - Dem.: Rob Sand 35 (100.0%); Write-in 0 (0.0%)
    • Governor - Rep.: Randy Feenstra 36 (37.5%); Zach Lahn 24 (25.0%); Brad Sherman 24 (25.0%); Adam Steen 7 (7.3%); Eddie Andrews 4 (4.2%); Write-in 1 (1.0%)
    • United States Representative District 4 - Dem.: Dave Dawson 16 (44.4%); Stephanie Steiner 12 (33.3%); Ashley WolfTornabane 8 (22.2%); Write-in 0 (0.0%)
    • United States Representative District 4 - Rep.: Chris McGowan 86 (100.0%); Write-in 0 (0.0%)
  • Precinct #10, ballots 29
    • United States Senator - Dem.: Josh Turek 8 (80.0%); Zach Wahls 2 (20.0%); Write-in 0 (0.0%)
    • United States Senator - Rep.: Jim Carlin 10 (52.6%); Ashley Hinson 9 (47.4%); Write-in 0 (0.0%)
    • Governor - Dem.: Rob Sand 10 (100.0%); Write-in 0 (0.0%)
    • Governor - Rep.: Zach Lahn 7 (36.8%); Adam Steen 6 (31.6%); Randy Feenstra 3 (15.8%); Brad Sherman 3 (15.8%); Eddie Andrews 0 (0.0%); Write-in 0 (0.0%)
    • United States Representative District 4 - Dem.: Stephanie Steiner 5 (55.6%); Dave Dawson 3 (33.3%); Ashley WolfTornabane 1 (11.1%); Write-in 0 (0.0%)
    • United States Representative District 4 - Rep.: Chris McGowan 13 (100.0%); Write-in 0 (0.0%)
  • Precinct #2, ballots 49
    • United States Senator - Dem.: Josh Turek 7 (70.0%); Zach Wahls 3 (30.0%); Write-in 0 (0.0%)
    • United States Senator - Rep.: Jim Carlin 23 (59.0%); Ashley Hinson 16 (41.0%); Write-in 0 (0.0%)
    • Governor - Dem.: Rob Sand 9 (90.0%); Write-in 1 (10.0%)
    • Governor - Rep.: Brad Sherman 13 (33.3%); Randy Feenstra 11 (28.2%); Zach Lahn 8 (20.5%); Adam Steen 7 (17.9%); Eddie Andrews 0 (0.0%); Write-in 0 (0.0%)
    • United States Representative District 4 - Dem.: Stephanie Steiner 5 (50.0%); Ashley WolfTornabane 3 (30.0%); Dave Dawson 2 (20.0%); Write-in 0 (0.0%)
    • United States Representative District 4 - Rep.: Chris McGowan 39 (100.0%); Write-in 0 (0.0%)
  • Precinct #3, ballots 38
    • United States Senator - Dem.: Josh Turek 6 (75.0%); Zach Wahls 2 (25.0%); Write-in 0 (0.0%)
    • United States Senator - Rep.: Ashley Hinson 18 (62.1%); Jim Carlin 11 (37.9%); Write-in 0 (0.0%)
    • Governor - Dem.: Rob Sand 8 (100.0%); Write-in 0 (0.0%)
    • Governor - Rep.: Randy Feenstra 9 (30.0%); Zach Lahn 8 (26.7%); Adam Steen 7 (23.3%); Brad Sherman 6 (20.0%); Eddie Andrews 0 (0.0%); Write-in 0 (0.0%)
    • United States Representative District 4 - Dem.: Dave Dawson 4 (50.0%); Ashley WolfTornabane 3 (37.5%); Stephanie Steiner 1 (12.5%); Write-in 0 (0.0%)
    • United States Representative District 4 - Rep.: Chris McGowan 26 (96.3%); Write-in 1 (3.7%)
  • Precinct #4, ballots 320
    • United States Senator - Dem.: Josh Turek 46 (70.8%); Zach Wahls 19 (29.2%); Write-in 0 (0.0%)
    • United States Senator - Rep.: Ashley Hinson 130 (52.8%); Jim Carlin 116 (47.2%); Write-in 0 (0.0%)
    • Governor - Dem.: Rob Sand 64 (100.0%); Write-in 0 (0.0%)
    • Governor - Rep.: Zach Lahn 75 (29.9%); Randy Feenstra 72 (28.7%); Brad Sherman 72 (28.7%); Adam Steen 24 (9.6%); Eddie Andrews 8 (3.2%); Write-in 0 (0.0%)
    • United States Representative District 4 - Dem.: Dave Dawson 23 (36.5%); Stephanie Steiner 21 (33.3%); Ashley WolfTornabane 19 (30.2%); Write-in 0 (0.0%)
    • United States Representative District 4 - Rep.: Chris McGowan 230 (100.0%); Write-in 0 (0.0%)
  • Precinct #5, ballots 32
    • United States Senator - Dem.: Josh Turek 2 (66.7%); Zach Wahls 1 (33.3%); Write-in 0 (0.0%)
    • United States Senator - Rep.: Ashley Hinson 17 (63.0%); Jim Carlin 10 (37.0%); Write-in 0 (0.0%)
    • Governor - Dem.: Rob Sand 4 (100.0%); Write-in 0 (0.0%)
    • Governor - Rep.: Zach Lahn 14 (50.0%); Randy Feenstra 8 (28.6%); Eddie Andrews 2 (7.1%); Brad Sherman 2 (7.1%); Adam Steen 2 (7.1%); Write-in 0 (0.0%)
    • United States Representative District 4 - Dem.: Dave Dawson 2 (66.7%); Ashley WolfTornabane 1 (33.3%); Stephanie Steiner 0 (0.0%); Write-in 0 (0.0%)
    • United States Representative District 4 - Rep.: Chris McGowan 24 (100.0%); Write-in 0 (0.0%)
  • Precinct #6, ballots 330
    • United States Senator - Dem.: Josh Turek 53 (65.4%); Zach Wahls 28 (34.6%); Write-in 0 (0.0%)
    • United States Senator - Rep.: Ashley Hinson 170 (69.4%); Jim Carlin 75 (30.6%); Write-in 0 (0.0%)
    • Governor - Dem.: Rob Sand 81 (100.0%); Write-in 0 (0.0%)
    • Governor - Rep.: Randy Feenstra 92 (37.1%); Brad Sherman 66 (26.6%); Zach Lahn 65 (26.2%); Adam Steen 23 (9.3%); Eddie Andrews 2 (0.8%); Write-in 0 (0.0%)
    • United States Representative District 4 - Dem.: Ashley WolfTornabane 34 (43.6%); Dave Dawson 23 (29.5%); Stephanie Steiner 21 (26.9%); Write-in 0 (0.0%)
    • United States Representative District 4 - Rep.: Chris McGowan 230 (100.0%); Write-in 0 (0.0%)
  • Precinct #7, ballots 94
    • United States Senator - Dem.: Josh Turek 22 (75.9%); Zach Wahls 7 (24.1%); Write-in 0 (0.0%)
    • United States Senator - Rep.: Jim Carlin 41 (63.1%); Ashley Hinson 24 (36.9%); Write-in 0 (0.0%)
    • Governor - Dem.: Rob Sand 29 (100.0%); Write-in 0 (0.0%)
    • Governor - Rep.: Brad Sherman 23 (35.9%); Zach Lahn 20 (31.3%); Randy Feenstra 14 (21.9%); Adam Steen 5 (7.8%); Eddie Andrews 2 (3.1%); Write-in 0 (0.0%)
    • United States Representative District 4 - Dem.: Dave Dawson 16 (57.1%); Stephanie Steiner 8 (28.6%); Ashley WolfTornabane 4 (14.3%); Write-in 0 (0.0%)
    • United States Representative District 4 - Rep.: Chris McGowan 58 (98.3%); Write-in 1 (1.7%)
  • Precinct #8, ballots 54
    • United States Senator - Dem.: Josh Turek 12 (75.0%); Zach Wahls 4 (25.0%); Write-in 0 (0.0%)
    • United States Senator - Rep.: Ashley Hinson 27 (75.0%); Jim Carlin 9 (25.0%); Write-in 0 (0.0%)
    • Governor - Dem.: Rob Sand 15 (93.8%); Write-in 1 (6.3%)
    • Governor - Rep.: Randy Feenstra 22 (57.9%); Zach Lahn 7 (18.4%); Brad Sherman 4 (10.5%); Adam Steen 3 (7.9%); Eddie Andrews 2 (5.3%); Write-in 0 (0.0%)
    • United States Representative District 4 - Dem.: Ashley WolfTornabane 8 (53.3%); Dave Dawson 5 (33.3%); Stephanie Steiner 2 (13.3%); Write-in 0 (0.0%)
    • United States Representative District 4 - Rep.: Chris McGowan 33 (100.0%); Write-in 0 (0.0%)
  • Precinct #9, ballots 111
    • United States Senator - Dem.: Josh Turek 18 (78.3%); Zach Wahls 5 (21.7%); Write-in 0 (0.0%)
    • United States Senator - Rep.: Ashley Hinson 50 (59.5%); Jim Carlin 34 (40.5%); Write-in 0 (0.0%)
    • Governor - Dem.: Rob Sand 24 (100.0%); Write-in 0 (0.0%)
    • Governor - Rep.: Zach Lahn 34 (39.1%); Randy Feenstra 25 (28.7%); Adam Steen 16 (18.4%); Brad Sherman 9 (10.3%); Eddie Andrews 3 (3.4%); Write-in 0 (0.0%)
    • United States Representative District 4 - Dem.: Dave Dawson 12 (54.5%); Ashley WolfTornabane 6 (27.3%); Stephanie Steiner 4 (18.2%); Write-in 0 (0.0%)
    • United States Representative District 4 - Rep.: Chris McGowan 75 (97.4%); Write-in 2 (2.6%)

2025 city-school election (Nov 4, 2025)

Precinct results shown for 54% of reporting units (862 of 1,592); the rest are being matched to map precincts. County totals include every reporting unit. Nonpartisan city and school contests; a precinct votes only in the contests on its ballot.

Hancock County total ballots cast: 1,353. Precincts listed: 10 of 10.

  • Algona School Director At-Large: Lany Mitchell 52 (39.1%); Jay Limbaugh 42 (31.6%); Rodney Davis 38 (28.6%); Write-in 1 (0.8%)
  • Belmond-Klemme School Director At-Large: Cody Ostendorf 100 (28.8%); John Wacker 91 (26.2%); Melissa Arnold 82 (23.6%); Gary L. Berkland 69 (19.9%); Write-in 5 (1.4%)
  • Belmond-Klemme School Director District 4: Richard C. McDaniel 126 (97.7%); Write-in 3 (2.3%)
  • City of Britt - City Council At-Large: Write-in 140 (100.0%)
  • City of Britt - City Council At-Large To Fill a Vacancy: Noland Stewart 203 (51.0%); Todd Romer 178 (44.7%); Write-in 17 (4.3%)
  • City of Britt - Mayor: James L Nelson 222 (87.4%); Write-in 32 (12.6%)
  • City of Corwith - City Council At-Large: Sharon Spellins 39 (35.5%); Spencer Hankins 37 (33.6%); Scott A Peterson 32 (29.1%); Write-in 2 (1.8%)
  • City of Corwith - Mayor: Matt Hobscheidt 53 (89.8%); Write-in 6 (10.2%)
  • City of Crystal Lake - City Council At-Large: Diane M Smith 27 (50.9%); Karen L. Pergande 22 (41.5%); Write-in 4 (7.5%)
  • City of Crystal Lake - Mayor: Shawn Dontje 25 (92.6%); Write-in 2 (7.4%)
  • City of Forest City - City Council At-Large: Karl Wooldridge 25 (42.4%); Marcia Tweeten 15 (25.4%); Signe Meinders 12 (20.3%); Barbara Ruiter 7 (11.9%); Write-in 0 (0.0%)
  • City of Forest City - Park and Recreation Board: Kelli Welp 27 (90.0%); Write-in 3 (10.0%)
  • City of Forest City - Park and Recreation Board To Fill a Vacancy: Samuel Jefson 28 (100.0%); Write-in 0 (0.0%)
  • City of Garner - City Council At-Large: Matt Graham 328 (34.0%); Darrell Schumacher 317 (32.9%); Damon Quandt 307 (31.8%); Write-in 12 (1.2%)
  • City of Garner - Mayor: Tim Schmidt 356 (98.6%); Write-in 5 (1.4%)
  • City of Goodell - City Council At-Large: Mark Stille 30 (34.9%); Angela Kern 29 (33.7%); Karen Green 27 (31.4%); Write-in 0 (0.0%)
  • City of Goodell - City Council At-Large To Fill a Vacancy: Theresa A. Beck 30 (96.8%); Write-in 1 (3.2%)
  • City of Goodell - Mayor: Barbara Schaefer 31 (100.0%); Write-in 0 (0.0%)
  • City of Kanawha - City Council At-Large: Tim Lodin 112 (29.9%); Chad Lang 107 (28.5%); Dana L Kraft 80 (21.3%); Phyllis Jordanger 75 (20.0%); Write-in 1 (0.3%)
  • City of Kanawha - City Council At-Large To Fill a Vacancy: Jessica Fowles 99 (86.8%); Write-in 15 (13.2%)
  • City of Kanawha - Mayor To Fill a Vacancy: Write-in 74 (62.2%); Mathieu Lemay 45 (37.8%)
  • City of Klemme - City Council At-Large: Write-in 47 (51.6%); David Abele 44 (48.4%)
  • City of Klemme - City Council At-Large To Fill a Vacancy: Write-in 13 (100.0%)
  • City of Klemme - Mayor: Ken Blank 53 (85.5%); Write-in 9 (14.5%)
  • City of Klemme - Public Measure JG: Yes 60 (92.3%); No 5 (7.7%)
  • City of Woden - City Council At-Large: Jeff Stucki 46 (32.9%); William Rout 44 (31.4%); Andrew Plessel 43 (30.7%); Write-in 7 (5.0%)
  • City of Woden - Mayor: Paul Buns 30 (58.8%); Susan Brandt 19 (37.3%); Write-in 2 (3.9%)
  • Clarion-Goldfield-Dows School Director District 1: Alison Marshall 0; Joseph Corrow 0; Carlos Leyva Jr 0; Megan Ring 0; Write-in 0
  • Clarion-Goldfield-Dows School Director District 3: SheRee Wharton 0; Write-in 0
  • Forest City School Director District 1: Cody Hennigar 114 (52.3%); Andrew Fedders 102 (46.8%); Write-in 2 (0.9%)
  • Forest City School Director District 2: David Reese 128 (98.5%); Write-in 2 (1.5%)
  • Forest City School Director District 3: Beth Clouse 129 (99.2%); Write-in 1 (0.8%)
  • Garner-Hayfield-Ventura School Director At-Large: Jay Larkin 363 (26.0%); Dan Goll 314 (22.5%); Katie Schleusner 307 (22.0%); Karla Juenger-Rudisill 213 (15.3%); Jack Toppin 194 (13.9%); Write-in 4 (0.3%)
  • Iowa Central Community College - Public Measure VT: Yes 0; No 0
  • Iowa Central Community College Director District 1 To Fill a Vacancy: Kati Lemberg 0; Write-in 0
  • North Iowa Area Community College Director District 1: David A. Steffens Jr. 111 (99.1%); Write-in 1 (0.9%)
  • West Fork School Director At-Large: Ashley Wilkinson 0; Benjamin Neal 0; Write-in 0
  • West Fork School Director District 1: Holly Henricks 0; Write-in 0
  • West Fork School Director District 2: Amber Marzen 0; Write-in 0
  • West Hancock School Director At-Large: Write-in 127 (100.0%)
  • West Hancock School Director District 1: Jeremy Brogaard 386 (99.0%); Write-in 4 (1.0%)
  • West Hancock School Director District 3: Jay Burgardt 278 (61.8%); Robert Eugene White Jr 171 (38.0%); Write-in 1 (0.2%)
Results by precinct (10)
  • Precinct 1, ballots 68
    • City of Forest City - City Council At-Large: Karl Wooldridge 21 (41.2%); Marcia Tweeten 13 (25.5%); Signe Meinders 10 (19.6%); Barbara Ruiter 7 (13.7%); Write-in 0 (0.0%)
    • City of Forest City - Park and Recreation Board: Kelli Welp 23 (95.8%); Write-in 1 (4.2%)
    • City of Forest City - Park and Recreation Board To Fill a Vacancy: Samuel Jefson 24 (100.0%); Write-in 0 (0.0%)
    • Forest City School Director District 1: Cody Hennigar 43 (58.1%); Andrew Fedders 31 (41.9%); Write-in 0 (0.0%)
    • Forest City School Director District 2: David Reese 46 (97.9%); Write-in 1 (2.1%)
    • Forest City School Director District 3: Beth Clouse 46 (97.9%); Write-in 1 (2.1%)
    • Garner-Hayfield-Ventura School Director At-Large: Jay Larkin 19 (32.2%); Karla Juenger-Rudisill 13 (22.0%); Katie Schleusner 10 (16.9%); Jack Toppin 9 (15.3%); Dan Goll 8 (13.6%); Write-in 0 (0.0%)
    • North Iowa Area Community College Director District 1: David A. Steffens Jr. 30 (100.0%); Write-in 0 (0.0%)
  • Precinct 10, ballots 59
    • Belmond-Klemme School Director At-Large: Gary L. Berkland 34 (29.1%); Melissa Arnold 31 (26.5%); Cody Ostendorf 28 (23.9%); John Wacker 23 (19.7%); Write-in 1 (0.9%)
    • Belmond-Klemme School Director District 4: Richard C. McDaniel 47 (97.9%); Write-in 1 (2.1%)
    • City of Goodell - City Council At-Large: Mark Stille 29 (35.4%); Angela Kern 27 (32.9%); Karen Green 26 (31.7%); Write-in 0 (0.0%)
    • City of Goodell - City Council At-Large To Fill a Vacancy: Theresa A. Beck 28 (96.6%); Write-in 1 (3.4%)
    • City of Goodell - Mayor: Barbara Schaefer 29 (100.0%); Write-in 0 (0.0%)
    • West Fork School Director At-Large: Ashley Wilkinson 0; Benjamin Neal 0; Write-in 0
    • West Fork School Director District 1: Holly Henricks 0; Write-in 0
    • West Fork School Director District 2: Amber Marzen 0; Write-in 0
  • Precinct 2, ballots 36
    • City of Crystal Lake - City Council At-Large: Diane M Smith 27 (50.9%); Karen L. Pergande 22 (41.5%); Write-in 4 (7.5%)
    • City of Crystal Lake - Mayor: Shawn Dontje 25 (92.6%); Write-in 2 (7.4%)
    • Forest City School Director District 1: Andrew Fedders 29 (52.7%); Cody Hennigar 26 (47.3%); Write-in 0 (0.0%)
    • Forest City School Director District 2: David Reese 32 (100.0%); Write-in 0 (0.0%)
    • Forest City School Director District 3: Beth Clouse 33 (100.0%); Write-in 0 (0.0%)
    • Garner-Hayfield-Ventura School Director At-Large: Dan Goll 0; Jack Toppin 0; Jay Larkin 0; Katie Schleusner 0; Karla Juenger-Rudisill 0; Write-in 0
    • North Iowa Area Community College Director District 1: David A. Steffens Jr. 33 (100.0%); Write-in 0 (0.0%)
    • West Hancock School Director At-Large: Write-in 0
    • West Hancock School Director District 1: Jeremy Brogaard 2 (100.0%); Write-in 0 (0.0%)
    • West Hancock School Director District 3: Jay Burgardt 2 (100.0%); Robert Eugene White Jr 0 (0.0%); Write-in 0 (0.0%)
  • Precinct 3, ballots 55
    • Algona School Director At-Large: Jay Limbaugh 0; Rodney Davis 0; Lany Mitchell 0; Write-in 0
    • City of Woden - City Council At-Large: Jeff Stucki 46 (32.9%); William Rout 44 (31.4%); Andrew Plessel 43 (30.7%); Write-in 7 (5.0%)
    • City of Woden - Mayor: Paul Buns 30 (58.8%); Susan Brandt 19 (37.3%); Write-in 2 (3.9%)
    • Forest City School Director District 1: Cody Hennigar 42 (51.9%); Andrew Fedders 39 (48.1%); Write-in 0 (0.0%)
    • Forest City School Director District 2: David Reese 47 (100.0%); Write-in 0 (0.0%)
    • Forest City School Director District 3: Beth Clouse 46 (100.0%); Write-in 0 (0.0%)
    • North Iowa Area Community College Director District 1: David A. Steffens Jr. 46 (100.0%); Write-in 0 (0.0%)
  • Precinct 4, ballots 293
    • Algona School Director At-Large: Jay Limbaugh 0; Rodney Davis 0; Lany Mitchell 0; Write-in 0
    • City of Britt - City Council At-Large: Write-in 133 (100.0%)
    • City of Britt - City Council At-Large To Fill a Vacancy: Noland Stewart 184 (50.8%); Todd Romer 162 (44.8%); Write-in 16 (4.4%)
    • City of Britt - Mayor: James L Nelson 209 (87.8%); Write-in 29 (12.2%)
    • Forest City School Director District 1: Cody Hennigar 0; Andrew Fedders 0; Write-in 0
    • Forest City School Director District 2: David Reese 0; Write-in 0
    • Forest City School Director District 3: Beth Clouse 0; Write-in 0
    • Garner-Hayfield-Ventura School Director At-Large: Dan Goll 0; Jack Toppin 0; Jay Larkin 0; Katie Schleusner 0; Karla Juenger-Rudisill 0; Write-in 0
    • North Iowa Area Community College Director District 1: David A. Steffens Jr. 0; Write-in 0
    • West Hancock School Director At-Large: Write-in 98 (100.0%)
    • West Hancock School Director District 1: Jeremy Brogaard 233 (98.7%); Write-in 3 (1.3%)
    • West Hancock School Director District 3: Jay Burgardt 165 (57.7%); Robert Eugene White Jr 120 (42.0%); Write-in 1 (0.3%)
  • Precinct 5, ballots 39
    • Garner-Hayfield-Ventura School Director At-Large: Katie Schleusner 33 (30.3%); Jay Larkin 28 (25.7%); Dan Goll 20 (18.3%); Karla Juenger-Rudisill 16 (14.7%); Jack Toppin 12 (11.0%); Write-in 0 (0.0%)
    • West Hancock School Director At-Large: Write-in 2 (100.0%)
    • West Hancock School Director District 1: Jeremy Brogaard 2 (100.0%); Write-in 0 (0.0%)
    • West Hancock School Director District 3: Robert Eugene White Jr 2 (100.0%); Jay Burgardt 0 (0.0%); Write-in 0 (0.0%)
  • Precinct 6, ballots 357
    • City of Garner - City Council At-Large: Matt Graham 289 (34.1%); Darrell Schumacher 279 (32.9%); Damon Quandt 269 (31.7%); Write-in 11 (1.3%)
    • City of Garner - Mayor: Tim Schmidt 312 (99.0%); Write-in 3 (1.0%)
    • Garner-Hayfield-Ventura School Director At-Large: Jay Larkin 264 (25.8%); Dan Goll 240 (23.5%); Katie Schleusner 223 (21.8%); Karla Juenger-Rudisill 154 (15.1%); Jack Toppin 140 (13.7%); Write-in 2 (0.2%)
  • Precinct 7, ballots 118
    • Belmond-Klemme School Director At-Large: John Wacker 54 (30.3%); Cody Ostendorf 53 (29.8%); Melissa Arnold 41 (23.0%); Gary L. Berkland 26 (14.6%); Write-in 4 (2.2%)
    • Belmond-Klemme School Director District 4: Richard C. McDaniel 60 (96.8%); Write-in 2 (3.2%)
    • City of Klemme - City Council At-Large: Write-in 47 (52.2%); David Abele 43 (47.8%)
    • City of Klemme - City Council At-Large To Fill a Vacancy: Write-in 13 (100.0%)
    • City of Klemme - Mayor: Ken Blank 52 (85.2%); Write-in 9 (14.8%)
    • City of Klemme - Public Measure JG: Yes 59 (92.2%); No 5 (7.8%)
    • Garner-Hayfield-Ventura School Director At-Large: Dan Goll 12 (25.0%); Jay Larkin 11 (22.9%); Katie Schleusner 10 (20.8%); Jack Toppin 8 (16.7%); Karla Juenger-Rudisill 6 (12.5%); Write-in 1 (2.1%)
    • West Hancock School Director At-Large: Write-in 0
    • West Hancock School Director District 1: Jeremy Brogaard 0; Write-in 0
    • West Hancock School Director District 3: Robert Eugene White Jr 0; Jay Burgardt 0; Write-in 0
  • Precinct 8, ballots 66
    • Algona School Director At-Large: Lany Mitchell 46 (38.3%); Jay Limbaugh 38 (31.7%); Rodney Davis 35 (29.2%); Write-in 1 (0.8%)
    • City of Corwith - City Council At-Large: Spencer Hankins 35 (36.5%); Sharon Spellins 30 (31.3%); Scott A Peterson 29 (30.2%); Write-in 2 (2.1%)
    • City of Corwith - Mayor: Matt Hobscheidt 48 (94.1%); Write-in 3 (5.9%)
    • Clarion-Goldfield-Dows School Director District 1: Alison Marshall 0; Joseph Corrow 0; Carlos Leyva Jr 0; Megan Ring 0; Write-in 0
    • Clarion-Goldfield-Dows School Director District 3: SheRee Wharton 0; Write-in 0
    • Iowa Central Community College - Public Measure VT: Yes 0; No 0
    • Iowa Central Community College Director District 1 To Fill a Vacancy: Kati Lemberg 0; Write-in 0
    • West Hancock School Director At-Large: Write-in 3 (100.0%)
    • West Hancock School Director District 1: Jeremy Brogaard 4 (100.0%); Write-in 0 (0.0%)
    • West Hancock School Director District 3: Robert Eugene White Jr 2 (50.0%); Jay Burgardt 2 (50.0%); Write-in 0 (0.0%)
  • Precinct 9, ballots 154
    • Belmond-Klemme School Director At-Large: Cody Ostendorf 11 (36.7%); John Wacker 8 (26.7%); Melissa Arnold 6 (20.0%); Gary L. Berkland 5 (16.7%); Write-in 0 (0.0%)
    • Belmond-Klemme School Director District 4: Richard C. McDaniel 11 (100.0%); Write-in 0 (0.0%)
    • City of Kanawha - City Council At-Large: Tim Lodin 112 (29.9%); Chad Lang 107 (28.5%); Dana L Kraft 80 (21.3%); Phyllis Jordanger 75 (20.0%); Write-in 1 (0.3%)
    • City of Kanawha - City Council At-Large To Fill a Vacancy: Jessica Fowles 99 (86.8%); Write-in 15 (13.2%)
    • City of Kanawha - Mayor To Fill a Vacancy: Write-in 74 (62.2%); Mathieu Lemay 45 (37.8%)
    • West Hancock School Director At-Large: Write-in 16 (100.0%)
    • West Hancock School Director District 1: Jeremy Brogaard 121 (99.2%); Write-in 1 (0.8%)
    • West Hancock School Director District 3: Jay Burgardt 91 (70.5%); Robert Eugene White Jr 38 (29.5%); Write-in 0 (0.0%)

Source: Iowa Secretary of State, official results by county (electionresults.iowa.gov, county detail files).

Past results: certified results from the Iowa Secretary of State. Early vote: civicAPI and Call the Map, republishing Iowa Secretary of State counts. Census: ACS 2020-2024 5-year estimates.

Paid for and Authorized by Results PAC