Adair County
- Grand total (active + inactive)
- 5,171
- Census adult citizens
- 5,732 ± 51
- Registrations ÷ adult citizens
- 90.2%
- Active only
- 77.9%
- Registrations ÷ all adults
- 89.3%
- Turnout
- 60.5%
- Ballots ÷ adult citizens
- 54.6%
- Josh Turek (D)
- 1,066
- Ashley Hinson (R)
- 1,920
- Democratic two-party share, 2026 · 2024
- 35.7% · 27.1%
- Swing since 2024
- 8.6 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Adams County
- Grand total (active + inactive)
- 2,721
- Census adult citizens
- 2,808 ± 16
- Registrations ÷ adult citizens
- 96.9%
- Active only
- 83.9%
- Registrations ÷ all adults
- 95.8%
- Turnout
- 59.3%
- Ballots ÷ adult citizens
- 57.5%
- Josh Turek (D)
- 541
- Ashley Hinson (R)
- 1,001
- Democratic two-party share, 2026 · 2024
- 35.1% · 27.5%
- Swing since 2024
- 7.6 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Allamakee County
- Grand total (active + inactive)
- 9,754
- Census adult citizens
- 10,107 ± 124
- Registrations ÷ adult citizens
- 96.5%
- Active only
- 81.1%
- Registrations ÷ all adults
- 89.8%
- Turnout
- 58.6%
- Ballots ÷ adult citizens
- 56.5%
- Josh Turek (D)
- 2,227
- Ashley Hinson (R)
- 3,273
- Democratic two-party share, 2026 · 2024
- 40.5% · 32.6%
- Swing since 2024
- 7.9 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Appanoose County
- Grand total (active + inactive)
- 8,460
- Census adult citizens
- 9,452 ± 96
- Registrations ÷ adult citizens
- 89.5%
- Active only
- 76.3%
- Registrations ÷ all adults
- 88.4%
- Turnout
- 56.8%
- Ballots ÷ adult citizens
- 50.8%
- Josh Turek (D)
- 1,738
- Ashley Hinson (R)
- 2,881
- Democratic two-party share, 2026 · 2024
- 37.6% · 26.4%
- Swing since 2024
- 11.2 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Audubon County
- Grand total (active + inactive)
- 3,908
- Census adult citizens
- 4,337 ± 34
- Registrations ÷ adult citizens
- 90.1%
- Active only
- 80.6%
- Registrations ÷ all adults
- 90.9%
- Turnout
- 62.4%
- Ballots ÷ adult citizens
- 56.2%
- Josh Turek (D)
- 907
- Ashley Hinson (R)
- 1,428
- Democratic two-party share, 2026 · 2024
- 38.8% · 30.5%
- Swing since 2024
- 8.4 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Benton County
- Grand total (active + inactive)
- 18,050
- Census adult citizens
- 19,767 ± 40
- Registrations ÷ adult citizens
- 91.3%
- Active only
- 80.8%
- Registrations ÷ all adults
- 89.9%
- Turnout
- 66.0%
- Ballots ÷ adult citizens
- 60.2%
- Josh Turek (D)
- 4,696
- Ashley Hinson (R)
- 6,834
- Democratic two-party share, 2026 · 2024
- 40.7% · 33.2%
- Swing since 2024
- 7.6 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Black Hawk County
- Grand total (active + inactive)
- 82,079
- Census adult citizens
- 98,439 ± 468
- Registrations ÷ adult citizens
- 83.4%
- Active only
- 70.2%
- Registrations ÷ all adults
- 79.7%
- Turnout
- 64.3%
- Ballots ÷ adult citizens
- 53.6%
- Josh Turek (D)
- 30,630
- Ashley Hinson (R)
- 20,805
- Democratic two-party share, 2026 · 2024
- 59.6% · 50.6%
- Swing since 2024
- 9.0 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Boone County
- Grand total (active + inactive)
- 19,728
- Census adult citizens
- 20,973 ± 45
- Registrations ÷ adult citizens
- 94.1%
- Active only
- 82.3%
- Registrations ÷ all adults
- 92.9%
- Turnout
- 62.9%
- Ballots ÷ adult citizens
- 59.1%
- Josh Turek (D)
- 5,782
- Ashley Hinson (R)
- 6,046
- Democratic two-party share, 2026 · 2024
- 48.9% · 39.1%
- Swing since 2024
- 9.8 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Bremer County
- Grand total (active + inactive)
- 17,957
- Census adult citizens
- 19,450 ± 66
- Registrations ÷ adult citizens
- 92.3%
- Active only
- 82.1%
- Registrations ÷ all adults
- 91.2%
- Turnout
- 66.2%
- Ballots ÷ adult citizens
- 61.1%
- Josh Turek (D)
- 5,228
- Ashley Hinson (R)
- 6,266
- Democratic two-party share, 2026 · 2024
- 45.5% · 38.8%
- Swing since 2024
- 6.7 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Buchanan County
- Grand total (active + inactive)
- 13,642
- Census adult citizens
- 15,313 ± 80
- Registrations ÷ adult citizens
- 89.1%
- Active only
- 78.6%
- Registrations ÷ all adults
- 87.7%
- Turnout
- 63.4%
- Ballots ÷ adult citizens
- 56.5%
- Josh Turek (D)
- 3,674
- Ashley Hinson (R)
- 4,662
- Democratic two-party share, 2026 · 2024
- 44.1% · 35.7%
- Swing since 2024
- 8.4 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Buena Vista County
- Grand total (active + inactive)
- 10,802
- Census adult citizens
- 12,512 ± 381
- Registrations ÷ adult citizens
- 86.3%
- Active only
- 68.6%
- Registrations ÷ all adults
- 70.7%
- Turnout
- 54.5%
- Ballots ÷ adult citizens
- 47.1%
- Josh Turek (D)
- 2,546
- Ashley Hinson (R)
- 3,156
- Democratic two-party share, 2026 · 2024
- 44.7% · 33.2%
- Swing since 2024
- 11.5 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Butler County
- Grand total (active + inactive)
- 9,969
- Census adult citizens
- 10,901 ± 71
- Registrations ÷ adult citizens
- 91.5%
- Active only
- 81.8%
- Registrations ÷ all adults
- 90.3%
- Turnout
- 64.0%
- Ballots ÷ adult citizens
- 58.5%
- Josh Turek (D)
- 2,095
- Ashley Hinson (R)
- 3,996
- Democratic two-party share, 2026 · 2024
- 34.4% · 27.0%
- Swing since 2024
- 7.4 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Calhoun County
- Grand total (active + inactive)
- 6,435
- Census adult citizens
- 7,612 ± 39
- Registrations ÷ adult citizens
- 84.5%
- Active only
- 74.2%
- Registrations ÷ all adults
- 85.5%
- Turnout
- 58.0%
- Ballots ÷ adult citizens
- 49.0%
- Josh Turek (D)
- 1,248
- Ashley Hinson (R)
- 2,318
- Democratic two-party share, 2026 · 2024
- 35.0% · 26.4%
- Swing since 2024
- 8.6 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Carroll County
- Grand total (active + inactive)
- 14,395
- Census adult citizens
- 15,428 ± 62
- Registrations ÷ adult citizens
- 93.3%
- Active only
- 82.8%
- Registrations ÷ all adults
- 92.4%
- Turnout
- 61.6%
- Ballots ÷ adult citizens
- 57.5%
- Josh Turek (D)
- 3,134
- Ashley Hinson (R)
- 5,369
- Democratic two-party share, 2026 · 2024
- 36.9% · 28.7%
- Swing since 2024
- 8.1 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Cass County
- Grand total (active + inactive)
- 9,000
- Census adult citizens
- 9,987 ± 112
- Registrations ÷ adult citizens
- 90.1%
- Active only
- 77.9%
- Registrations ÷ all adults
- 89.1%
- Turnout
- 58.8%
- Ballots ÷ adult citizens
- 53.0%
- Josh Turek (D)
- 1,829
- Ashley Hinson (R)
- 3,252
- Democratic two-party share, 2026 · 2024
- 36.0% · 29.3%
- Swing since 2024
- 6.7 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Cedar County
- Grand total (active + inactive)
- 13,034
- Census adult citizens
- 14,405 ± 55
- Registrations ÷ adult citizens
- 90.5%
- Active only
- 80.5%
- Registrations ÷ all adults
- 89.7%
- Turnout
- 66.7%
- Ballots ÷ adult citizens
- 60.3%
- Josh Turek (D)
- 3,960
- Ashley Hinson (R)
- 4,444
- Democratic two-party share, 2026 · 2024
- 47.1% · 38.9%
- Swing since 2024
- 8.2 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Cerro Gordo County
- Grand total (active + inactive)
- 29,844
- Census adult citizens
- 33,166 ± 140
- Registrations ÷ adult citizens
- 90.0%
- Active only
- 76.4%
- Registrations ÷ all adults
- 87.5%
- Turnout
- 62.1%
- Ballots ÷ adult citizens
- 55.9%
- Josh Turek (D)
- 9,285
- Ashley Hinson (R)
- 8,631
- Democratic two-party share, 2026 · 2024
- 51.8% · 44.1%
- Swing since 2024
- 7.7 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Cherokee County
- Grand total (active + inactive)
- 7,716
- Census adult citizens
- 8,857 ± 69
- Registrations ÷ adult citizens
- 87.1%
- Active only
- 76.4%
- Registrations ÷ all adults
- 87.7%
- Turnout
- 61.7%
- Ballots ÷ adult citizens
- 53.7%
- Josh Turek (D)
- 1,594
- Ashley Hinson (R)
- 2,973
- Democratic two-party share, 2026 · 2024
- 34.9% · 26.8%
- Swing since 2024
- 8.1 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Chickasaw County
- Grand total (active + inactive)
- 7,654
- Census adult citizens
- 8,830 ± 128
- Registrations ÷ adult citizens
- 86.7%
- Active only
- 77.4%
- Registrations ÷ all adults
- 84.8%
- Turnout
- 64.2%
- Ballots ÷ adult citizens
- 55.7%
- Josh Turek (D)
- 1,876
- Ashley Hinson (R)
- 2,874
- Democratic two-party share, 2026 · 2024
- 39.5% · 31.2%
- Swing since 2024
- 8.3 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Clarke County
- Grand total (active + inactive)
- 5,658
- Census adult citizens
- 6,943 ± 199
- Registrations ÷ adult citizens
- 81.5%
- Active only
- 68.8%
- Registrations ÷ all adults
- 77.9%
- Turnout
- 61.9%
- Ballots ÷ adult citizens
- 50.5%
- Josh Turek (D)
- 1,312
- Ashley Hinson (R)
- 2,071
- Democratic two-party share, 2026 · 2024
- 38.8% · 28.7%
- Swing since 2024
- 10.1 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Clay County
- Grand total (active + inactive)
- 11,305
- Census adult citizens
- 12,399 ± 160
- Registrations ÷ adult citizens
- 91.2%
- Active only
- 78.6%
- Registrations ÷ all adults
- 88.8%
- Turnout
- 58.5%
- Ballots ÷ adult citizens
- 53.3%
- Josh Turek (D)
- 2,333
- Ashley Hinson (R)
- 3,987
- Democratic two-party share, 2026 · 2024
- 36.9% · 28.1%
- Swing since 2024
- 8.8 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Clayton County
- Grand total (active + inactive)
- 11,873
- Census adult citizens
- 13,173 ± 72
- Registrations ÷ adult citizens
- 90.1%
- Active only
- 79.5%
- Registrations ÷ all adults
- 89.7%
- Turnout
- 62.0%
- Ballots ÷ adult citizens
- 55.9%
- Josh Turek (D)
- 2,874
- Ashley Hinson (R)
- 4,262
- Democratic two-party share, 2026 · 2024
- 40.3% · 32.5%
- Swing since 2024
- 7.7 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Clinton County
- Grand total (active + inactive)
- 32,234
- Census adult citizens
- 35,398 ± 176
- Registrations ÷ adult citizens
- 91.1%
- Active only
- 76.6%
- Registrations ÷ all adults
- 90.3%
- Turnout
- 57.3%
- Ballots ÷ adult citizens
- 52.2%
- Josh Turek (D)
- 8,699
- Ashley Hinson (R)
- 9,062
- Democratic two-party share, 2026 · 2024
- 49.0% · 40.4%
- Swing since 2024
- 8.6 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Crawford County
- Grand total (active + inactive)
- 8,941
- Census adult citizens
- 10,963 ± 310
- Registrations ÷ adult citizens
- 81.6%
- Active only
- 66.9%
- Registrations ÷ all adults
- 73.8%
- Turnout
- 55.5%
- Ballots ÷ adult citizens
- 45.3%
- Josh Turek (D)
- 1,946
- Ashley Hinson (R)
- 2,799
- Democratic two-party share, 2026 · 2024
- 41.0% · 28.0%
- Swing since 2024
- 13.0 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Dallas County
- Grand total (active + inactive)
- 82,120
- Census adult citizens
- 74,585 ± 724
- Registrations ÷ adult citizens
- 110.1%
- Active only
- 95.9%
- Registrations ÷ all adults
- 93.0%
- Turnout
- 68.0%
- Ballots ÷ adult citizens
- 74.9%
- Josh Turek (D)
- 30,300
- Ashley Hinson (R)
- 24,325
- Democratic two-party share, 2026 · 2024
- 55.5% · 47.6%
- Swing since 2024
- 7.9 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Davis County
- Grand total (active + inactive)
- 4,861
- Census adult citizens
- 6,350 ± 43
- Registrations ÷ adult citizens
- 76.6%
- Active only
- 66.9%
- Registrations ÷ all adults
- 75.2%
- Turnout
- 61.0%
- Ballots ÷ adult citizens
- 46.7%
- Josh Turek (D)
- 897
- Ashley Hinson (R)
- 1,916
- Democratic two-party share, 2026 · 2024
- 31.9% · 22.5%
- Swing since 2024
- 9.4 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Decatur County
- Grand total (active + inactive)
- 4,700
- Census adult citizens
- 5,928 ± 52
- Registrations ÷ adult citizens
- 79.3%
- Active only
- 67.1%
- Registrations ÷ all adults
- 78.7%
- Turnout
- 59.7%
- Ballots ÷ adult citizens
- 47.3%
- Josh Turek (D)
- 972
- Ashley Hinson (R)
- 1,721
- Democratic two-party share, 2026 · 2024
- 36.1% · 26.1%
- Swing since 2024
- 10.0 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Delaware County
- Grand total (active + inactive)
- 12,305
- Census adult citizens
- 13,423 ± 41
- Registrations ÷ adult citizens
- 91.7%
- Active only
- 82.9%
- Registrations ÷ all adults
- 90.0%
- Turnout
- 65.0%
- Ballots ÷ adult citizens
- 59.6%
- Josh Turek (D)
- 2,872
- Ashley Hinson (R)
- 4,916
- Democratic two-party share, 2026 · 2024
- 36.9% · 29.9%
- Swing since 2024
- 7.0 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Des Moines County
- Grand total (active + inactive)
- 26,077
- Census adult citizens
- 29,399 ± 177
- Registrations ÷ adult citizens
- 88.7%
- Active only
- 74.1%
- Registrations ÷ all adults
- 86.5%
- Turnout
- 56.6%
- Ballots ÷ adult citizens
- 50.2%
- Josh Turek (D)
- 7,134
- Ashley Hinson (R)
- 6,967
- Democratic two-party share, 2026 · 2024
- 50.6% · 42.4%
- Swing since 2024
- 8.2 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Dickinson County
- Grand total (active + inactive)
- 14,671
- Census adult citizens
- 14,405 ± 75
- Registrations ÷ adult citizens
- 101.8%
- Active only
- 89.2%
- Registrations ÷ all adults
- 99.3%
- Turnout
- 64.8%
- Ballots ÷ adult citizens
- 66.0%
- Josh Turek (D)
- 3,295
- Ashley Hinson (R)
- 5,896
- Democratic two-party share, 2026 · 2024
- 35.9% · 29.8%
- Swing since 2024
- 6.1 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Dubuque County
- Grand total (active + inactive)
- 68,970
- Census adult citizens
- 74,810 ± 272
- Registrations ÷ adult citizens
- 92.2%
- Active only
- 79.0%
- Registrations ÷ all adults
- 88.6%
- Turnout
- 63.4%
- Ballots ÷ adult citizens
- 58.4%
- Josh Turek (D)
- 22,472
- Ashley Hinson (R)
- 20,147
- Democratic two-party share, 2026 · 2024
- 52.7% · 45.6%
- Swing since 2024
- 7.1 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Emmet County
- Grand total (active + inactive)
- 6,237
- Census adult citizens
- 7,341 ± 98
- Registrations ÷ adult citizens
- 85.0%
- Active only
- 72.5%
- Registrations ÷ all adults
- 86.2%
- Turnout
- 56.9%
- Ballots ÷ adult citizens
- 48.3%
- Josh Turek (D)
- 1,240
- Ashley Hinson (R)
- 2,122
- Democratic two-party share, 2026 · 2024
- 36.9% · 27.8%
- Swing since 2024
- 9.1 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Fayette County
- Grand total (active + inactive)
- 12,273
- Census adult citizens
- 14,844 ± 125
- Registrations ÷ adult citizens
- 82.7%
- Active only
- 72.9%
- Registrations ÷ all adults
- 81.1%
- Turnout
- 64.3%
- Ballots ÷ adult citizens
- 53.1%
- Josh Turek (D)
- 3,261
- Ashley Hinson (R)
- 4,318
- Democratic two-party share, 2026 · 2024
- 43.0% · 34.5%
- Swing since 2024
- 8.5 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Floyd County
- Grand total (active + inactive)
- 10,030
- Census adult citizens
- 11,827 ± 40
- Registrations ÷ adult citizens
- 84.8%
- Active only
- 72.6%
- Registrations ÷ all adults
- 87.1%
- Turnout
- 60.6%
- Ballots ÷ adult citizens
- 51.4%
- Josh Turek (D)
- 2,625
- Ashley Hinson (R)
- 3,180
- Democratic two-party share, 2026 · 2024
- 45.2% · 37.0%
- Swing since 2024
- 8.3 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Franklin County
- Grand total (active + inactive)
- 6,196
- Census adult citizens
- 6,955 ± 104
- Registrations ÷ adult citizens
- 89.1%
- Active only
- 76.6%
- Registrations ÷ all adults
- 82.4%
- Turnout
- 61.6%
- Ballots ÷ adult citizens
- 54.8%
- Josh Turek (D)
- 1,333
- Ashley Hinson (R)
- 2,317
- Democratic two-party share, 2026 · 2024
- 36.5% · 28.9%
- Swing since 2024
- 7.6 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Fremont County
- Grand total (active + inactive)
- 4,932
- Census adult citizens
- 5,056 ± 31
- Registrations ÷ adult citizens
- 97.5%
- Active only
- 82.9%
- Registrations ÷ all adults
- 96.6%
- Turnout
- 53.3%
- Ballots ÷ adult citizens
- 52.0%
- Josh Turek (D)
- 927
- Ashley Hinson (R)
- 1,559
- Democratic two-party share, 2026 · 2024
- 37.3% · 27.4%
- Swing since 2024
- 9.9 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Greene County
- Grand total (active + inactive)
- 6,136
- Census adult citizens
- 6,737 ± 45
- Registrations ÷ adult citizens
- 91.1%
- Active only
- 79.9%
- Registrations ÷ all adults
- 90.4%
- Turnout
- 60.5%
- Ballots ÷ adult citizens
- 55.1%
- Josh Turek (D)
- 1,288
- Ashley Hinson (R)
- 1,814
- Democratic two-party share, 2026 · 2024
- 41.5% · 33.3%
- Swing since 2024
- 8.2 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Grundy County
- Grand total (active + inactive)
- 8,956
- Census adult citizens
- 9,325 ± 51
- Registrations ÷ adult citizens
- 96.0%
- Active only
- 86.5%
- Registrations ÷ all adults
- 95.0%
- Turnout
- 64.5%
- Ballots ÷ adult citizens
- 62.0%
- Josh Turek (D)
- 1,952
- Ashley Hinson (R)
- 3,640
- Democratic two-party share, 2026 · 2024
- 34.9% · 28.8%
- Swing since 2024
- 6.1 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Guthrie County
- Grand total (active + inactive)
- 8,106
- Census adult citizens
- 8,299 ± 53
- Registrations ÷ adult citizens
- 97.7%
- Active only
- 86.6%
- Registrations ÷ all adults
- 95.6%
- Turnout
- 64.1%
- Ballots ÷ adult citizens
- 62.6%
- Josh Turek (D)
- 1,853
- Ashley Hinson (R)
- 3,083
- Democratic two-party share, 2026 · 2024
- 37.5% · 30.7%
- Swing since 2024
- 6.8 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Hamilton County
- Grand total (active + inactive)
- 9,679
- Census adult citizens
- 10,713 ± 211
- Registrations ÷ adult citizens
- 90.3%
- Active only
- 78.5%
- Registrations ÷ all adults
- 84.9%
- Turnout
- 60.3%
- Ballots ÷ adult citizens
- 54.5%
- Josh Turek (D)
- 2,416
- Ashley Hinson (R)
- 3,215
- Democratic two-party share, 2026 · 2024
- 42.9% · 33.2%
- Swing since 2024
- 9.8 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Hancock County
- Grand total (active + inactive)
- 7,431
- Census adult citizens
- 8,279 ± 69
- Registrations ÷ adult citizens
- 89.8%
- Active only
- 78.1%
- Registrations ÷ all adults
- 89.8%
- Turnout
- 61.4%
- Ballots ÷ adult citizens
- 55.1%
- Josh Turek (D)
- 1,410
- Ashley Hinson (R)
- 2,925
- Democratic two-party share, 2026 · 2024
- 32.5% · 26.0%
- Swing since 2024
- 6.5 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Hardin County
- Grand total (active + inactive)
- 10,749
- Census adult citizens
- 13,126 ± 88
- Registrations ÷ adult citizens
- 81.9%
- Active only
- 71.0%
- Registrations ÷ all adults
- 82.0%
- Turnout
- 62.4%
- Ballots ÷ adult citizens
- 51.1%
- Josh Turek (D)
- 2,506
- Ashley Hinson (R)
- 3,931
- Democratic two-party share, 2026 · 2024
- 38.9% · 30.6%
- Swing since 2024
- 8.3 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Harrison County
- Grand total (active + inactive)
- 9,566
- Census adult citizens
- 11,194 ± 34
- Registrations ÷ adult citizens
- 85.5%
- Active only
- 75.8%
- Registrations ÷ all adults
- 84.6%
- Turnout
- 60.3%
- Ballots ÷ adult citizens
- 51.6%
- Josh Turek (D)
- 2,114
- Ashley Hinson (R)
- 3,325
- Democratic two-party share, 2026 · 2024
- 38.9% · 28.7%
- Swing since 2024
- 10.1 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Henry County
- Grand total (active + inactive)
- 12,554
- Census adult citizens
- 15,610 ± 89
- Registrations ÷ adult citizens
- 80.4%
- Active only
- 68.4%
- Registrations ÷ all adults
- 81.5%
- Turnout
- 59.7%
- Ballots ÷ adult citizens
- 48.0%
- Josh Turek (D)
- 2,889
- Ashley Hinson (R)
- 4,234
- Democratic two-party share, 2026 · 2024
- 40.6% · 31.7%
- Swing since 2024
- 8.8 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Howard County
- Grand total (active + inactive)
- 6,138
- Census adult citizens
- 6,903 ± 48
- Registrations ÷ adult citizens
- 88.9%
- Active only
- 78.2%
- Registrations ÷ all adults
- 85.8%
- Turnout
- 61.2%
- Ballots ÷ adult citizens
- 54.4%
- Josh Turek (D)
- 1,476
- Ashley Hinson (R)
- 2,132
- Democratic two-party share, 2026 · 2024
- 40.9% · 33.9%
- Swing since 2024
- 7.0 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Humboldt County
- Grand total (active + inactive)
- 6,427
- Census adult citizens
- 7,050 ± 75
- Registrations ÷ adult citizens
- 91.2%
- Active only
- 79.1%
- Registrations ÷ all adults
- 88.6%
- Turnout
- 59.3%
- Ballots ÷ adult citizens
- 54.0%
- Josh Turek (D)
- 1,165
- Ashley Hinson (R)
- 2,514
- Democratic two-party share, 2026 · 2024
- 31.7% · 24.7%
- Swing since 2024
- 7.0 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Ida County
- Grand total (active + inactive)
- 4,598
- Census adult citizens
- 5,125 ± 67
- Registrations ÷ adult citizens
- 89.7%
- Active only
- 78.8%
- Registrations ÷ all adults
- 87.7%
- Turnout
- 60.0%
- Ballots ÷ adult citizens
- 53.9%
- Josh Turek (D)
- 803
- Ashley Hinson (R)
- 1,862
- Democratic two-party share, 2026 · 2024
- 30.1% · 23.0%
- Swing since 2024
- 7.2 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Iowa County
- Grand total (active + inactive)
- 12,058
- Census adult citizens
- 12,585 ± 60
- Registrations ÷ adult citizens
- 95.8%
- Active only
- 84.5%
- Registrations ÷ all adults
- 93.8%
- Turnout
- 65.5%
- Ballots ÷ adult citizens
- 62.7%
- Josh Turek (D)
- 3,225
- Ashley Hinson (R)
- 4,364
- Democratic two-party share, 2026 · 2024
- 42.5% · 35.9%
- Swing since 2024
- 6.6 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Jackson County
- Grand total (active + inactive)
- 13,714
- Census adult citizens
- 14,996 ± 90
- Registrations ÷ adult citizens
- 91.5%
- Active only
- 79.4%
- Registrations ÷ all adults
- 90.3%
- Turnout
- 62.1%
- Ballots ÷ adult citizens
- 56.8%
- Josh Turek (D)
- 3,334
- Ashley Hinson (R)
- 4,832
- Democratic two-party share, 2026 · 2024
- 40.8% · 33.5%
- Swing since 2024
- 7.3 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Jasper County
- Grand total (active + inactive)
- 25,546
- Census adult citizens
- 29,011 ± 197
- Registrations ÷ adult citizens
- 88.1%
- Active only
- 75.2%
- Registrations ÷ all adults
- 85.2%
- Turnout
- 63.9%
- Ballots ÷ adult citizens
- 56.3%
- Josh Turek (D)
- 7,004
- Ashley Hinson (R)
- 8,684
- Democratic two-party share, 2026 · 2024
- 44.6% · 36.0%
- Swing since 2024
- 8.7 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Jefferson County
- Grand total (active + inactive)
- 10,870
- Census adult citizens
- 11,401 ± 187
- Registrations ÷ adult citizens
- 95.3%
- Active only
- 81.0%
- Registrations ÷ all adults
- 86.6%
- Turnout
- 63.2%
- Ballots ÷ adult citizens
- 60.2%
- Josh Turek (D)
- 3,630
- Ashley Hinson (R)
- 2,952
- Democratic two-party share, 2026 · 2024
- 55.2% · 46.5%
- Swing since 2024
- 8.6 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Johnson County
- Grand total (active + inactive)
- 117,784
- Census adult citizens
- 118,936 ± 726
- Registrations ÷ adult citizens
- 99.0%
- Active only
- 81.4%
- Registrations ÷ all adults
- 90.9%
- Turnout
- 63.7%
- Ballots ÷ adult citizens
- 63.1%
- Josh Turek (D)
- 56,463
- Ashley Hinson (R)
- 17,111
- Democratic two-party share, 2026 · 2024
- 76.7% · 69.3%
- Swing since 2024
- 7.5 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Jones County
- Grand total (active + inactive)
- 13,640
- Census adult citizens
- 16,463 ± 89
- Registrations ÷ adult citizens
- 82.9%
- Active only
- 72.8%
- Registrations ÷ all adults
- 80.3%
- Turnout
- 63.4%
- Ballots ÷ adult citizens
- 52.5%
- Josh Turek (D)
- 3,648
- Ashley Hinson (R)
- 4,700
- Democratic two-party share, 2026 · 2024
- 43.7% · 36.6%
- Swing since 2024
- 7.1 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Keokuk County
- Grand total (active + inactive)
- 6,367
- Census adult citizens
- 7,653 ± 40
- Registrations ÷ adult citizens
- 83.2%
- Active only
- 72.5%
- Registrations ÷ all adults
- 84.1%
- Turnout
- 61.0%
- Ballots ÷ adult citizens
- 50.8%
- Josh Turek (D)
- 1,232
- Ashley Hinson (R)
- 2,510
- Democratic two-party share, 2026 · 2024
- 32.9% · 24.0%
- Swing since 2024
- 9.0 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Kossuth County
- Grand total (active + inactive)
- 10,525
- Census adult citizens
- 10,984 ± 94
- Registrations ÷ adult citizens
- 95.8%
- Active only
- 83.3%
- Registrations ÷ all adults
- 93.9%
- Turnout
- 63.3%
- Ballots ÷ adult citizens
- 60.7%
- Josh Turek (D)
- 2,167
- Ashley Hinson (R)
- 4,285
- Democratic two-party share, 2026 · 2024
- 33.6% · 27.6%
- Swing since 2024
- 6.0 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Lee County
- Grand total (active + inactive)
- 21,282
- Census adult citizens
- 25,616 ± 161
- Registrations ÷ adult citizens
- 83.1%
- Active only
- 69.7%
- Registrations ÷ all adults
- 84.0%
- Turnout
- 56.4%
- Ballots ÷ adult citizens
- 46.9%
- Josh Turek (D)
- 5,324
- Ashley Hinson (R)
- 6,087
- Democratic two-party share, 2026 · 2024
- 46.7% · 35.8%
- Swing since 2024
- 10.9 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Linn County
- Grand total (active + inactive)
- 161,121
- Census adult citizens
- 173,145 ± 661
- Registrations ÷ adult citizens
- 93.1%
- Active only
- 79.7%
- Registrations ÷ all adults
- 88.9%
- Turnout
- 66.3%
- Ballots ÷ adult citizens
- 61.7%
- Josh Turek (D)
- 64,872
- Ashley Hinson (R)
- 39,372
- Democratic two-party share, 2026 · 2024
- 62.2% · 55.0%
- Swing since 2024
- 7.2 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Louisa County
- Grand total (active + inactive)
- 6,908
- Census adult citizens
- 7,712 ± 95
- Registrations ÷ adult citizens
- 89.6%
- Active only
- 75.6%
- Registrations ÷ all adults
- 83.9%
- Turnout
- 55.9%
- Ballots ÷ adult citizens
- 50.1%
- Josh Turek (D)
- 1,456
- Ashley Hinson (R)
- 2,245
- Democratic two-party share, 2026 · 2024
- 39.3% · 29.2%
- Swing since 2024
- 10.1 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Lucas County
- Grand total (active + inactive)
- 5,844
- Census adult citizens
- 6,530 ± 70
- Registrations ÷ adult citizens
- 89.5%
- Active only
- 77.4%
- Registrations ÷ all adults
- 87.1%
- Turnout
- 59.3%
- Ballots ÷ adult citizens
- 53.0%
- Josh Turek (D)
- 1,120
- Ashley Hinson (R)
- 2,236
- Democratic two-party share, 2026 · 2024
- 33.4% · 25.6%
- Swing since 2024
- 7.8 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Lyon County
- Grand total (active + inactive)
- 8,615
- Census adult citizens
- 8,606 ± 60
- Registrations ÷ adult citizens
- 100.1% (within the margin)
- Active only
- 89.8%
- Registrations ÷ all adults
- 95.3%
- Turnout
- 62.7%
- Ballots ÷ adult citizens
- 62.8%
- Josh Turek (D)
- 983
- Ashley Hinson (R)
- 4,221
- Democratic two-party share, 2026 · 2024
- 18.9% · 14.8%
- Swing since 2024
- 4.1 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Madison County
- Grand total (active + inactive)
- 12,352
- Census adult citizens
- 12,615 ± 59
- Registrations ÷ adult citizens
- 97.9%
- Active only
- 85.3%
- Registrations ÷ all adults
- 94.1%
- Turnout
- 63.4%
- Ballots ÷ adult citizens
- 62.1%
- Josh Turek (D)
- 2,920
- Ashley Hinson (R)
- 4,584
- Democratic two-party share, 2026 · 2024
- 38.9% · 30.5%
- Swing since 2024
- 8.4 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Mahaska County
- Grand total (active + inactive)
- 13,954
- Census adult citizens
- 16,594 ± 76
- Registrations ÷ adult citizens
- 84.1%
- Active only
- 72.6%
- Registrations ÷ all adults
- 82.8%
- Turnout
- 59.7%
- Ballots ÷ adult citizens
- 50.2%
- Josh Turek (D)
- 2,524
- Ashley Hinson (R)
- 5,516
- Democratic two-party share, 2026 · 2024
- 31.4% · 23.9%
- Swing since 2024
- 7.5 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Marion County
- Grand total (active + inactive)
- 25,177
- Census adult citizens
- 25,668 ± 91
- Registrations ÷ adult citizens
- 98.1%
- Active only
- 85.5%
- Registrations ÷ all adults
- 94.7%
- Turnout
- 63.4%
- Ballots ÷ adult citizens
- 62.2%
- Josh Turek (D)
- 5,775
- Ashley Hinson (R)
- 9,645
- Democratic two-party share, 2026 · 2024
- 37.5% · 30.8%
- Swing since 2024
- 6.6 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Marshall County
- Grand total (active + inactive)
- 23,232
- Census adult citizens
- 26,764 ± 490
- Registrations ÷ adult citizens
- 86.8%
- Active only
- 73.8%
- Registrations ÷ all adults
- 77.3%
- Turnout
- 62.7%
- Ballots ÷ adult citizens
- 54.4%
- Josh Turek (D)
- 7,334
- Ashley Hinson (R)
- 6,734
- Democratic two-party share, 2026 · 2024
- 52.1% · 42.1%
- Swing since 2024
- 10.0 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Mills County
- Grand total (active + inactive)
- 11,412
- Census adult citizens
- 11,195 ± 63
- Registrations ÷ adult citizens
- 101.9%
- Active only
- 84.7%
- Registrations ÷ all adults
- 100.2%
- Turnout
- 53.8%
- Ballots ÷ adult citizens
- 54.8%
- Josh Turek (D)
- 2,275
- Ashley Hinson (R)
- 3,617
- Democratic two-party share, 2026 · 2024
- 38.6% · 30.2%
- Swing since 2024
- 8.4 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Mitchell County
- Grand total (active + inactive)
- 7,124
- Census adult citizens
- 7,949 ± 63
- Registrations ÷ adult citizens
- 89.6%
- Active only
- 76.9%
- Registrations ÷ all adults
- 87.4%
- Turnout
- 62.4%
- Ballots ÷ adult citizens
- 55.9%
- Josh Turek (D)
- 1,767
- Ashley Hinson (R)
- 2,498
- Democratic two-party share, 2026 · 2024
- 41.4% · 34.2%
- Swing since 2024
- 7.2 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Monona County
- Grand total (active + inactive)
- 5,932
- Census adult citizens
- 6,620 ± 42
- Registrations ÷ adult citizens
- 89.6%
- Active only
- 77.6%
- Registrations ÷ all adults
- 88.0%
- Turnout
- 57.2%
- Ballots ÷ adult citizens
- 51.3%
- Josh Turek (D)
- 1,156
- Ashley Hinson (R)
- 2,071
- Democratic two-party share, 2026 · 2024
- 35.8% · 27.1%
- Swing since 2024
- 8.8 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Monroe County
- Grand total (active + inactive)
- 5,283
- Census adult citizens
- 5,760 ± 37
- Registrations ÷ adult citizens
- 91.7%
- Active only
- 80.6%
- Registrations ÷ all adults
- 92.0%
- Turnout
- 57.9%
- Ballots ÷ adult citizens
- 53.1%
- Josh Turek (D)
- 990
- Ashley Hinson (R)
- 1,951
- Democratic two-party share, 2026 · 2024
- 33.7% · 24.4%
- Swing since 2024
- 9.3 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Montgomery County
- Grand total (active + inactive)
- 6,500
- Census adult citizens
- 7,861 ± 48
- Registrations ÷ adult citizens
- 82.7%
- Active only
- 68.8%
- Registrations ÷ all adults
- 82.9%
- Turnout
- 57.0%
- Ballots ÷ adult citizens
- 47.1%
- Josh Turek (D)
- 1,342
- Ashley Hinson (R)
- 2,199
- Democratic two-party share, 2026 · 2024
- 37.9% · 30.2%
- Swing since 2024
- 7.7 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Muscatine County
- Grand total (active + inactive)
- 27,041
- Census adult citizens
- 30,928 ± 298
- Registrations ÷ adult citizens
- 87.4%
- Active only
- 73.0%
- Registrations ÷ all adults
- 83.2%
- Turnout
- 58.7%
- Ballots ÷ adult citizens
- 51.4%
- Josh Turek (D)
- 8,020
- Ashley Hinson (R)
- 6,981
- Democratic two-party share, 2026 · 2024
- 53.5% · 42.4%
- Swing since 2024
- 11.1 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
O'Brien County
- Grand total (active + inactive)
- 9,226
- Census adult citizens
- 10,261 ± 178
- Registrations ÷ adult citizens
- 89.9%
- Active only
- 79.4%
- Registrations ÷ all adults
- 85.1%
- Turnout
- 60.1%
- Ballots ÷ adult citizens
- 54.1%
- Josh Turek (D)
- 1,371
- Ashley Hinson (R)
- 3,966
- Democratic two-party share, 2026 · 2024
- 25.7% · 19.2%
- Swing since 2024
- 6.5 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Osceola County
- Grand total (active + inactive)
- 4,005
- Census adult citizens
- 4,504 ± 77
- Registrations ÷ adult citizens
- 88.9%
- Active only
- 78.3%
- Registrations ÷ all adults
- 84.3%
- Turnout
- 59.6%
- Ballots ÷ adult citizens
- 53.0%
- Josh Turek (D)
- 522
- Ashley Hinson (R)
- 1,766
- Democratic two-party share, 2026 · 2024
- 22.8% · 17.5%
- Swing since 2024
- 5.4 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Page County
- Grand total (active + inactive)
- 10,089
- Census adult citizens
- 12,130 ± 140
- Registrations ÷ adult citizens
- 83.2%
- Active only
- 69.2%
- Registrations ÷ all adults
- 83.7%
- Turnout
- 52.2%
- Ballots ÷ adult citizens
- 43.4%
- Josh Turek (D)
- 1,872
- Ashley Hinson (R)
- 3,164
- Democratic two-party share, 2026 · 2024
- 37.2% · 28.6%
- Swing since 2024
- 8.6 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Palo Alto County
- Grand total (active + inactive)
- 6,122
- Census adult citizens
- 6,734 ± 71
- Registrations ÷ adult citizens
- 90.9%
- Active only
- 80.1%
- Registrations ÷ all adults
- 88.8%
- Turnout
- 65.6%
- Ballots ÷ adult citizens
- 59.7%
- Josh Turek (D)
- 1,369
- Ashley Hinson (R)
- 2,505
- Democratic two-party share, 2026 · 2024
- 35.3% · 27.2%
- Swing since 2024
- 8.1 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Plymouth County
- Grand total (active + inactive)
- 17,753
- Census adult citizens
- 18,848 ± 159
- Registrations ÷ adult citizens
- 94.2%
- Active only
- 82.8%
- Registrations ÷ all adults
- 91.4%
- Turnout
- 61.3%
- Ballots ÷ adult citizens
- 57.7%
- Josh Turek (D)
- 3,165
- Ashley Hinson (R)
- 7,356
- Democratic two-party share, 2026 · 2024
- 30.1% · 22.5%
- Swing since 2024
- 7.5 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Pocahontas County
- Grand total (active + inactive)
- 4,537
- Census adult citizens
- 5,301 ± 49
- Registrations ÷ adult citizens
- 85.6%
- Active only
- 74.2%
- Registrations ÷ all adults
- 85.5%
- Turnout
- 60.6%
- Ballots ÷ adult citizens
- 51.8%
- Josh Turek (D)
- 822
- Ashley Hinson (R)
- 1,825
- Democratic two-party share, 2026 · 2024
- 31.1% · 22.6%
- Swing since 2024
- 8.5 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Polk County
- Grand total (active + inactive)
- 336,814
- Census adult citizens
- 357,110 ± 1,573
- Registrations ÷ adult citizens
- 94.3%
- Active only
- 80.2%
- Registrations ÷ all adults
- 85.0%
- Turnout
- 65.6%
- Ballots ÷ adult citizens
- 61.8%
- Josh Turek (D)
- 136,934
- Ashley Hinson (R)
- 78,156
- Democratic two-party share, 2026 · 2024
- 63.7% · 55.5%
- Swing since 2024
- 8.1 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Pottawattamie County
- Grand total (active + inactive)
- 61,690
- Census adult citizens
- 70,006 ± 364
- Registrations ÷ adult citizens
- 88.1%
- Active only
- 72.5%
- Registrations ÷ all adults
- 84.8%
- Turnout
- 54.4%
- Ballots ÷ adult citizens
- 47.9%
- Josh Turek (D)
- 16,261
- Ashley Hinson (R)
- 16,179
- Democratic two-party share, 2026 · 2024
- 50.1% · 39.9%
- Swing since 2024
- 10.2 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Poweshiek County
- Grand total (active + inactive)
- 13,518
- Census adult citizens
- 14,467 ± 123
- Registrations ÷ adult citizens
- 93.4%
- Active only
- 78.2%
- Registrations ÷ all adults
- 90.8%
- Turnout
- 59.3%
- Ballots ÷ adult citizens
- 55.4%
- Josh Turek (D)
- 3,821
- Ashley Hinson (R)
- 3,912
- Democratic two-party share, 2026 · 2024
- 49.4% · 41.4%
- Swing since 2024
- 8.0 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Ringgold County
- Grand total (active + inactive)
- 3,196
- Census adult citizens
- 3,584 ± 26
- Registrations ÷ adult citizens
- 89.2%
- Active only
- 79.6%
- Registrations ÷ all adults
- 88.0%
- Turnout
- 65.5%
- Ballots ÷ adult citizens
- 58.4%
- Josh Turek (D)
- 674
- Ashley Hinson (R)
- 1,350
- Democratic two-party share, 2026 · 2024
- 33.3% · 24.0%
- Swing since 2024
- 9.3 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Sac County
- Grand total (active + inactive)
- 6,923
- Census adult citizens
- 7,434 ± 73
- Registrations ÷ adult citizens
- 93.1%
- Active only
- 82.2%
- Registrations ÷ all adults
- 93.2%
- Turnout
- 61.7%
- Ballots ÷ adult citizens
- 57.4%
- Josh Turek (D)
- 1,326
- Ashley Hinson (R)
- 2,768
- Democratic two-party share, 2026 · 2024
- 32.4% · 23.9%
- Swing since 2024
- 8.5 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Scott County
- Grand total (active + inactive)
- 125,353
- Census adult citizens
- 130,872 ± 581
- Registrations ÷ adult citizens
- 95.8%
- Active only
- 79.2%
- Registrations ÷ all adults
- 91.7%
- Turnout
- 58.8%
- Ballots ÷ adult citizens
- 56.3%
- Josh Turek (D)
- 40,158
- Ashley Hinson (R)
- 31,148
- Democratic two-party share, 2026 · 2024
- 56.3% · 48.0%
- Swing since 2024
- 8.3 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Shelby County
- Grand total (active + inactive)
- 8,474
- Census adult citizens
- 8,958 ± 77
- Registrations ÷ adult citizens
- 94.6%
- Active only
- 80.4%
- Registrations ÷ all adults
- 93.3%
- Turnout
- 57.6%
- Ballots ÷ adult citizens
- 54.4%
- Josh Turek (D)
- 1,681
- Ashley Hinson (R)
- 3,034
- Democratic two-party share, 2026 · 2024
- 35.7% · 28.2%
- Swing since 2024
- 7.4 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Sioux County
- Grand total (active + inactive)
- 23,725
- Census adult citizens
- 24,659 ± 232
- Registrations ÷ adult citizens
- 96.2%
- Active only
- 85.5%
- Registrations ÷ all adults
- 87.8%
- Turnout
- 64.5%
- Ballots ÷ adult citizens
- 62.0%
- Josh Turek (D)
- 2,769
- Ashley Hinson (R)
- 12,111
- Democratic two-party share, 2026 · 2024
- 18.6% · 14.1%
- Swing since 2024
- 4.6 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Story County
- Grand total (active + inactive)
- 66,294
- Census adult citizens
- 79,012 ± 578
- Registrations ÷ adult citizens
- 83.9%
- Active only
- 68.3%
- Registrations ÷ all adults
- 77.8%
- Turnout
- 63.7%
- Ballots ÷ adult citizens
- 53.4%
- Josh Turek (D)
- 26,388
- Ashley Hinson (R)
- 14,511
- Democratic two-party share, 2026 · 2024
- 64.5% · 55.3%
- Swing since 2024
- 9.3 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Tama County
- Grand total (active + inactive)
- 10,525
- Census adult citizens
- 12,410 ± 110
- Registrations ÷ adult citizens
- 84.8%
- Active only
- 73.2%
- Registrations ÷ all adults
- 81.8%
- Turnout
- 67.5%
- Ballots ÷ adult citizens
- 57.2%
- Josh Turek (D)
- 3,035
- Ashley Hinson (R)
- 3,802
- Democratic two-party share, 2026 · 2024
- 44.4% · 36.3%
- Swing since 2024
- 8.1 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Taylor County
- Grand total (active + inactive)
- 3,822
- Census adult citizens
- 4,425 ± 54
- Registrations ÷ adult citizens
- 86.4%
- Active only
- 74.4%
- Registrations ÷ all adults
- 85.0%
- Turnout
- 57.1%
- Ballots ÷ adult citizens
- 49.4%
- Josh Turek (D)
- 630
- Ashley Hinson (R)
- 1,467
- Democratic two-party share, 2026 · 2024
- 30.0% · 21.9%
- Swing since 2024
- 8.2 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Union County
- Grand total (active + inactive)
- 7,934
- Census adult citizens
- 9,117 ± 94
- Registrations ÷ adult citizens
- 87.0%
- Active only
- 74.5%
- Registrations ÷ all adults
- 85.1%
- Turnout
- 58.5%
- Ballots ÷ adult citizens
- 50.9%
- Josh Turek (D)
- 1,895
- Ashley Hinson (R)
- 2,586
- Democratic two-party share, 2026 · 2024
- 42.3% · 31.7%
- Swing since 2024
- 10.6 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Van Buren County
- Grand total (active + inactive)
- 4,605
- Census adult citizens
- 5,511 ± 22
- Registrations ÷ adult citizens
- 83.6%
- Active only
- 71.5%
- Registrations ÷ all adults
- 84.7%
- Turnout
- 60.6%
- Ballots ÷ adult citizens
- 50.7%
- Josh Turek (D)
- 758
- Ashley Hinson (R)
- 1,878
- Democratic two-party share, 2026 · 2024
- 28.8% · 21.8%
- Swing since 2024
- 6.9 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Wapello County
- Grand total (active + inactive)
- 19,670
- Census adult citizens
- 24,880 ± 330
- Registrations ÷ adult citizens
- 79.1%
- Active only
- 64.8%
- Registrations ÷ all adults
- 72.5%
- Turnout
- 56.4%
- Ballots ÷ adult citizens
- 44.6%
- Josh Turek (D)
- 4,961
- Ashley Hinson (R)
- 5,671
- Democratic two-party share, 2026 · 2024
- 46.7% · 34.1%
- Swing since 2024
- 12.6 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Warren County
- Grand total (active + inactive)
- 41,053
- Census adult citizens
- 40,752 ± 195
- Registrations ÷ adult citizens
- 100.7%
- Active only
- 88.8%
- Registrations ÷ all adults
- 94.2%
- Turnout
- 67.4%
- Ballots ÷ adult citizens
- 67.9%
- Josh Turek (D)
- 12,851
- Ashley Hinson (R)
- 13,890
- Democratic two-party share, 2026 · 2024
- 48.1% · 39.5%
- Swing since 2024
- 8.6 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Washington County
- Grand total (active + inactive)
- 14,716
- Census adult citizens
- 16,623 ± 144
- Registrations ÷ adult citizens
- 88.5%
- Active only
- 77.1%
- Registrations ÷ all adults
- 85.5%
- Turnout
- 65.5%
- Ballots ÷ adult citizens
- 58.0%
- Josh Turek (D)
- 4,112
- Ashley Hinson (R)
- 5,211
- Democratic two-party share, 2026 · 2024
- 44.1% · 37.6%
- Swing since 2024
- 6.5 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Wayne County
- Grand total (active + inactive)
- 3,792
- Census adult citizens
- 4,801 ± 43
- Registrations ÷ adult citizens
- 79.0%
- Active only
- 69.3%
- Registrations ÷ all adults
- 76.5%
- Turnout
- 59.5%
- Ballots ÷ adult citizens
- 47.0%
- Josh Turek (D)
- 692
- Ashley Hinson (R)
- 1,483
- Democratic two-party share, 2026 · 2024
- 31.8% · 21.0%
- Swing since 2024
- 10.9 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Webster County
- Grand total (active + inactive)
- 23,216
- Census adult citizens
- 28,302 ± 212
- Registrations ÷ adult citizens
- 82.0%
- Active only
- 68.0%
- Registrations ÷ all adults
- 80.1%
- Turnout
- 54.6%
- Ballots ÷ adult citizens
- 44.8%
- Josh Turek (D)
- 5,461
- Ashley Hinson (R)
- 6,768
- Democratic two-party share, 2026 · 2024
- 44.7% · 34.2%
- Swing since 2024
- 10.4 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Winnebago County
- Grand total (active + inactive)
- 7,531
- Census adult citizens
- 8,099 ± 77
- Registrations ÷ adult citizens
- 93.0%
- Active only
- 77.8%
- Registrations ÷ all adults
- 92.3%
- Turnout
- 58.7%
- Ballots ÷ adult citizens
- 54.6%
- Josh Turek (D)
- 1,716
- Ashley Hinson (R)
- 2,501
- Democratic two-party share, 2026 · 2024
- 40.7% · 34.4%
- Swing since 2024
- 6.3 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Winneshiek County
- Grand total (active + inactive)
- 14,904
- Census adult citizens
- 15,756 ± 109
- Registrations ÷ adult citizens
- 94.6%
- Active only
- 84.3%
- Registrations ÷ all adults
- 92.6%
- Turnout
- 69.6%
- Ballots ÷ adult citizens
- 65.8%
- Josh Turek (D)
- 5,219
- Ashley Hinson (R)
- 4,843
- Democratic two-party share, 2026 · 2024
- 51.9% · 45.3%
- Swing since 2024
- 6.6 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Woodbury County
- Grand total (active + inactive)
- 60,956
- Census adult citizens
- 72,820 ± 598
- Registrations ÷ adult citizens
- 83.7%
- Active only
- 66.9%
- Registrations ÷ all adults
- 76.1%
- Turnout
- 55.2%
- Ballots ÷ adult citizens
- 46.2%
- Josh Turek (D)
- 15,945
- Ashley Hinson (R)
- 16,672
- Democratic two-party share, 2026 · 2024
- 48.9% · 38.3%
- Swing since 2024
- 10.5 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Worth County
- Grand total (active + inactive)
- 5,269
- Census adult citizens
- 5,786 ± 56
- Registrations ÷ adult citizens
- 91.1%
- Active only
- 79.3%
- Registrations ÷ all adults
- 92.2%
- Turnout
- 64.4%
- Ballots ÷ adult citizens
- 58.6%
- Josh Turek (D)
- 1,393
- Ashley Hinson (R)
- 1,826
- Democratic two-party share, 2026 · 2024
- 43.3% · 35.7%
- Swing since 2024
- 7.6 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).
Wright County
- Grand total (active + inactive)
- 7,438
- Census adult citizens
- 8,746 ± 166
- Registrations ÷ adult citizens
- 85.0%
- Active only
- 72.8%
- Registrations ÷ all adults
- 77.0%
- Turnout
- 59.2%
- Ballots ÷ adult citizens
- 50.3%
- Josh Turek (D)
- 1,704
- Ashley Hinson (R)
- 2,502
- Democratic two-party share, 2026 · 2024
- 40.5% · 31.5%
- Swing since 2024
- 9.0 points toward Democrats
Ballots: votes in the US Senate race. Results site last updated 11/4/2026 12:25 PM CST; fetched 11/11/2026 22:19 UTC (file).