Paid for and Authorized by Results PAC
Dubuque County, Iowa
Dubuque 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.
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.
Dubuque County total ballots cast: 11,240. Precincts listed: 0 of 34.
- United States Senator - Dem.: Michael Franken 3,769 (53.1%); Abby Finkenauer 3,061 (43.2%); Glenn Hurst 252 (3.6%); Write-in 10 (0.1%)
- United States Senator - Rep.: Chuck Grassley 3,177 (79.4%); Jim Carlin 818 (20.4%); Write-in 6 (0.1%)
- Governor - Dem.: Deidre DeJear 6,134 (99.4%); Write-in 36 (0.6%)
- Governor - Rep.: Kim Reynolds 3,813 (98.8%); Write-in 47 (1.2%)
- United States Representative District 2 - Dem.: Liz Mathis 6,436 (99.6%); Write-in 24 (0.4%)
- United States Representative District 2 - Rep.: Ashley Hinson 3,742 (99.2%); Write-in 32 (0.8%)
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.
Dubuque County total ballots cast: 4,024. Precincts listed: 26 of 34.
- United States Representative District 2 - Dem.: Sarah Corkery 1,511 (99.3%); Write-in 10 (0.7%)
- United States Representative District 2 - Rep.: Ashley Hinson 2,134 (98.5%); Write-in 33 (1.5%)
Results by precinct (26)
- 12 Windsor Park, ballots 234
- United States Representative District 2 - Dem.: Sarah Corkery 134 (99.3%); Write-in 1 (0.7%)
- United States Representative District 2 - Rep.: Ashley Hinson 77 (98.7%); Write-in 1 (1.3%)
- 14 Sacred Heart Church, ballots 107
- United States Representative District 2 - Dem.: Sarah Corkery 51 (98.1%); Write-in 1 (1.9%)
- United States Representative District 2 - Rep.: Ashley Hinson 46 (100.0%); Write-in 0 (0.0%)
- 15 Holy Trinity Church, ballots 116
- United States Representative District 2 - Dem.: Sarah Corkery 51 (100.0%); Write-in 0 (0.0%)
- United States Representative District 2 - Rep.: Ashley Hinson 60 (96.8%); Write-in 2 (3.2%)
- 17 St. John's Parish House, ballots 44
- United States Representative District 2 - Dem.: Sarah Corkery 27 (100.0%); Write-in 0 (0.0%)
- United States Representative District 2 - Rep.: Ashley Hinson 13 (100.0%); Write-in 0 (0.0%)
- 18 Dubuque Museum of Art, ballots 63
- United States Representative District 2 - Dem.: Sarah Corkery 37 (100.0%); Write-in 0 (0.0%)
- United States Representative District 2 - Rep.: Ashley Hinson 14 (82.4%); Write-in 3 (17.6%)
- 19 St. Elias Church, ballots 104
- United States Representative District 2 - Dem.: Sarah Corkery 54 (100.0%); Write-in 0 (0.0%)
- United States Representative District 2 - Rep.: Ashley Hinson 38 (95.0%); Write-in 2 (5.0%)
- 2 Tri State Blind, ballots 168
- United States Representative District 2 - Dem.: Sarah Corkery 73 (100.0%); Write-in 0 (0.0%)
- United States Representative District 2 - Rep.: Ashley Hinson 77 (97.5%); Write-in 2 (2.5%)
- 20 Fogarty Hall Center, ballots 270
- United States Representative District 2 - Dem.: Sarah Corkery 178 (99.4%); Write-in 1 (0.6%)
- United States Representative District 2 - Rep.: Ashley Hinson 69 (100.0%); Write-in 0 (0.0%)
- 21 Asbury City Hall, ballots 198
- United States Representative District 2 - Dem.: Sarah Corkery 81 (100.0%); Write-in 0 (0.0%)
- United States Representative District 2 - Rep.: Ashley Hinson 103 (100.0%); Write-in 0 (0.0%)
- 22 Dubuque County West Campus, ballots 134
- United States Representative District 2 - Dem.: Sarah Corkery 45 (100.0%); Write-in 0 (0.0%)
- United States Representative District 2 - Rep.: Ashley Hinson 78 (98.7%); Write-in 1 (1.3%)
- 23 Hope Evangelical Church, ballots 179
- United States Representative District 2 - Dem.: Sarah Corkery 25 (100.0%); Write-in 0 (0.0%)
- United States Representative District 2 - Rep.: Ashley Hinson 138 (100.0%); Write-in 0 (0.0%)
- 25 Holy Cross City Hall, ballots 63
- United States Representative District 2 - Dem.: Sarah Corkery 11 (100.0%); Write-in 0 (0.0%)
- United States Representative District 2 - Rep.: Ashley Hinson 48 (100.0%); Write-in 0 (0.0%)
- 26 New Vienna City Hall, ballots 108
- United States Representative District 2 - Dem.: Sarah Corkery 24 (100.0%); Write-in 0 (0.0%)
- United States Representative District 2 - Rep.: Ashley Hinson 72 (96.0%); Write-in 3 (4.0%)
- 27 Dyersville Social Center, ballots 42
- United States Representative District 2 - Dem.: Sarah Corkery 8 (100.0%); Write-in 0 (0.0%)
- United States Representative District 2 - Rep.: Ashley Hinson 33 (100.0%); Write-in 0 (0.0%)
- 29 Farley City Hall, ballots 92
- United States Representative District 2 - Dem.: Sarah Corkery 28 (96.6%); Write-in 1 (3.4%)
- United States Representative District 2 - Rep.: Ashley Hinson 52 (98.1%); Write-in 1 (1.9%)
- 3 Area Residential Care, ballots 130
- United States Representative District 2 - Dem.: Sarah Corkery 42 (100.0%); Write-in 0 (0.0%)
- United States Representative District 2 - Rep.: Ashley Hinson 79 (98.8%); Write-in 1 (1.3%)
- 30 Cascade City Hall, ballots 60
- United States Representative District 2 - Dem.: Sarah Corkery 25 (100.0%); Write-in 0 (0.0%)
- United States Representative District 2 - Rep.: Ashley Hinson 30 (100.0%); Write-in 0 (0.0%)
- 31 Epworth Council Chambers, ballots 70
- United States Representative District 2 - Dem.: Sarah Corkery 20 (100.0%); Write-in 0 (0.0%)
- United States Representative District 2 - Rep.: Ashley Hinson 42 (100.0%); Write-in 0 (0.0%)
- 32 Peosta Community Center, ballots 115
- United States Representative District 2 - Dem.: Sarah Corkery 25 (100.0%); Write-in 0 (0.0%)
- United States Representative District 2 - Rep.: Ashley Hinson 63 (96.9%); Write-in 2 (3.1%)
- 33 Swiss Valley Nature Center, ballots 117
- United States Representative District 2 - Dem.: Sarah Corkery 27 (100.0%); Write-in 0 (0.0%)
- United States Representative District 2 - Rep.: Ashley Hinson 80 (98.8%); Write-in 1 (1.2%)
- 34 Key West Fire Station, ballots 87
- United States Representative District 2 - Dem.: Sarah Corkery 25 (100.0%); Write-in 0 (0.0%)
- United States Representative District 2 - Rep.: Ashley Hinson 56 (98.2%); Write-in 1 (1.8%)
- 4 Dubuque County Fairgrounds, ballots 176
- United States Representative District 2 - Dem.: Sarah Corkery 30 (100.0%); Write-in 0 (0.0%)
- United States Representative District 2 - Rep.: Ashley Hinson 135 (100.0%); Write-in 0 (0.0%)
- 5 Resurrection Catholic Church, ballots 218
- United States Representative District 2 - Dem.: Sarah Corkery 69 (100.0%); Write-in 0 (0.0%)
- United States Representative District 2 - Rep.: Ashley Hinson 133 (98.5%); Write-in 2 (1.5%)
- 6 Summit Congregational Church, ballots 200
- United States Representative District 2 - Dem.: Sarah Corkery 58 (98.3%); Write-in 1 (1.7%)
- United States Representative District 2 - Rep.: Ashley Hinson 128 (97.0%); Write-in 4 (3.0%)
- 7 St. Peter Lutheran Church, ballots 173
- United States Representative District 2 - Dem.: Sarah Corkery 72 (100.0%); Write-in 0 (0.0%)
- United States Representative District 2 - Rep.: Ashley Hinson 92 (98.9%); Write-in 1 (1.1%)
- 8 Emmaus Bible College, ballots 183
- United States Representative District 2 - Dem.: Sarah Corkery 82 (97.6%); Write-in 2 (2.4%)
- United States Representative District 2 - Rep.: Ashley Hinson 81 (98.8%); Write-in 1 (1.2%)
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.
Dubuque County total ballots cast: 12,299. Precincts listed: 26 of 34.
- United States Senator - Dem.: Josh Turek 4,759 (65.3%); Zach Wahls 2,517 (34.6%); Write-in 8 (0.1%)
- United States Senator - Rep.: Ashley Hinson 4,030 (83.9%); Jim Carlin 766 (15.9%); Write-in 7 (0.1%)
- Governor - Dem.: Rob Sand 7,217 (99.8%); Write-in 18 (0.2%)
- Governor - Rep.: Randy Feenstra 2,053 (43.4%); Zach Lahn 1,785 (37.7%); Adam Steen 410 (8.7%); Brad Sherman 330 (7.0%); Eddie Andrews 128 (2.7%); Write-in 23 (0.5%)
- United States Representative District 2 - Dem.: Lindsay James 6,060 (83.4%); Kathy Dolter 798 (11.0%); Clint Twedt-Ball 402 (5.5%); Write-in 7 (0.1%)
- United States Representative District 2 - Rep.: Joe Mitchell 2,912 (69.0%); Charlie McClintock 1,297 (30.7%); Write-in 14 (0.3%)
Results by precinct (26)
- 1 Tri-State Blind, ballots 457
- United States Senator - Dem.: Josh Turek 167 (62.8%); Zach Wahls 99 (37.2%); Write-in 0 (0.0%)
- United States Senator - Rep.: Ashley Hinson 158 (84.9%); Jim Carlin 28 (15.1%); Write-in 0 (0.0%)
- Governor - Dem.: Rob Sand 260 (99.6%); Write-in 1 (0.4%)
- Governor - Rep.: Randy Feenstra 88 (47.8%); Zach Lahn 58 (31.5%); Adam Steen 18 (9.8%); Brad Sherman 14 (7.6%); Eddie Andrews 4 (2.2%); Write-in 2 (1.1%)
- United States Representative District 2 - Dem.: Lindsay James 240 (89.2%); Kathy Dolter 22 (8.2%); Clint Twedt-Ball 7 (2.6%); Write-in 0 (0.0%)
- United States Representative District 2 - Rep.: Joe Mitchell 125 (74.0%); Charlie McClintock 44 (26.0%); Write-in 0 (0.0%)
- 12 Windsor Park, ballots 471
- United States Senator - Dem.: Josh Turek 215 (65.7%); Zach Wahls 110 (33.6%); Write-in 2 (0.6%)
- United States Senator - Rep.: Ashley Hinson 112 (82.4%); Jim Carlin 23 (16.9%); Write-in 1 (0.7%)
- Governor - Dem.: Rob Sand 323 (99.4%); Write-in 2 (0.6%)
- Governor - Rep.: Randy Feenstra 76 (56.7%); Zach Lahn 39 (29.1%); Adam Steen 10 (7.5%); Brad Sherman 6 (4.5%); Eddie Andrews 2 (1.5%); Write-in 1 (0.7%)
- United States Representative District 2 - Dem.: Lindsay James 262 (80.4%); Kathy Dolter 36 (11.0%); Clint Twedt-Ball 25 (7.7%); Write-in 3 (0.9%)
- United States Representative District 2 - Rep.: Joe Mitchell 92 (75.4%); Charlie McClintock 30 (24.6%); Write-in 0 (0.0%)
- 13 Comiskey Park, ballots 243
- United States Senator - Dem.: Josh Turek 110 (71.0%); Zach Wahls 45 (29.0%); Write-in 0 (0.0%)
- United States Senator - Rep.: Ashley Hinson 66 (77.6%); Jim Carlin 19 (22.4%); Write-in 0 (0.0%)
- Governor - Dem.: Rob Sand 152 (100.0%); Write-in 0 (0.0%)
- Governor - Rep.: Randy Feenstra 36 (42.9%); Zach Lahn 21 (25.0%); Brad Sherman 13 (15.5%); Adam Steen 11 (13.1%); Eddie Andrews 2 (2.4%); Write-in 1 (1.2%)
- United States Representative District 2 - Dem.: Lindsay James 130 (83.3%); Kathy Dolter 17 (10.9%); Clint Twedt-Ball 9 (5.8%); Write-in 0 (0.0%)
- United States Representative District 2 - Rep.: Joe Mitchell 49 (62.8%); Charlie McClintock 29 (37.2%); Write-in 0 (0.0%)
- 14 Sacred Heart Church, ballots 230
- United States Senator - Dem.: Josh Turek 102 (63.4%); Zach Wahls 59 (36.6%); Write-in 0 (0.0%)
- United States Senator - Rep.: Ashley Hinson 48 (72.7%); Jim Carlin 17 (25.8%); Write-in 1 (1.5%)
- Governor - Dem.: Rob Sand 158 (99.4%); Write-in 1 (0.6%)
- Governor - Rep.: Randy Feenstra 29 (46.0%); Zach Lahn 16 (25.4%); Brad Sherman 8 (12.7%); Adam Steen 6 (9.5%); Eddie Andrews 3 (4.8%); Write-in 1 (1.6%)
- United States Representative District 2 - Dem.: Lindsay James 121 (75.6%); Kathy Dolter 28 (17.5%); Clint Twedt-Ball 11 (6.9%); Write-in 0 (0.0%)
- United States Representative District 2 - Rep.: Joe Mitchell 33 (61.1%); Charlie McClintock 21 (38.9%); Write-in 0 (0.0%)
- 15 Holy Trinity Church, ballots 400
- United States Senator - Dem.: Josh Turek 171 (65.5%); Zach Wahls 90 (34.5%); Write-in 0 (0.0%)
- United States Senator - Rep.: Ashley Hinson 119 (88.1%); Jim Carlin 16 (11.9%); Write-in 0 (0.0%)
- Governor - Dem.: Rob Sand 262 (100.0%); Write-in 0 (0.0%)
- Governor - Rep.: Zach Lahn 60 (44.8%); Randy Feenstra 54 (40.3%); Brad Sherman 8 (6.0%); Adam Steen 8 (6.0%); Eddie Andrews 4 (3.0%); Write-in 0 (0.0%)
- United States Representative District 2 - Dem.: Lindsay James 193 (74.2%); Kathy Dolter 45 (17.3%); Clint Twedt-Ball 21 (8.1%); Write-in 1 (0.4%)
- United States Representative District 2 - Rep.: Joe Mitchell 83 (65.9%); Charlie McClintock 43 (34.1%); Write-in 0 (0.0%)
- 17 St. John's Parish House, ballots 145
- United States Senator - Dem.: Josh Turek 69 (62.2%); Zach Wahls 42 (37.8%); Write-in 0 (0.0%)
- United States Senator - Rep.: Ashley Hinson 23 (76.7%); Jim Carlin 7 (23.3%); Write-in 0 (0.0%)
- Governor - Dem.: Rob Sand 110 (99.1%); Write-in 1 (0.9%)
- Governor - Rep.: Randy Feenstra 13 (40.6%); Zach Lahn 12 (37.5%); Adam Steen 3 (9.4%); Eddie Andrews 2 (6.3%); Brad Sherman 2 (6.3%); Write-in 0 (0.0%)
- United States Representative District 2 - Dem.: Lindsay James 104 (94.5%); Kathy Dolter 5 (4.5%); Clint Twedt-Ball 1 (0.9%); Write-in 0 (0.0%)
- United States Representative District 2 - Rep.: Joe Mitchell 20 (76.9%); Charlie McClintock 6 (23.1%); Write-in 0 (0.0%)
- 19 St. Elias Church, ballots 395
- United States Senator - Dem.: Josh Turek 186 (66.9%); Zach Wahls 91 (32.7%); Write-in 1 (0.4%)
- United States Senator - Rep.: Ashley Hinson 82 (75.2%); Jim Carlin 27 (24.8%); Write-in 0 (0.0%)
- Governor - Dem.: Rob Sand 281 (100.0%); Write-in 0 (0.0%)
- Governor - Rep.: Zach Lahn 44 (41.5%); Randy Feenstra 39 (36.8%); Brad Sherman 11 (10.4%); Adam Steen 6 (5.7%); Eddie Andrews 4 (3.8%); Write-in 2 (1.9%)
- United States Representative District 2 - Dem.: Lindsay James 237 (84.9%); Kathy Dolter 30 (10.8%); Clint Twedt-Ball 12 (4.3%); Write-in 0 (0.0%)
- United States Representative District 2 - Rep.: Joe Mitchell 56 (57.7%); Charlie McClintock 40 (41.2%); Write-in 1 (1.0%)
- 2 Tri State Blind, ballots 644
- United States Senator - Dem.: Josh Turek 302 (67.9%); Zach Wahls 143 (32.1%); Write-in 0 (0.0%)
- United States Senator - Rep.: Ashley Hinson 156 (80.8%); Jim Carlin 37 (19.2%); Write-in 0 (0.0%)
- Governor - Dem.: Rob Sand 444 (100.0%); Write-in 0 (0.0%)
- Governor - Rep.: Randy Feenstra 87 (46.0%); Zach Lahn 65 (34.4%); Adam Steen 22 (11.6%); Brad Sherman 9 (4.8%); Eddie Andrews 5 (2.6%); Write-in 1 (0.5%)
- United States Representative District 2 - Dem.: Lindsay James 415 (93.0%); Kathy Dolter 22 (4.9%); Clint Twedt-Ball 9 (2.0%); Write-in 0 (0.0%)
- United States Representative District 2 - Rep.: Joe Mitchell 113 (64.6%); Charlie McClintock 61 (34.9%); Write-in 1 (0.6%)
- 20 Fogarty Hall Center, ballots 707
- United States Senator - Dem.: Josh Turek 324 (67.1%); Zach Wahls 159 (32.9%); Write-in 0 (0.0%)
- United States Senator - Rep.: Ashley Hinson 174 (83.3%); Jim Carlin 34 (16.3%); Write-in 1 (0.5%)
- Governor - Dem.: Rob Sand 480 (99.8%); Write-in 1 (0.2%)
- Governor - Rep.: Randy Feenstra 92 (44.2%); Zach Lahn 70 (33.7%); Adam Steen 27 (13.0%); Brad Sherman 14 (6.7%); Eddie Andrews 4 (1.9%); Write-in 1 (0.5%)
- United States Representative District 2 - Dem.: Lindsay James 434 (89.3%); Kathy Dolter 31 (6.4%); Clint Twedt-Ball 21 (4.3%); Write-in 0 (0.0%)
- United States Representative District 2 - Rep.: Joe Mitchell 124 (67.4%); Charlie McClintock 57 (31.0%); Write-in 3 (1.6%)
- 21 Asbury City Hall, ballots 530
- United States Senator - Dem.: Josh Turek 215 (66.4%); Zach Wahls 109 (33.6%); Write-in 0 (0.0%)
- United States Senator - Rep.: Ashley Hinson 161 (80.5%); Jim Carlin 39 (19.5%); Write-in 0 (0.0%)
- Governor - Dem.: Rob Sand 316 (99.7%); Write-in 1 (0.3%)
- Governor - Rep.: Zach Lahn 80 (41.7%); Randy Feenstra 73 (38.0%); Brad Sherman 18 (9.4%); Adam Steen 11 (5.7%); Eddie Andrews 10 (5.2%); Write-in 0 (0.0%)
- United States Representative District 2 - Dem.: Lindsay James 263 (83.0%); Kathy Dolter 40 (12.6%); Clint Twedt-Ball 14 (4.4%); Write-in 0 (0.0%)
- United States Representative District 2 - Rep.: Joe Mitchell 119 (65.7%); Charlie McClintock 62 (34.3%); Write-in 0 (0.0%)
- 22 Dubuque County West Campus, ballots 480
- United States Senator - Dem.: Josh Turek 166 (65.9%); Zach Wahls 85 (33.7%); Write-in 1 (0.4%)
- United States Senator - Rep.: Ashley Hinson 186 (84.9%); Jim Carlin 33 (15.1%); Write-in 0 (0.0%)
- Governor - Dem.: Rob Sand 252 (99.2%); Write-in 2 (0.8%)
- Governor - Rep.: Randy Feenstra 96 (44.4%); Zach Lahn 82 (38.0%); Adam Steen 24 (11.1%); Brad Sherman 12 (5.6%); Eddie Andrews 2 (0.9%); Write-in 0 (0.0%)
- United States Representative District 2 - Dem.: Lindsay James 214 (84.9%); Kathy Dolter 27 (10.7%); Clint Twedt-Ball 10 (4.0%); Write-in 1 (0.4%)
- United States Representative District 2 - Rep.: Joe Mitchell 140 (73.3%); Charlie McClintock 51 (26.7%); Write-in 0 (0.0%)
- 23 Hope Evangelical Church, ballots 476
- United States Senator - Dem.: Josh Turek 137 (67.2%); Zach Wahls 66 (32.4%); Write-in 1 (0.5%)
- United States Senator - Rep.: Ashley Hinson 234 (88.6%); Jim Carlin 30 (11.4%); Write-in 0 (0.0%)
- Governor - Dem.: Rob Sand 202 (100.0%); Write-in 0 (0.0%)
- Governor - Rep.: Randy Feenstra 108 (42.5%); Zach Lahn 91 (35.8%); Adam Steen 34 (13.4%); Brad Sherman 12 (4.7%); Eddie Andrews 6 (2.4%); Write-in 3 (1.2%)
- United States Representative District 2 - Dem.: Lindsay James 175 (85.0%); Kathy Dolter 18 (8.7%); Clint Twedt-Ball 12 (5.8%); Write-in 1 (0.5%)
- United States Representative District 2 - Rep.: Joe Mitchell 165 (71.7%); Charlie McClintock 65 (28.3%); Write-in 0 (0.0%)
- 25 Holy Cross City Hall, ballots 83
- United States Senator - Dem.: Josh Turek 19 (65.5%); Zach Wahls 10 (34.5%); Write-in 0 (0.0%)
- United States Senator - Rep.: Ashley Hinson 52 (96.3%); Jim Carlin 2 (3.7%); Write-in 0 (0.0%)
- Governor - Dem.: Rob Sand 29 (100.0%); Write-in 0 (0.0%)
- Governor - Rep.: Randy Feenstra 25 (48.1%); Zach Lahn 21 (40.4%); Eddie Andrews 3 (5.8%); Brad Sherman 2 (3.8%); Adam Steen 1 (1.9%); Write-in 0 (0.0%)
- United States Representative District 2 - Dem.: Lindsay James 22 (75.9%); Kathy Dolter 4 (13.8%); Clint Twedt-Ball 3 (10.3%); Write-in 0 (0.0%)
- United States Representative District 2 - Rep.: Joe Mitchell 31 (70.5%); Charlie McClintock 13 (29.5%); Write-in 0 (0.0%)
- 26 New Vienna City Hall, ballots 314
- United States Senator - Dem.: Josh Turek 66 (62.9%); Zach Wahls 39 (37.1%); Write-in 0 (0.0%)
- United States Senator - Rep.: Ashley Hinson 182 (89.2%); Jim Carlin 21 (10.3%); Write-in 1 (0.5%)
- Governor - Dem.: Rob Sand 103 (100.0%); Write-in 0 (0.0%)
- Governor - Rep.: Randy Feenstra 94 (47.7%); Zach Lahn 74 (37.6%); Adam Steen 13 (6.6%); Brad Sherman 11 (5.6%); Eddie Andrews 4 (2.0%); Write-in 1 (0.5%)
- United States Representative District 2 - Dem.: Lindsay James 69 (68.3%); Kathy Dolter 28 (27.7%); Clint Twedt-Ball 4 (4.0%); Write-in 0 (0.0%)
- United States Representative District 2 - Rep.: Joe Mitchell 134 (74.9%); Charlie McClintock 44 (24.6%); Write-in 1 (0.6%)
- 27 Dyersville Social Center, ballots 119
- United States Senator - Dem.: Josh Turek 20 (51.3%); Zach Wahls 19 (48.7%); Write-in 0 (0.0%)
- United States Senator - Rep.: Ashley Hinson 71 (88.8%); Jim Carlin 9 (11.3%); Write-in 0 (0.0%)
- Governor - Dem.: Rob Sand 38 (100.0%); Write-in 0 (0.0%)
- Governor - Rep.: Randy Feenstra 33 (41.3%); Zach Lahn 32 (40.0%); Brad Sherman 7 (8.8%); Eddie Andrews 4 (5.0%); Adam Steen 4 (5.0%); Write-in 0 (0.0%)
- United States Representative District 2 - Dem.: Lindsay James 29 (76.3%); Clint Twedt-Ball 5 (13.2%); Kathy Dolter 4 (10.5%); Write-in 0 (0.0%)
- United States Representative District 2 - Rep.: Joe Mitchell 57 (78.1%); Charlie McClintock 16 (21.9%); Write-in 0 (0.0%)
- 29 Farley City Hall, ballots 217
- United States Senator - Dem.: Josh Turek 60 (69.8%); Zach Wahls 26 (30.2%); Write-in 0 (0.0%)
- United States Senator - Rep.: Ashley Hinson 114 (89.8%); Jim Carlin 13 (10.2%); Write-in 0 (0.0%)
- Governor - Dem.: Rob Sand 88 (100.0%); Write-in 0 (0.0%)
- Governor - Rep.: Randy Feenstra 51 (40.5%); Zach Lahn 51 (40.5%); Adam Steen 18 (14.3%); Brad Sherman 5 (4.0%); Eddie Andrews 1 (0.8%); Write-in 0 (0.0%)
- United States Representative District 2 - Dem.: Lindsay James 64 (74.4%); Kathy Dolter 12 (14.0%); Clint Twedt-Ball 10 (11.6%); Write-in 0 (0.0%)
- United States Representative District 2 - Rep.: Joe Mitchell 75 (70.8%); Charlie McClintock 31 (29.2%); Write-in 0 (0.0%)
- 3 Area Residential Care, ballots 361
- United States Senator - Dem.: Josh Turek 175 (70.9%); Zach Wahls 72 (29.1%); Write-in 0 (0.0%)
- United States Senator - Rep.: Ashley Hinson 87 (82.9%); Jim Carlin 18 (17.1%); Write-in 0 (0.0%)
- Governor - Dem.: Rob Sand 248 (100.0%); Write-in 0 (0.0%)
- Governor - Rep.: Zach Lahn 40 (38.1%); Randy Feenstra 39 (37.1%); Brad Sherman 12 (11.4%); Adam Steen 10 (9.5%); Eddie Andrews 3 (2.9%); Write-in 1 (1.0%)
- United States Representative District 2 - Dem.: Lindsay James 196 (79.7%); Kathy Dolter 33 (13.4%); Clint Twedt-Ball 17 (6.9%); Write-in 0 (0.0%)
- United States Representative District 2 - Rep.: Joe Mitchell 52 (54.7%); Charlie McClintock 42 (44.2%); Write-in 1 (1.1%)
- 30 Cascade City Hall, ballots 229
- United States Senator - Dem.: Josh Turek 90 (69.8%); Zach Wahls 39 (30.2%); Write-in 0 (0.0%)
- United States Senator - Rep.: Ashley Hinson 79 (79.8%); Jim Carlin 20 (20.2%); Write-in 0 (0.0%)
- Governor - Dem.: Rob Sand 126 (100.0%); Write-in 0 (0.0%)
- Governor - Rep.: Zach Lahn 43 (43.4%); Randy Feenstra 41 (41.4%); Adam Steen 6 (6.1%); Brad Sherman 5 (5.1%); Eddie Andrews 4 (4.0%); Write-in 0 (0.0%)
- United States Representative District 2 - Dem.: Lindsay James 80 (67.8%); Kathy Dolter 26 (22.0%); Clint Twedt-Ball 12 (10.2%); Write-in 0 (0.0%)
- United States Representative District 2 - Rep.: Joe Mitchell 59 (68.6%); Charlie McClintock 27 (31.4%); Write-in 0 (0.0%)
- 31 Epworth Council Chambers, ballots 263
- United States Senator - Dem.: Josh Turek 84 (62.2%); Zach Wahls 51 (37.8%); Write-in 0 (0.0%)
- United States Senator - Rep.: Ashley Hinson 108 (87.1%); Jim Carlin 16 (12.9%); Write-in 0 (0.0%)
- Governor - Dem.: Rob Sand 133 (100.0%); Write-in 0 (0.0%)
- Governor - Rep.: Zach Lahn 58 (46.4%); Randy Feenstra 41 (32.8%); Adam Steen 18 (14.4%); Brad Sherman 5 (4.0%); Eddie Andrews 2 (1.6%); Write-in 1 (0.8%)
- United States Representative District 2 - Dem.: Lindsay James 101 (77.1%); Kathy Dolter 16 (12.2%); Clint Twedt-Ball 14 (10.7%); Write-in 0 (0.0%)
- United States Representative District 2 - Rep.: Joe Mitchell 72 (63.7%); Charlie McClintock 41 (36.3%); Write-in 0 (0.0%)
- 32 Peosta Community Center, ballots 491
- United States Senator - Dem.: Josh Turek 145 (60.7%); Zach Wahls 93 (38.9%); Write-in 1 (0.4%)
- United States Senator - Rep.: Ashley Hinson 210 (86.1%); Jim Carlin 34 (13.9%); Write-in 0 (0.0%)
- Governor - Dem.: Rob Sand 240 (99.6%); Write-in 1 (0.4%)
- Governor - Rep.: Zach Lahn 105 (43.0%); Randy Feenstra 103 (42.2%); Adam Steen 21 (8.6%); Eddie Andrews 8 (3.3%); Brad Sherman 7 (2.9%); Write-in 0 (0.0%)
- United States Representative District 2 - Dem.: Lindsay James 191 (80.3%); Kathy Dolter 24 (10.1%); Clint Twedt-Ball 23 (9.7%); Write-in 0 (0.0%)
- United States Representative District 2 - Rep.: Joe Mitchell 141 (66.8%); Charlie McClintock 70 (33.2%); Write-in 0 (0.0%)
- 33 Swiss Valley Nature Center, ballots 390
- United States Senator - Dem.: Josh Turek 112 (65.5%); Zach Wahls 59 (34.5%); Write-in 0 (0.0%)
- United States Senator - Rep.: Ashley Hinson 170 (79.8%); Jim Carlin 43 (20.2%); Write-in 0 (0.0%)
- Governor - Dem.: Rob Sand 166 (100.0%); Write-in 0 (0.0%)
- Governor - Rep.: Randy Feenstra 97 (46.6%); Zach Lahn 69 (33.2%); Adam Steen 20 (9.6%); Brad Sherman 19 (9.1%); Eddie Andrews 3 (1.4%); Write-in 0 (0.0%)
- United States Representative District 2 - Dem.: Lindsay James 136 (79.5%); Kathy Dolter 22 (12.9%); Clint Twedt-Ball 13 (7.6%); Write-in 0 (0.0%)
- United States Representative District 2 - Rep.: Joe Mitchell 121 (64.7%); Charlie McClintock 66 (35.3%); Write-in 0 (0.0%)
- 4 Dubuque County Fairgrounds, ballots 446
- United States Senator - Dem.: Josh Turek 164 (65.1%); Zach Wahls 88 (34.9%); Write-in 0 (0.0%)
- United States Senator - Rep.: Ashley Hinson 157 (83.1%); Jim Carlin 32 (16.9%); Write-in 0 (0.0%)
- Governor - Dem.: Rob Sand 250 (100.0%); Write-in 0 (0.0%)
- Governor - Rep.: Randy Feenstra 78 (41.9%); Zach Lahn 64 (34.4%); Brad Sherman 23 (12.4%); Adam Steen 15 (8.1%); Eddie Andrews 6 (3.2%); Write-in 0 (0.0%)
- United States Representative District 2 - Dem.: Lindsay James 212 (83.1%); Kathy Dolter 23 (9.0%); Clint Twedt-Ball 20 (7.8%); Write-in 0 (0.0%)
- United States Representative District 2 - Rep.: Joe Mitchell 127 (74.7%); Charlie McClintock 43 (25.3%); Write-in 0 (0.0%)
- 5 Resurrection Catholic Church, ballots 532
- United States Senator - Dem.: Josh Turek 222 (70.5%); Zach Wahls 93 (29.5%); Write-in 0 (0.0%)
- United States Senator - Rep.: Ashley Hinson 174 (83.7%); Jim Carlin 33 (15.9%); Write-in 1 (0.5%)
- Governor - Dem.: Rob Sand 309 (99.7%); Write-in 1 (0.3%)
- Governor - Rep.: Randy Feenstra 86 (41.7%); Zach Lahn 72 (35.0%); Adam Steen 25 (12.1%); Brad Sherman 17 (8.3%); Eddie Andrews 5 (2.4%); Write-in 1 (0.5%)
- United States Representative District 2 - Dem.: Lindsay James 278 (88.3%); Kathy Dolter 26 (8.3%); Clint Twedt-Ball 11 (3.5%); Write-in 0 (0.0%)
- United States Representative District 2 - Rep.: Joe Mitchell 125 (70.2%); Charlie McClintock 53 (29.8%); Write-in 0 (0.0%)
- 6 Summit Congregational Church, ballots 525
- United States Senator - Dem.: Josh Turek 191 (61.2%); Zach Wahls 121 (38.8%); Write-in 0 (0.0%)
- United States Senator - Rep.: Ashley Hinson 180 (87.4%); Jim Carlin 26 (12.6%); Write-in 0 (0.0%)
- Governor - Dem.: Rob Sand 310 (100.0%); Write-in 0 (0.0%)
- Governor - Rep.: Randy Feenstra 88 (43.3%); Zach Lahn 72 (35.5%); Adam Steen 21 (10.3%); Brad Sherman 17 (8.4%); Eddie Andrews 5 (2.5%); Write-in 0 (0.0%)
- United States Representative District 2 - Dem.: Lindsay James 252 (79.7%); Kathy Dolter 42 (13.3%); Clint Twedt-Ball 21 (6.6%); Write-in 1 (0.3%)
- United States Representative District 2 - Rep.: Joe Mitchell 136 (73.5%); Charlie McClintock 48 (25.9%); Write-in 1 (0.5%)
- 7 St. Peter Lutheran Church, ballots 449
- United States Senator - Dem.: Josh Turek 194 (63.4%); Zach Wahls 112 (36.6%); Write-in 0 (0.0%)
- United States Senator - Rep.: Ashley Hinson 114 (84.4%); Jim Carlin 21 (15.6%); Write-in 0 (0.0%)
- Governor - Dem.: Rob Sand 303 (100.0%); Write-in 0 (0.0%)
- Governor - Rep.: Randy Feenstra 53 (39.6%); Zach Lahn 53 (39.6%); Brad Sherman 18 (13.4%); Adam Steen 6 (4.5%); Eddie Andrews 3 (2.2%); Write-in 1 (0.7%)
- United States Representative District 2 - Dem.: Lindsay James 253 (83.2%); Kathy Dolter 33 (10.9%); Clint Twedt-Ball 18 (5.9%); Write-in 0 (0.0%)
- United States Representative District 2 - Rep.: Joe Mitchell 89 (70.1%); Charlie McClintock 38 (29.9%); Write-in 0 (0.0%)
- 8 Emmaus Bible College, ballots 457
- United States Senator - Dem.: Josh Turek 219 (67.4%); Zach Wahls 106 (32.6%); Write-in 0 (0.0%)
- United States Senator - Rep.: Ashley Hinson 104 (86.7%); Jim Carlin 15 (12.5%); Write-in 1 (0.8%)
- Governor - Dem.: Rob Sand 317 (99.7%); Write-in 1 (0.3%)
- Governor - Rep.: Zach Lahn 54 (45.8%); Randy Feenstra 50 (42.4%); Adam Steen 7 (5.9%); Brad Sherman 4 (3.4%); Eddie Andrews 2 (1.7%); Write-in 1 (0.8%)
- United States Representative District 2 - Dem.: Lindsay James 283 (87.3%); Kathy Dolter 28 (8.6%); Clint Twedt-Ball 13 (4.0%); Write-in 0 (0.0%)
- United States Representative District 2 - Rep.: Joe Mitchell 81 (74.3%); Charlie McClintock 26 (23.9%); Write-in 2 (1.8%)
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.
Dubuque County total ballots cast: 23,406. Precincts listed: 24 of 31.
- City of Asbury - City Council At-Large: Mark Schemmel 1,051 (27.2%); Russ Domeyer 949 (24.6%); Craig Miller 909 (23.5%); Karen Klinkhammer 906 (23.5%); Write-in 45 (1.2%)
- City of Balltown - City Council At-Large: Write-in 13 (19.4%); Pete Dupont 13 (19.4%); Shelli Schmitt 13 (19.4%); Bob Loch 12 (17.9%); Alyssa Latham 10 (14.9%); Joe Latham 6 (9.0%)
- City of Balltown - Mayor: Sherri Sigwarth 15 (100.0%); Write-in 0 (0.0%)
- City of Bankston - Mayor To Fill a Vacancy: Rick Stoffel 3 (75.0%); Write-in 1 (25.0%)
- City of Bernard - City Council At-Large: Rory Becker 30 (32.6%); Patrick Hentges 29 (31.5%); Jessica Clark 29 (31.5%); Joanne Merfeld 3 (3.3%); Write-in 1 (1.1%)
- City of Bernard - Mayor: Richard I. McDonnell 27 (84.4%); Jeff Merfeld 5 (15.6%); Write-in 0 (0.0%)
- City of Cascade - City Council At-Large: Mark Weber 284 (40.6%); Michael Delaney 231 (33.0%); Jamie Recker 105 (15.0%); Rodney Saunders 40 (5.7%); Write-in 39 (5.6%)
- City of Cascade - Mayor: Steven J. Knepper 282 (95.3%); Write-in 14 (4.7%)
- City of Centralia - City Council At-Large: Blake Neebel 27 (23.7%); Chris S. Clasen 23 (20.2%); Steven Thul 22 (19.3%); Judith Murphy 19 (16.7%); Tim Then 19 (16.7%); Write-in 4 (3.5%)
- City of Centralia - Mayor: Taylor Thul 26 (100.0%); Write-in 0 (0.0%)
- City of Dubuque - City Council At-Large: Chris Staver 7,720 (54.0%); Ric Jones 6,523 (45.6%); Write-in 50 (0.3%)
- City of Dubuque - City Council Ward 1: Tyson Leyendecker 2,622 (54.2%); Carmen Hernandez 2,216 (45.8%); Write-in 4 (0.1%)
- City of Dubuque - City Council Ward 3: Danny Sprank 1,680 (57.7%); Matthew Z. Henick 1,229 (42.2%); Write-in 5 (0.2%)
- City of Dubuque - Mayor: Brad Cavanagh 8,038 (53.7%); Jason Davis 6,888 (46.1%); Write-in 30 (0.2%)
- City of Durango - City Council At-Large: Christa Childers 7 (36.8%); Gene Peterson 6 (31.6%); Robert L. Clauer 6 (31.6%); Write-in 0 (0.0%)
- City of Durango - Mayor: Irvin George Johnson 5 (100.0%); Write-in 0 (0.0%)
- City of Dyersville - City Council At-Large: Norman Lee Pottebaum 476 (57.6%); Alycia Willenbring 349 (42.2%); Write-in 2 (0.2%)
- City of Dyersville - City Council Ward 1: Scott DeSousa 175 (96.7%); Write-in 6 (3.3%)
- City of Dyersville - City Council Ward 3: Michael Oberbroeckling 303 (100.0%); Write-in 0 (0.0%)
- City of Dyersville - Mayor: Jeff Jacque 688 (85.9%); Alvin Haas 99 (12.4%); Write-in 14 (1.7%)
- City of Epworth - City Council At-Large: Daniel Wilgenbusch 189 (32.8%); Karen Conrad 187 (32.4%); Anthony M. Krapfl 187 (32.4%); Write-in 14 (2.4%)
- City of Epworth - City Council At-Large To Fill a Vacancy: Mitchell McDermott 19 (51.4%); Write-in 18 (48.6%)
- City of Farley - City Council At-Large: Corey John Birkel 229 (40.5%); Brett Morris 180 (31.9%); Matthew Lammers 150 (26.5%); Write-in 6 (1.1%)
- City of Farley - Mayor: Jay R. Hefel 229 (85.4%); Write-in 39 (14.6%)
- City of Graf - City Council At-Large: Joshua Lamey 11 (34.4%); Ryan Schilling 11 (34.4%); Thomas Hefel 9 (28.1%); Write-in 1 (3.1%)
- City of Graf - Mayor: Alicia Soppe 9 (81.8%); Write-in 2 (18.2%)
- City of Holy Cross - City Council At-Large: Rachel Jasper 72 (55.0%); Write-in 46 (35.1%); Gayle Langel 13 (9.9%)
- City of Holy Cross - Mayor: Write-in 34 (60.7%); Gayle Langel 12 (21.4%); Ben Ludovissy 10 (17.9%)
- City of Luxemburg - City Council At-Large: Travis Bries 36 (34.3%); Andrew W. Bockenstedt 35 (33.3%); Matthew J. Ramler 34 (32.4%); Write-in 0 (0.0%)
- City of Luxemburg - Mayor: Roger Oberbroeckling 36 (100.0%); Write-in 0 (0.0%)
- City of New Vienna - City Council At-Large: Write-in 34 (49.3%); Jake Lehmann 13 (18.8%); Brandon Meyer 12 (17.4%); Carly Mausser 10 (14.5%)
- City of New Vienna - Mayor: Roger Langel 63 (85.1%); Write-in 11 (14.9%)
- City of Peosta - City Council At-Large: James Boxleiter 239 (25.5%); Ben Hanten 238 (25.4%); John Kraft 230 (24.6%); Eric J. Ostermann 217 (23.2%); Write-in 12 (1.3%)
- City of Peosta - Mayor: Russell Pfab 291 (88.2%); Write-in 39 (11.8%)
- City of Rickardsville - City Council At-Large: Ian Hunt 31 (47.7%); Andrew Katrichis 31 (47.7%); Write-in 3 (4.6%)
- City of Sageville - City Council At-Large: Cheryl Ann Specht 21 (31.8%); Samuel Kenniker 21 (31.8%); Molly Laaker 17 (25.8%); Carolyn Gottschalk 7 (10.6%); Write-in 0 (0.0%)
- City of Sageville - Mayor: Kevin Schmitt 28 (96.6%); Write-in 1 (3.4%)
- City of Sageville - Public Measure A: Yes 23 (69.7%); No 10 (30.3%)
- City of Sageville - Public Measure B: Yes 22 (66.7%); No 11 (33.3%)
- City of Sherrill - City Council At-Large: Write-in 30 (38.0%); Brian Hefel 13 (16.5%); Marc Toby Hanson 10 (12.7%); Max Wille 6 (7.6%); Joyce Sabers 4 (5.1%); Ashley Klein 4 (5.1%); Tom Brimeyer 4 (5.1%); Nicole Breitbach 4 (5.1%); Emily Dupont Kutsch 4 (5.1%)
- City of Sherrill - Mayor: Mitch Hefel 31 (63.3%); Mark Toby Hanson 11 (22.4%); Write-in 7 (14.3%)
- City of Worthington - City Council At-Large: Kimberly Sheehy 42 (36.2%); Rick Wolfe 41 (35.3%); Write-in 18 (15.5%); Sarah Schirmer 15 (12.9%)
- City of Worthington - Mayor: Write-in 18 (58.1%); Chris Smock 7 (22.6%); Gary Langel 6 (19.4%)
- City of Zwingle - City Council At-Large: Write-in 10 (18.9%); James A. Hoerner 9 (17.0%); Paul Taylor 9 (17.0%); Homer Dahlman Jr 8 (15.1%); Irene Dahlman 7 (13.2%); Collin Frazier 7 (13.2%); Lukas Furlong 3 (5.7%)
- City of Zwingle - Mayor: Write-in 6 (50.0%); Nathen Kunde 4 (33.3%); Joas Troyer 2 (16.7%)
- Dubuque School - Public Measure HB: Yes 11,571 (56.8%); No 8,785 (43.2%)
- Dubuque School Director At-Large: Nancy Bradley 11,857 (30.6%); Mae Hingtgen 10,762 (27.7%); Anderson Sainci 10,733 (27.7%); DeLano D. Cain-Watson 5,047 (13.0%); Write-in 397 (1.0%)
- Kirkwood Community College Director District 1: Keith Stamp 0; Write-in 0
- Maquoketa School Director At-Large: Gregory Charles Bopes 13 (54.2%); Karter D Yarolim 9 (37.5%); Write-in 2 (8.3%)
- Monticello School Director At-Large: Mandy Norton 0; Craig Stadtmueller 0; J. Creighton Randolph 0; Write-in 0
- Northeast Iowa Community College Director District 4: Dean Sherman 947 (99.1%); Write-in 9 (0.9%)
- Northeast Iowa Community College Director District 6: Gary McAndrew 3,308 (99.2%); Write-in 28 (0.8%)
- Northeast Iowa Community College Director District 7 To Fill a Vacancy: Jason Norton 3,648 (98.4%); Write-in 58 (1.6%)
- Northeast Iowa Community College Director District 9: Nick Fisch 4,016 (98.6%); Write-in 59 (1.4%)
- Western Dubuque School Director District 1: Chad Ostwinkle 1,985 (71.7%); Karen M. Ertl 777 (28.1%); Write-in 5 (0.2%)
- Western Dubuque School Director District 3: Mike Rea 2,464 (99.1%); Write-in 22 (0.9%)
Results by precinct (24)
- 12 Windsor Park, ballots 509
- City of Dubuque - City Council At-Large: Chris Staver 295 (62.2%); Ric Jones 178 (37.6%); Write-in 1 (0.2%)
- City of Dubuque - City Council Ward 3: Danny Sprank 273 (56.5%); Matthew Z. Henick 210 (43.5%); Write-in 0 (0.0%)
- City of Dubuque - Mayor: Jason Davis 284 (56.9%); Brad Cavanagh 214 (42.9%); Write-in 1 (0.2%)
- Dubuque School - Public Measure HB: No 271 (53.8%); Yes 233 (46.2%)
- Dubuque School Director At-Large: Nancy Bradley 284 (31.8%); Mae Hingtgen 241 (27.0%); Anderson Sainci 237 (26.5%); DeLano D. Cain-Watson 124 (13.9%); Write-in 8 (0.9%)
- Northeast Iowa Community College Director District 7 To Fill a Vacancy: Jason Norton 351 (99.4%); Write-in 2 (0.6%)
- 14 Sacred Heart Church, ballots 317
- City of Dubuque - City Council At-Large: Chris Staver 162 (55.3%); Ric Jones 127 (43.3%); Write-in 4 (1.4%)
- City of Dubuque - City Council Ward 3: Danny Sprank 164 (55.6%); Matthew Z. Henick 130 (44.1%); Write-in 1 (0.3%)
- City of Dubuque - Mayor: Jason Davis 162 (52.3%); Brad Cavanagh 146 (47.1%); Write-in 2 (0.6%)
- Dubuque School - Public Measure HB: No 164 (51.9%); Yes 152 (48.1%)
- Dubuque School Director At-Large: Anderson Sainci 150 (27.2%); Nancy Bradley 150 (27.2%); Mae Hingtgen 138 (25.0%); DeLano D. Cain-Watson 112 (20.3%); Write-in 1 (0.2%)
- Northeast Iowa Community College Director District 7 To Fill a Vacancy: Jason Norton 220 (98.2%); Write-in 4 (1.8%)
- 15 Holy Trinity Church, ballots 681
- City of Dubuque - City Council At-Large: Chris Staver 352 (59.4%); Ric Jones 240 (40.5%); Write-in 1 (0.2%)
- City of Dubuque - City Council Ward 3: Danny Sprank 337 (55.8%); Matthew Z. Henick 266 (44.0%); Write-in 1 (0.2%)
- City of Dubuque - Mayor: Jason Davis 325 (52.4%); Brad Cavanagh 291 (46.9%); Write-in 4 (0.6%)
- Dubuque School - Public Measure HB: Yes 347 (51.2%); No 331 (48.8%)
- Dubuque School Director At-Large: Nancy Bradley 389 (32.6%); Mae Hingtgen 324 (27.2%); Anderson Sainci 297 (24.9%); DeLano D. Cain-Watson 173 (14.5%); Write-in 10 (0.8%)
- Northeast Iowa Community College Director District 7 To Fill a Vacancy: Jason Norton 463 (98.5%); Write-in 7 (1.5%)
- 16 Depot at the River Museum, ballots 220
- City of Dubuque - City Council At-Large: Ric Jones 108 (54.5%); Chris Staver 88 (44.4%); Write-in 2 (1.0%)
- City of Dubuque - Mayor: Brad Cavanagh 149 (69.0%); Jason Davis 66 (30.6%); Write-in 1 (0.5%)
- Dubuque School - Public Measure HB: Yes 150 (68.8%); No 68 (31.2%)
- Dubuque School Director At-Large: Anderson Sainci 111 (28.3%); Nancy Bradley 105 (26.8%); Mae Hingtgen 98 (25.0%); DeLano D. Cain-Watson 77 (19.6%); Write-in 1 (0.3%)
- Northeast Iowa Community College Director District 7 To Fill a Vacancy: Jason Norton 146 (96.1%); Write-in 6 (3.9%)
- 17 St. John's Parish House, ballots 259
- City of Dubuque - City Council At-Large: Ric Jones 123 (50.4%); Chris Staver 118 (48.4%); Write-in 3 (1.2%)
- City of Dubuque - Mayor: Brad Cavanagh 138 (54.1%); Jason Davis 117 (45.9%); Write-in 0 (0.0%)
- Dubuque School - Public Measure HB: Yes 137 (53.1%); No 121 (46.9%)
- Dubuque School Director At-Large: Nancy Bradley 137 (29.8%); Anderson Sainci 125 (27.2%); Mae Hingtgen 115 (25.1%); DeLano D. Cain-Watson 76 (16.6%); Write-in 6 (1.3%)
- Northeast Iowa Community College Director District 9: Nick Fisch 172 (98.3%); Write-in 3 (1.7%)
- 19 St. Elias Church, ballots 578
- City of Dubuque - City Council At-Large: Chris Staver 305 (56.4%); Ric Jones 228 (42.1%); Write-in 8 (1.5%)
- City of Dubuque - Mayor: Brad Cavanagh 312 (54.5%); Jason Davis 257 (44.9%); Write-in 3 (0.5%)
- Dubuque School - Public Measure HB: Yes 285 (50.0%); No 285 (50.0%)
- Dubuque School Director At-Large: Nancy Bradley 308 (30.6%); Anderson Sainci 283 (28.1%); Mae Hingtgen 263 (26.1%); DeLano D. Cain-Watson 130 (12.9%); Write-in 23 (2.3%)
- Northeast Iowa Community College Director District 7 To Fill a Vacancy: Jason Norton 380 (97.2%); Write-in 11 (2.8%)
- 20 Fogarty Hall Center, ballots 928
- City of Dubuque - City Council At-Large: Chris Staver 471 (54.0%); Ric Jones 400 (45.9%); Write-in 1 (0.1%)
- City of Dubuque - Mayor: Brad Cavanagh 491 (53.4%); Jason Davis 423 (46.0%); Write-in 5 (0.5%)
- Dubuque School - Public Measure HB: Yes 556 (60.2%); No 367 (39.8%)
- Dubuque School Director At-Large: Nancy Bradley 511 (30.2%); Anderson Sainci 494 (29.2%); Mae Hingtgen 455 (26.9%); DeLano D. Cain-Watson 200 (11.8%); Write-in 31 (1.8%)
- Northeast Iowa Community College Director District 7 To Fill a Vacancy: Jason Norton 607 (98.5%); Write-in 9 (1.5%)
- 21 Asbury City Hall, ballots 901
- City of Asbury - City Council At-Large: Mark Schemmel 511 (27.5%); Russ Domeyer 465 (25.0%); Karen Klinkhammer 431 (23.2%); Craig Miller 428 (23.0%); Write-in 26 (1.4%)
- Dubuque School - Public Measure HB: Yes 571 (63.7%); No 326 (36.3%)
- Dubuque School Director At-Large: Nancy Bradley 529 (30.4%); Mae Hingtgen 508 (29.2%); Anderson Sainci 472 (27.1%); DeLano D. Cain-Watson 217 (12.5%); Write-in 14 (0.8%)
- Northeast Iowa Community College Director District 6: Gary McAndrew 646 (99.4%); Write-in 4 (0.6%)
- 22 Dubuque County West Campus, ballots 894
- City of Asbury - City Council At-Large: Mark Schemmel 371 (27.2%); Craig Miller 336 (24.6%); Russ Domeyer 332 (24.3%); Karen Klinkhammer 314 (23.0%); Write-in 11 (0.8%)
- City of Centralia - City Council At-Large: Blake Neebel 22 (24.2%); Chris S. Clasen 18 (19.8%); Steven Thul 17 (18.7%); Tim Then 16 (17.6%); Judith Murphy 15 (16.5%); Write-in 3 (3.3%)
- City of Centralia - Mayor: Taylor Thul 21 (100.0%); Write-in 0 (0.0%)
- Dubuque School - Public Measure HB: Yes 489 (56.5%); No 377 (43.5%)
- Dubuque School Director At-Large: Nancy Bradley 467 (29.2%); Anderson Sainci 449 (28.0%); Mae Hingtgen 443 (27.7%); DeLano D. Cain-Watson 233 (14.6%); Write-in 9 (0.6%)
- Northeast Iowa Community College Director District 6: Gary McAndrew 595 (99.7%); Write-in 2 (0.3%)
- Western Dubuque School Director District 1: Chad Ostwinkle 15 (78.9%); Karen M. Ertl 4 (21.1%); Write-in 0 (0.0%)
- Western Dubuque School Director District 3: Mike Rea 21 (100.0%); Write-in 0 (0.0%)
- 23 Hope Evangelical Church, ballots 788
- City of Durango - City Council At-Large: Christa Childers 6 (37.5%); Gene Peterson 5 (31.3%); Robert L. Clauer 5 (31.3%); Write-in 0 (0.0%)
- City of Durango - Mayor: Irvin George Johnson 4 (100.0%); Write-in 0 (0.0%)
- City of Sageville - City Council At-Large: Samuel Kenniker 16 (34.0%); Molly Laaker 14 (29.8%); Cheryl Ann Specht 13 (27.7%); Carolyn Gottschalk 4 (8.5%); Write-in 0 (0.0%)
- City of Sageville - Mayor: Kevin Schmitt 21 (100.0%); Write-in 0 (0.0%)
- City of Sageville - Public Measure A: Yes 19 (82.6%); No 4 (17.4%)
- City of Sageville - Public Measure B: Yes 16 (69.6%); No 7 (30.4%)
- Dubuque School - Public Measure HB: No 408 (52.0%); Yes 377 (48.0%)
- Dubuque School Director At-Large: Nancy Bradley 423 (31.5%); Mae Hingtgen 398 (29.7%); Anderson Sainci 312 (23.2%); DeLano D. Cain-Watson 190 (14.2%); Write-in 19 (1.4%)
- Northeast Iowa Community College Director District 9: Nick Fisch 510 (98.5%); Write-in 8 (1.5%)
- 25 Holy Cross City Hall, ballots 109
- City of Holy Cross - City Council At-Large: Rachel Jasper 69 (55.2%); Write-in 43 (34.4%); Gayle Langel 13 (10.4%)
- City of Holy Cross - Mayor: Write-in 34 (60.7%); Gayle Langel 12 (21.4%); Ben Ludovissy 10 (17.9%)
- Northeast Iowa Community College Director District 4: Dean Sherman 94 (97.9%); Write-in 2 (2.1%)
- Western Dubuque School Director District 1: Chad Ostwinkle 73 (71.6%); Karen M. Ertl 29 (28.4%); Write-in 0 (0.0%)
- Western Dubuque School Director District 3: Mike Rea 95 (99.0%); Write-in 1 (1.0%)
- 26 New Vienna City Hall, ballots 339
- City of Bankston - Mayor To Fill a Vacancy: Rick Stoffel 3 (75.0%); Write-in 1 (25.0%)
- City of Dyersville - City Council At-Large: Alycia Willenbring 74 (55.6%); Norman Lee Pottebaum 58 (43.6%); Write-in 1 (0.8%)
- City of Dyersville - City Council Ward 1: Scott DeSousa 119 (97.5%); Write-in 3 (2.5%)
- City of Dyersville - Mayor: Jeff Jacque 99 (78.0%); Alvin Haas 22 (17.3%); Write-in 6 (4.7%)
- City of Luxemburg - City Council At-Large: Travis Bries 35 (34.3%); Andrew W. Bockenstedt 34 (33.3%); Matthew J. Ramler 33 (32.4%); Write-in 0 (0.0%)
- City of Luxemburg - Mayor: Roger Oberbroeckling 35 (100.0%); Write-in 0 (0.0%)
- City of New Vienna - City Council At-Large: Write-in 30 (47.6%); Jake Lehmann 12 (19.0%); Brandon Meyer 11 (17.5%); Carly Mausser 10 (15.9%)
- City of New Vienna - Mayor: Roger Langel 53 (82.8%); Write-in 11 (17.2%)
- Northeast Iowa Community College Director District 4: Dean Sherman 255 (98.8%); Write-in 3 (1.2%)
- Western Dubuque School Director District 1: Chad Ostwinkle 188 (57.0%); Karen M. Ertl 142 (43.0%); Write-in 0 (0.0%)
- Western Dubuque School Director District 3: Mike Rea 265 (98.9%); Write-in 3 (1.1%)
- 29 Farley City Hall, ballots 392
- City of Farley - City Council At-Large: Corey John Birkel 225 (40.8%); Brett Morris 174 (31.6%); Matthew Lammers 146 (26.5%); Write-in 6 (1.1%)
- City of Farley - Mayor: Jay R. Hefel 222 (85.1%); Write-in 39 (14.9%)
- City of Worthington - City Council At-Large: Rick Wolfe 38 (37.3%); Kimberly Sheehy 35 (34.3%); Write-in 17 (16.7%); Sarah Schirmer 12 (11.8%)
- City of Worthington - Mayor: Write-in 15 (53.6%); Chris Smock 7 (25.0%); Gary Langel 6 (21.4%)
- Northeast Iowa Community College Director District 6: Gary McAndrew 351 (99.7%); Write-in 1 (0.3%)
- Western Dubuque School Director District 1: Chad Ostwinkle 318 (82.8%); Karen M. Ertl 66 (17.2%); Write-in 0 (0.0%)
- Western Dubuque School Director District 3: Mike Rea 345 (99.7%); Write-in 1 (0.3%)
- 3 Area Residential Care, ballots 512
- City of Dubuque - City Council At-Large: Chris Staver 280 (57.7%); Ric Jones 203 (41.9%); Write-in 2 (0.4%)
- City of Dubuque - City Council Ward 1: Tyson Leyendecker 257 (54.0%); Carmen Hernandez 218 (45.8%); Write-in 1 (0.2%)
- City of Dubuque - Mayor: Jason Davis 255 (50.4%); Brad Cavanagh 249 (49.2%); Write-in 2 (0.4%)
- Dubuque School - Public Measure HB: Yes 287 (56.2%); No 224 (43.8%)
- Dubuque School Director At-Large: Nancy Bradley 290 (30.6%); Mae Hingtgen 263 (27.8%); Anderson Sainci 253 (26.7%); DeLano D. Cain-Watson 132 (13.9%); Write-in 9 (1.0%)
- 30 Cascade City Hall, ballots 329
- City of Cascade - City Council At-Large: Mark Weber 268 (40.7%); Michael Delaney 214 (32.5%); Jamie Recker 105 (15.9%); Write-in 36 (5.5%); Rodney Saunders 36 (5.5%)
- City of Cascade - Mayor: Steven J. Knepper 269 (95.4%); Write-in 13 (4.6%)
- Kirkwood Community College Director District 1: Keith Stamp 0; Write-in 0
- Monticello School Director At-Large: Mandy Norton 0; Craig Stadtmueller 0; J. Creighton Randolph 0; Write-in 0
- Northeast Iowa Community College Director District 6: Gary McAndrew 282 (98.9%); Write-in 3 (1.1%)
- Western Dubuque School Director District 1: Chad Ostwinkle 210 (66.7%); Karen M. Ertl 104 (33.0%); Write-in 1 (0.3%)
- Western Dubuque School Director District 3: Mike Rea 308 (98.7%); Write-in 4 (1.3%)
- 31 Epworth Council Chambers, ballots 267
- City of Epworth - City Council At-Large: Daniel Wilgenbusch 185 (32.8%); Anthony M. Krapfl 183 (32.4%); Karen Conrad 182 (32.3%); Write-in 14 (2.5%)
- City of Epworth - City Council At-Large To Fill a Vacancy: Mitchell McDermott 19 (52.8%); Write-in 17 (47.2%)
- Northeast Iowa Community College Director District 6: Gary McAndrew 247 (98.8%); Write-in 3 (1.2%)
- Western Dubuque School Director District 1: Chad Ostwinkle 228 (87.4%); Karen M. Ertl 32 (12.3%); Write-in 1 (0.4%)
- Western Dubuque School Director District 3: Mike Rea 245 (99.2%); Write-in 2 (0.8%)
- 32 Peosta Community Center, ballots 572
- City of Peosta - City Council At-Large: James Boxleiter 231 (25.7%); Ben Hanten 228 (25.3%); John Kraft 223 (24.8%); Eric J. Ostermann 206 (22.9%); Write-in 12 (1.3%)
- City of Peosta - Mayor: Russell Pfab 281 (88.4%); Write-in 37 (11.6%)
- Dubuque School - Public Measure HB: Yes 52 (57.8%); No 38 (42.2%)
- Dubuque School Director At-Large: Mae Hingtgen 58 (31.2%); Nancy Bradley 53 (28.5%); Anderson Sainci 51 (27.4%); DeLano D. Cain-Watson 23 (12.4%); Write-in 1 (0.5%)
- Northeast Iowa Community College Director District 6: Gary McAndrew 498 (98.4%); Write-in 8 (1.6%)
- Western Dubuque School Director District 1: Chad Ostwinkle 375 (81.5%); Karen M. Ertl 83 (18.0%); Write-in 2 (0.4%)
- Western Dubuque School Director District 3: Mike Rea 417 (98.6%); Write-in 6 (1.4%)
- 33 Swiss Valley Nature Center, ballots 510
- City of Bernard - City Council At-Large: Rory Becker 20 (32.3%); Patrick Hentges 19 (30.6%); Jessica Clark 19 (30.6%); Joanne Merfeld 3 (4.8%); Write-in 1 (1.6%)
- City of Bernard - Mayor: Richard I. McDonnell 17 (77.3%); Jeff Merfeld 5 (22.7%); Write-in 0 (0.0%)
- Dubuque School - Public Measure HB: No 257 (54.6%); Yes 214 (45.4%)
- Dubuque School Director At-Large: Nancy Bradley 283 (31.5%); Mae Hingtgen 254 (28.3%); Anderson Sainci 214 (23.8%); DeLano D. Cain-Watson 124 (13.8%); Write-in 23 (2.6%)
- Northeast Iowa Community College Director District 6: Gary McAndrew 31 (100.0%); Write-in 0 (0.0%)
- Western Dubuque School Director District 1: Chad Ostwinkle 18 (51.4%); Karen M. Ertl 17 (48.6%); Write-in 0 (0.0%)
- Western Dubuque School Director District 3: Mike Rea 32 (100.0%); Write-in 0 (0.0%)
- 34 Key West Fire Station, ballots 598
- City of Zwingle - City Council At-Large: Paul Taylor 9 (18.8%); James A. Hoerner 8 (16.7%); Write-in 8 (16.7%); Homer Dahlman Jr 7 (14.6%); Collin Frazier 7 (14.6%); Irene Dahlman 6 (12.5%); Lukas Furlong 3 (6.3%)
- City of Zwingle - Mayor: Write-in 6 (54.5%); Nathen Kunde 4 (36.4%); Joas Troyer 1 (9.1%)
- Dubuque School - Public Measure HB: No 296 (51.3%); Yes 281 (48.7%)
- Dubuque School Director At-Large: Nancy Bradley 358 (34.5%); Mae Hingtgen 280 (26.9%); Anderson Sainci 262 (25.2%); DeLano D. Cain-Watson 129 (12.4%); Write-in 10 (1.0%)
- Maquoketa School Director At-Large: Gregory Charles Bopes 12 (54.5%); Karter D Yarolim 8 (36.4%); Write-in 2 (9.1%)
- Northeast Iowa Community College Director District 6: Gary McAndrew 2 (100.0%); Write-in 0 (0.0%)
- Western Dubuque School Director District 1: Karen M. Ertl 1 (50.0%); Chad Ostwinkle 1 (50.0%); Write-in 0 (0.0%)
- Western Dubuque School Director District 3: Mike Rea 2 (100.0%); Write-in 0 (0.0%)
- 4 Dubuque County Fairgrounds, ballots 697
- City of Dubuque - City Council At-Large: Chris Staver 348 (57.2%); Ric Jones 259 (42.6%); Write-in 1 (0.2%)
- City of Dubuque - City Council Ward 1: Tyson Leyendecker 356 (58.4%); Carmen Hernandez 254 (41.6%); Write-in 0 (0.0%)
- City of Dubuque - Mayor: Jason Davis 330 (50.8%); Brad Cavanagh 320 (49.2%); Write-in 0 (0.0%)
- Dubuque School - Public Measure HB: Yes 379 (54.8%); No 313 (45.2%)
- Dubuque School Director At-Large: Nancy Bradley 383 (31.4%); Mae Hingtgen 342 (28.1%); Anderson Sainci 333 (27.3%); DeLano D. Cain-Watson 146 (12.0%); Write-in 14 (1.1%)
- 5 Resurrection Catholic Church, ballots 895
- City of Dubuque - City Council At-Large: Chris Staver 467 (61.7%); Ric Jones 290 (38.3%); Write-in 0 (0.0%)
- City of Dubuque - City Council Ward 1: Tyson Leyendecker 439 (59.0%); Carmen Hernandez 305 (41.0%); Write-in 0 (0.0%)
- City of Dubuque - Mayor: Jason Davis 435 (55.3%); Brad Cavanagh 351 (44.7%); Write-in 0 (0.0%)
- Dubuque School - Public Measure HB: Yes 469 (52.8%); No 420 (47.2%)
- Dubuque School Director At-Large: Nancy Bradley 489 (30.1%); Mae Hingtgen 466 (28.7%); Anderson Sainci 453 (27.9%); DeLano D. Cain-Watson 198 (12.2%); Write-in 18 (1.1%)
- 6 Summit Congregational Church, ballots 909
- City of Dubuque - City Council At-Large: Chris Staver 417 (58.2%); Ric Jones 297 (41.5%); Write-in 2 (0.3%)
- City of Dubuque - Mayor: Jason Davis 396 (53.1%); Brad Cavanagh 350 (46.9%); Write-in 0 (0.0%)
- Dubuque School - Public Measure HB: Yes 512 (56.8%); No 390 (43.2%)
- Dubuque School Director At-Large: Nancy Bradley 509 (29.7%); Mae Hingtgen 494 (28.8%); Anderson Sainci 476 (27.8%); DeLano D. Cain-Watson 220 (12.8%); Write-in 15 (0.9%)
- Northeast Iowa Community College Director District 9: Nick Fisch 607 (98.4%); Write-in 10 (1.6%)
- 7 St. Peter Lutheran Church, ballots 636
- City of Dubuque - City Council At-Large: Chris Staver 340 (57.0%); Ric Jones 254 (42.6%); Write-in 2 (0.3%)
- City of Dubuque - Mayor: Brad Cavanagh 333 (53.2%); Jason Davis 291 (46.5%); Write-in 2 (0.3%)
- Dubuque School - Public Measure HB: Yes 351 (56.1%); No 275 (43.9%)
- Dubuque School Director At-Large: Nancy Bradley 367 (29.7%); Mae Hingtgen 341 (27.6%); Anderson Sainci 334 (27.0%); DeLano D. Cain-Watson 179 (14.5%); Write-in 16 (1.3%)
- Northeast Iowa Community College Director District 9: Nick Fisch 430 (98.4%); Write-in 7 (1.6%)
- 8 Emmaus Bible College, ballots 609
- City of Dubuque - City Council At-Large: Chris Staver 289 (51.1%); Ric Jones 276 (48.8%); Write-in 1 (0.2%)
- City of Dubuque - Mayor: Brad Cavanagh 333 (55.8%); Jason Davis 264 (44.2%); Write-in 0 (0.0%)
- Dubuque School - Public Measure HB: Yes 329 (54.5%); No 275 (45.5%)
- Dubuque School Director At-Large: Nancy Bradley 349 (31.6%); Anderson Sainci 318 (28.8%); Mae Hingtgen 305 (27.6%); DeLano D. Cain-Watson 130 (11.8%); Write-in 4 (0.4%)
- Northeast Iowa Community College Director District 9: Nick Fisch 408 (99.5%); Write-in 2 (0.5%)
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