Rob Sand wins. Called. A change from Republican control.
99% counted
Candidate
Votes
Share
Rob Sand Dwon
758,199
55.5%
Zach Lahn R
607,415
44.5%
Total
1,365,614
246 of 246 precincts reporting. Precincts reporting is not the same as ballots counted. Last vote update Nov 5, 2:55 PM. Polls closed Nov 3, 7:00 PM.
By county
Place
Votes
Margin
2024 president
Shift
Counted
Polk
220,297
D +34.3
D +11.0
D +23.3
100%
Linn
106,683
D +31.4
D +10.1
D +21.3
100%
Johnson
75,040
D +57.4
D +38.6
D +18.8
100%
Scott
73,664
D +16.6
R +4.0
D +20.6
100%
Dallas
55,936
D +19.0
R +4.8
D +23.8
100%
Black Hawk
52,779
D +26.8
D +1.2
D +25.6
100%
Dubuque
43,653
D +13.0
R +8.7
D +21.7
100%
Story
42,187
D +34.6
D +10.5
D +24.0
100%
Woodbury
33,672
D +2.2
R +23.3
D +25.5
100%
Pottawattamie
33,552
R +0.4
R +20.2
D +19.9
100%
Warren
27,719
D +5.7
R +21.0
D +26.7
100%
Cerro Gordo
18,513
D +5.7
R +11.8
D +17.6
100%
Clinton
18,370
D +4.6
R +19.2
D +23.7
100%
Jasper
16,370
D +0.2
R +28.0
D +28.2
93%
Marion
16,239
R +15.5
R +38.3
D +22.9
100%
Muscatine
15,591
D +12.4
R +15.2
D +27.6
100%
Sioux
15,397
R +59.8
R +71.9
D +12.0
100%
Des Moines
14,981
D +8.0
R +15.3
D +23.2
100%
Marshall
14,591
D +13.2
R +15.8
D +29.0
100%
Webster
12,684
R +3.5
R +31.6
D +28.1
100%
Boone
12,668
D +6.4
R +21.9
D +28.3
100%
Bremer
12,055
D +2.8
R +22.5
D +25.3
100%
Lee
12,043
D +0.2
R +28.4
D +28.6
100%
Benton
11,934
R +8.2
R +33.7
D +25.5
100%
Wapello
11,183
Even
R +31.9
D +31.9
100%
Plymouth
11,023
R +34.5
R +54.9
D +20.4
100%
Winneshiek
10,409
D +17.9
R +9.4
D +27.3
100%
Washington
9,648
R +4.1
R +24.7
D +20.6
100%
Dickinson
9,528
R +22.3
R +40.4
D +18.2
100%
Carroll
9,073
R +17.1
R +42.5
D +25.4
100%
Cedar
8,708
D +2.8
R +22.1
D +24.9
100%
Buchanan
8,648
D +2.9
R +28.6
D +31.5
100%
Jones
8,632
R +0.2
R +26.7
D +26.5
100%
Jackson
8,516
R +6.6
R +33.0
D +26.3
100%
Mahaska
8,434
R +29.4
R +52.2
D +22.8
100%
Poweshiek
8,108
D +7.4
R +17.2
D +24.6
100%
Delaware
8,012
R +14.3
R +40.2
D +25.9
100%
Iowa
7,889
R +4.6
R +28.2
D +23.6
100%
Fayette
7,871
R +1.1
R +31.0
D +29.8
100%
Madison
7,839
R +8.1
R +39.1
D +30.9
89%
Henry
7,651
R +10.9
R +36.5
D +25.6
100%
Clayton
7,351
R +9.5
R +34.9
D +25.4
100%
Tama
7,115
D +1.2
R +27.3
D +28.5
100%
Jefferson
7,010
D +14.2
R +6.9
D +21.1
100%
Clay
6,740
R +20.2
R +43.7
D +23.6
100%
Hardin
6,684
R +11.0
R +38.8
D +27.8
100%
Kossuth
6,671
R +26.3
R +44.7
D +18.4
100%
Allamakee
6,484
Even
R +34.8
D +34.8
100%
Butler
6,373
R +19.0
R +45.9
D +26.9
100%
Mills
6,235
R +21.4
R +39.6
D +18.1
100%
Floyd
6,083
R +3.4
R +26.1
D +22.7
100%
Buena Vista
6,062
R +3.8
R +33.7
D +29.9
100%
Hamilton
5,929
R +4.6
R +33.7
D +29.1
100%
Harrison
5,863
R +23.4
R +42.5
D +19.1
100%
Grundy
5,800
R +18.2
R +42.5
D +24.2
100%
O'Brien
5,620
R +41.7
R +61.5
D +19.8
100%
Lyon
5,407
R +59.9
R +70.4
D +10.5
100%
Cass
5,384
R +21.6
R +41.4
D +19.8
100%
Guthrie
5,275
R +13.1
R +38.5
D +25.4
100%
Page
5,265
R +21.7
R +42.9
D +21.1
100%
Crawford
5,047
R +13.5
R +43.9
D +30.5
100%
Shelby
4,983
R +26.5
R +43.5
D +17.0
100%
Chickasaw
4,923
R +7.6
R +37.6
D +30.0
100%
Appanoose
4,890
R +16.9
R +47.2
D +30.3
100%
Cherokee
4,823
R +23.5
R +46.4
D +22.9
100%
Union
4,723
R +5.6
R +36.7
D +31.1
100%
Hancock
4,647
R +32.0
R +48.0
D +16.0
100%
Winnebago
4,490
R +16.7
R +31.1
D +14.5
100%
Wright
4,466
R +10.3
R +37.0
D +26.7
100%
Mitchell
4,441
R +9.4
R +31.6
D +22.1
100%
Sac
4,293
R +27.0
R +52.2
D +25.2
100%
Palo Alto
4,030
R +24.9
R +45.5
D +20.7
100%
Keokuk
3,952
R +21.9
R +52.1
D +30.2
100%
Louisa
3,933
R +12.6
R +41.5
D +29.0
100%
Franklin
3,866
R +18.2
R +42.2
D +24.1
100%
Humboldt
3,855
R +29.8
R +50.6
D +20.9
100%
Calhoun
3,831
R +21.0
R +47.3
D +26.2
100%
Greene
3,770
R +4.3
R +33.4
D +29.1
100%
Montgomery
3,753
R +20.7
R +39.6
D +18.9
100%
Howard
3,751
R +9.9
R +32.2
D +22.3
100%
Lucas
3,665
R +15.9
R +48.8
D +33.0
100%
Emmet
3,634
R +20.7
R +44.5
D +23.8
100%
Clarke
3,505
R +12.0
R +42.6
D +30.6
100%
Monona
3,467
R +22.1
R +45.9
D +23.7
100%
Worth
3,421
R +9.9
R +28.6
D +18.7
100%
Adair
3,192
R +13.3
R +45.7
D +32.4
100%
Monroe
3,135
R +20.7
R +51.2
D +30.5
100%
Davis
2,977
R +23.1
R +55.0
D +32.0
100%
Decatur
2,817
R +19.8
R +47.8
D +28.0
100%
Van Buren
2,815
R +31.6
R +56.3
D +24.7
100%
Ida
2,788
R +33.2
R +54.1
D +20.9
100%
Pocahontas
2,758
R +29.4
R +54.8
D +25.4
100%
Fremont
2,681
R +22.0
R +45.2
D +23.2
100%
Audubon
2,491
R +12.6
R +39.1
D +26.4
100%
Osceola
2,375
R +48.5
R +65.1
D +16.6
100%
Wayne
2,294
R +26.3
R +58.1
D +31.8
100%
Taylor
2,215
R +30.7
R +56.3
D +25.6
100%
Ringgold
2,135
R +24.5
R +51.9
D +27.4
100%
Adams
1,641
R +17.0
R +45.0
D +28.0
100%
Shift is this race's margin minus the 2024 presidential margin in the same place. Places with votes that look copied or wildly out of line are flagged and left out of the race's overall shift.