2022 Iowa U.S. Senate Election
The 2022 Iowa U.S. Senate election was held on November 8, 2022. Chuck Grassley won the election with 56.01% of the vote.
Chuck Grassley (REP) ✓
Percentage: 56.01%
Votes: 681,501
Mike Franken (DEM)
Percentage: 43.84%
Votes: 533,330
Write-In
Percentage:0.15%
Votes: 1,815
Total votes: 1,216,646
- Advertisement -
Results by county
Adair County
Chuck Grassley (REP)
Percentage:
71.92%
Votes:
2,279
Michael Franken (DEM)
Percentage:
27.99%
Votes:
887
Write-In
Percentage:
0.09%
Votes:
3
Total votes
3,169
Appanoose County
Chuck Grassley (REP)
Percentage:
71.26%
Votes:
3,357
Michael Franken (DEM)
Percentage:
28.64%
Votes:
1,349
Write-In
Percentage:
0.11%
Votes:
5
Total votes
4,711
Black Hawk County
Chuck Grassley (REP)
Percentage:
48.99%
Votes:
23,133
Michael Franken (DEM)
Percentage:
50.90%
Votes:
24,036
Write-In
Percentage:
0.11%
Votes:
54
Total votes
47,223
Buchanan County
Chuck Grassley (REP)
Percentage:
62.27%
Votes:
5,085
Michael Franken (DEM)
Percentage:
37.61%
Votes:
3,071
Write-In
Percentage:
0.12%
Votes:
10
Total votes
8,166
Calhoun County
Chuck Grassley (REP)
Percentage:
73.42%
Votes:
2,853
Michael Franken (DEM)
Percentage:
26.43%
Votes:
1,027
Write-In
Percentage:
0.15%
Votes:
6
Total votes
3,886
Cedar County
Chuck Grassley (REP)
Percentage:
60.70%
Votes:
4,806
Michael Franken (DEM)
Percentage:
39.23%
Votes:
3,106
Write-In
Percentage:
0.06%
Votes:
5
Total votes
7,917
Chickasaw County
Chuck Grassley (REP)
Percentage:
66.25%
Votes:
3,276
Michael Franken (DEM)
Percentage:
33.67%
Votes:
1,665
Write-In
Percentage:
0.08%
Votes:
4
Total votes
4,945
Clayton County
Chuck Grassley (REP)
Percentage:
65.75%
Votes:
4,839
Michael Franken (DEM)
Percentage:
34.13%
Votes:
2,512
Write-In
Percentage:
0.12%
Votes:
9
Total votes
7,360
Dallas County
Chuck Grassley (REP)
Percentage:
52.80%
Votes:
23,286
Michael Franken (DEM)
Percentage:
47.06%
Votes:
20,757
Write-In
Percentage:
0.14%
Votes:
60
Total votes
44,103
Delaware County
Chuck Grassley (REP)
Percentage:
70.99%
Votes:
5,423
Michael Franken (DEM)
Percentage:
28.93%
Votes:
2,210
Write-In
Percentage:
0.08%
Votes:
6
Total votes
7,639
Dubuque County
Chuck Grassley (REP)
Percentage:
53.48%
Votes:
20,762
Michael Franken (DEM)
Percentage:
46.42%
Votes:
18,020
Write-In
Percentage:
0.11%
Votes:
41
Total votes
38,823
Floyd County
Chuck Grassley (REP)
Percentage:
60.61%
Votes:
3,465
Michael Franken (DEM)
Percentage:
39.30%
Votes:
2,247
Write-In
Percentage:
0.09%
Votes:
5
Total votes
5,717
Greene County
Chuck Grassley (REP)
Percentage:
65.56%
Votes:
2,340
Michael Franken (DEM)
Percentage:
34.13%
Votes:
1,218
Write-In
Percentage:
0.31%
Votes:
11
Total votes
3,569
Hamilton County
Chuck Grassley (REP)
Percentage:
65.83%
Votes:
3,757
Michael Franken (DEM)
Percentage:
34.08%
Votes:
1,945
Write-In
Percentage:
0.09%
Votes:
5
Total votes
5,707
Harrison County
Chuck Grassley (REP)
Percentage:
71.19%
Votes:
3,889
Michael Franken (DEM)
Percentage:
28.34%
Votes:
1,548
Write-In
Percentage:
0.48%
Votes:
26
Total votes
5,463
Humboldt County
Chuck Grassley (REP)
Percentage:
75.61%
Votes:
2,896
Michael Franken (DEM)
Percentage:
24.31%
Votes:
931
Write-In
Percentage:
0.08%
Votes:
3
Total votes
3,830
Jackson County
Chuck Grassley (REP)
Percentage:
63.04%
Votes:
4,816
Michael Franken (DEM)
Percentage:
36.86%
Votes:
2,816
Write-In
Percentage:
0.09%
Votes:
7
Total votes
7,639
Johnson County
Chuck Grassley (REP)
Percentage:
28.63%
Votes:
18,245
Michael Franken (DEM)
Percentage:
71.27%
Votes:
45,416
Write-In
Percentage:
0.10%
Votes:
62
Total votes
63,723
Kossuth County
Chuck Grassley (REP)
Percentage:
71.20%
Votes:
4,781
Michael Franken (DEM)
Percentage:
28.67%
Votes:
1,925
Write-In
Percentage:
0.13%
Votes:
9
Total votes
6,715
Louisa County
Chuck Grassley (REP)
Percentage:
70.10%
Votes:
2,441
Michael Franken (DEM)
Percentage:
29.81%
Votes:
1,038
Write-In
Percentage:
0.09%
Votes:
3
Total votes
3,482
Madison County
Chuck Grassley (REP)
Percentage:
67.66%
Votes:
5,064
Michael Franken (DEM)
Percentage:
32.13%
Votes:
2,405
Write-In
Percentage:
0.21%
Votes:
16
Total votes
7,485
Marshall County
Chuck Grassley (REP)
Percentage:
59.01%
Votes:
7,307
Michael Franken (DEM)
Percentage:
40.86%
Votes:
5,060
Write-In
Percentage:
0.13%
Votes:
16
Total votes
12,383
Monona County
Chuck Grassley (REP)
Percentage:
72.79%
Votes:
2,376
Michael Franken (DEM)
Percentage:
26.93%
Votes:
879
Write-In
Percentage:
0.28%
Votes:
9
Total votes
3,264
Muscatine County
Chuck Grassley (REP)
Percentage:
57.78%
Votes:
7,623
Michael Franken (DEM)
Percentage:
42.07%
Votes:
5,550
Write-In
Percentage:
0.15%
Votes:
20
Total votes
13,193
Page County
Chuck Grassley (REP)
Percentage:
72.63%
Votes:
3,707
Michael Franken (DEM)
Percentage:
27.14%
Votes:
1,385
Write-In
Percentage:
0.24%
Votes:
12
Total votes
5,104
Pocahontas County
Chuck Grassley (REP)
Percentage:
76.52%
Votes:
2,158
Michael Franken (DEM)
Percentage:
23.33%
Votes:
658
Write-In
Percentage:
0.14%
Votes:
4
Total votes
2,820
Poweshiek County
Chuck Grassley (REP)
Percentage:
57.58%
Votes:
4,325
Michael Franken (DEM)
Percentage:
42.26%
Votes:
3,174
Write-In
Percentage:
0.16%
Votes:
12
Total votes
7,511
Scott County
Chuck Grassley (REP)
Percentage:
51.73%
Votes:
32,955
Michael Franken (DEM)
Percentage:
48.12%
Votes:
30,655
Write-In
Percentage:
0.15%
Votes:
96
Total votes
63,706
Story County
Chuck Grassley (REP)
Percentage:
42.94%
Votes:
15,870
Michael Franken (DEM)
Percentage:
56.88%
Votes:
21,022
Write-In
Percentage:
0.18%
Votes:
66
Total votes
36,958
Union County
Chuck Grassley (REP)
Percentage:
67.35%
Votes:
3,035
Michael Franken (DEM)
Percentage:
32.49%
Votes:
1,464
Write-In
Percentage:
0.16%
Votes:
7
Total votes
4,506
Warren County
Chuck Grassley (REP)
Percentage:
59.20%
Votes:
14,052
Michael Franken (DEM)
Percentage:
40.58%
Votes:
9,634
Write-In
Percentage:
0.22%
Votes:
52
Total votes
23,738
Webster County
Chuck Grassley (REP)
Percentage:
64.39%
Votes:
7,704
Michael Franken (DEM)
Percentage:
35.47%
Votes:
4,244
Write-In
Percentage:
0.14%
Votes:
17
Total votes
11,965
Woodbury County
Chuck Grassley (REP)
Percentage:
63.42%
Votes:
18,161
Michael Franken (DEM)
Percentage:
36.35%
Votes:
10,409
Write-In
Percentage:
0.23%
Votes:
66
Total votes
28,636
Adams County
Chuck Grassley (REP)
Percentage:
71.29%
Votes:
1,167
Michael Franken (DEM)
Percentage:
28.53%
Votes:
467
Write-In
Percentage:
0.18%
Votes:
3
Total votes
1,637
Audubon County
Chuck Grassley (REP)
Percentage:
68.49%
Votes:
1,661
Michael Franken (DEM)
Percentage:
31.34%
Votes:
760
Write-In
Percentage:
0.16%
Votes:
4
Total votes
2,425
Boone County
Chuck Grassley (REP)
Percentage:
58.19%
Votes:
6,456
Michael Franken (DEM)
Percentage:
41.63%
Votes:
4,618
Write-In
Percentage:
0.18%
Votes:
20
Total votes
11,094
Buena Vista County
Chuck Grassley (REP)
Percentage:
69.86%
Votes:
3,530
Michael Franken (DEM)
Percentage:
30.04%
Votes:
1,518
Write-In
Percentage:
0.10%
Votes:
5
Total votes
5,053
Carroll County
Chuck Grassley (REP)
Percentage:
71.18%
Votes:
5,773
Michael Franken (DEM)
Percentage:
28.69%
Votes:
2,327
Write-In
Percentage:
0.12%
Votes:
10
Total votes
8,110
Cerro Gordo County
Chuck Grassley (REP)
Percentage:
54.71%
Votes:
9,260
Michael Franken (DEM)
Percentage:
45.16%
Votes:
7,644
Write-In
Percentage:
0.14%
Votes:
23
Total votes
16,927
Clarke County
Chuck Grassley (REP)
Percentage:
69.76%
Votes:
2,332
Michael Franken (DEM)
Percentage:
30.06%
Votes:
1,005
Write-In
Percentage:
0.18%
Votes:
6
Total votes
3,343
Clinton County
Chuck Grassley (REP)
Percentage:
57.04%
Votes:
9,595
Michael Franken (DEM)
Percentage:
42.88%
Votes:
7,213
Write-In
Percentage:
0.09%
Votes:
15
Total votes
16,823
Davis County
Chuck Grassley (REP)
Percentage:
74.20%
Votes:
2,206
Michael Franken (DEM)
Percentage:
25.70%
Votes:
764
Write-In
Percentage:
0.10%
Votes:
3
Total votes
2,973
Des Moines County
Chuck Grassley (REP)
Percentage:
55.68%
Votes:
7,353
Michael Franken (DEM)
Percentage:
44.19%
Votes:
5,836
Write-In
Percentage:
0.13%
Votes:
17
Total votes
13,206
Emmet County
Chuck Grassley (REP)
Percentage:
71.84%
Votes:
2,391
Michael Franken (DEM)
Percentage:
28.09%
Votes:
935
Write-In
Percentage:
0.06%
Votes:
2
Total votes
3,328
Franklin County
Chuck Grassley (REP)
Percentage:
71.29%
Votes:
2,558
Michael Franken (DEM)
Percentage:
28.57%
Votes:
1,025
Write-In
Percentage:
0.14%
Votes:
5
Total votes
3,588
Grundy County
Chuck Grassley (REP)
Percentage:
72.69%
Votes:
3,909
Michael Franken (DEM)
Percentage:
27.18%
Votes:
1,462
Write-In
Percentage:
0.13%
Votes:
7
Total votes
5,378
Hancock County
Chuck Grassley (REP)
Percentage:
72.37%
Votes:
3,148
Michael Franken (DEM)
Percentage:
27.45%
Votes:
1,194
Write-In
Percentage:
0.18%
Votes:
8
Total votes
4,350
Henry County
Chuck Grassley (REP)
Percentage:
66.99%
Votes:
4,602
Michael Franken (DEM)
Percentage:
32.91%
Votes:
2,261
Write-In
Percentage:
0.10%
Votes:
7
Total votes
6,870
Ida County
Chuck Grassley (REP)
Percentage:
78.14%
Votes:
2,130
Michael Franken (DEM)
Percentage:
21.57%
Votes:
588
Write-In
Percentage:
0.29%
Votes:
8
Total votes
2,726
Jasper County
Chuck Grassley (REP)
Percentage:
62.07%
Votes:
9,298
Michael Franken (DEM)
Percentage:
37.77%
Votes:
5,658
Write-In
Percentage:
0.15%
Votes:
23
Total votes
14,979
Jones County
Chuck Grassley (REP)
Percentage:
62.62%
Votes:
5,118
Michael Franken (DEM)
Percentage:
37.21%
Votes:
3,041
Write-In
Percentage:
0.17%
Votes:
14
Total votes
8,173
Lee County
Chuck Grassley (REP)
Percentage:
60.81%
Votes:
6,964
Michael Franken (DEM)
Percentage:
39.08%
Votes:
4,476
Write-In
Percentage:
0.11%
Votes:
13
Total votes
11,453
Lucas County
Chuck Grassley (REP)
Percentage:
72.63%
Votes:
2,513
Michael Franken (DEM)
Percentage:
27.08%
Votes:
937
Write-In
Percentage:
0.29%
Votes:
10
Total votes
3,460
Mahaska County
Chuck Grassley (REP)
Percentage:
75.68%
Votes:
6,049
Michael Franken (DEM)
Percentage:
24.22%
Votes:
1,936
Write-In
Percentage:
0.10%
Votes:
8
Total votes
7,993
Mills County
Chuck Grassley (REP)
Percentage:
70.28%
Votes:
3,937
Michael Franken (DEM)
Percentage:
29.53%
Votes:
1,654
Write-In
Percentage:
0.20%
Votes:
11
Total votes
5,602
Monroe County
Chuck Grassley (REP)
Percentage:
73.54%
Votes:
2,135
Michael Franken (DEM)
Percentage:
26.25%
Votes:
762
Write-In
Percentage:
0.21%
Votes:
6
Total votes
2,903
O'Brien County
Chuck Grassley (REP)
Percentage:
81.73%
Votes:
4,361
Michael Franken (DEM)
Percentage:
18.22%
Votes:
972
Write-In
Percentage:
0.06%
Votes:
3
Total votes
5,336
Palo Alto County
Chuck Grassley (REP)
Percentage:
72.11%
Votes:
2,586
Michael Franken (DEM)
Percentage:
27.72%
Votes:
994
Write-In
Percentage:
0.17%
Votes:
6
Total votes
3,586
Polk County
Chuck Grassley (REP)
Percentage:
43.57%
Votes:
83,279
Michael Franken (DEM)
Percentage:
56.23%
Votes:
107,478
Write-In
Percentage:
0.20%
Votes:
377
Total votes
191,134
Ringgold County
Chuck Grassley (REP)
Percentage:
72.64%
Votes:
1,484
Michael Franken (DEM)
Percentage:
27.21%
Votes:
556
Write-In
Percentage:
0.15%
Votes:
3
Total votes
2,043
Shelby County
Chuck Grassley (REP)
Percentage:
73.61%
Votes:
3,401
Michael Franken (DEM)
Percentage:
26.26%
Votes:
1,213
Write-In
Percentage:
0.13%
Votes:
6
Total votes
4,620
Tama County
Chuck Grassley (REP)
Percentage:
64.02%
Votes:
4,241
Michael Franken (DEM)
Percentage:
35.82%
Votes:
2,373
Write-In
Percentage:
0.15%
Votes:
10
Total votes
6,624
Van Buren County
Chuck Grassley (REP)
Percentage:
75.59%
Votes:
2,097
Michael Franken (DEM)
Percentage:
24.19%
Votes:
671
Write-In
Percentage:
0.22%
Votes:
6
Total votes
2,774
Washington County
Chuck Grassley (REP)
Percentage:
62.71%
Votes:
5,450
Michael Franken (DEM)
Percentage:
37.22%
Votes:
3,235
Write-In
Percentage:
0.07%
Votes:
6
Total votes
8,691
Winnebago County
Chuck Grassley (REP)
Percentage:
66.05%
Votes:
2,881
Michael Franken (DEM)
Percentage:
33.88%
Votes:
1,478
Write-In
Percentage:
0.07%
Votes:
3
Total votes
4,362
Worth County
Chuck Grassley (REP)
Percentage:
63.09%
Votes:
2,031
Michael Franken (DEM)
Percentage:
36.75%
Votes:
1,183
Write-In
Percentage:
0.16%
Votes:
5
Total votes
3,219
Allamakee County
Chuck Grassley (REP)
Percentage:
66.28%
Votes:
3,806
Michael Franken (DEM)
Percentage:
33.68%
Votes:
1,934
Write-In
Percentage:
0.03%
Votes:
2
Total votes
5,742
Benton County
Chuck Grassley (REP)
Percentage:
66.12%
Votes:
7,502
Michael Franken (DEM)
Percentage:
33.69%
Votes:
3,823
Write-In
Percentage:
0.19%
Votes:
21
Total votes
11,346
Bremer County
Chuck Grassley (REP)
Percentage:
60.42%
Votes:
6,641
Michael Franken (DEM)
Percentage:
39.53%
Votes:
4,345
Write-In
Percentage:
0.05%
Votes:
6
Total votes
10,992
Butler County
Chuck Grassley (REP)
Percentage:
72.13%
Votes:
4,334
Michael Franken (DEM)
Percentage:
27.78%
Votes:
1,669
Write-In
Percentage:
0.10%
Votes:
6
Total votes
6,009
Cass County
Chuck Grassley (REP)
Percentage:
70.99%
Votes:
3,698
Michael Franken (DEM)
Percentage:
28.83%
Votes:
1,502
Write-In
Percentage:
0.17%
Votes:
9
Total votes
5,209
Cherokee County
Chuck Grassley (REP)
Percentage:
74.18%
Votes:
3,338
Michael Franken (DEM)
Percentage:
25.76%
Votes:
1,159
Write-In
Percentage:
0.07%
Votes:
3
Total votes
4,500
Clay County
Chuck Grassley (REP)
Percentage:
71.72%
Votes:
4,578
Michael Franken (DEM)
Percentage:
28.12%
Votes:
1,795
Write-In
Percentage:
0.16%
Votes:
10
Total votes
6,383
Crawford County
Chuck Grassley (REP)
Percentage:
74.85%
Votes:
3,289
Michael Franken (DEM)
Percentage:
25.06%
Votes:
1,101
Write-In
Percentage:
0.09%
Votes:
4
Total votes
4,394
Decatur County
Chuck Grassley (REP)
Percentage:
70.82%
Votes:
1,944
Michael Franken (DEM)
Percentage:
28.93%
Votes:
794
Write-In
Percentage:
0.26%
Votes:
7
Total votes
2,745
Dickinson County
Chuck Grassley (REP)
Percentage:
70.25%
Votes:
5,821
Michael Franken (DEM)
Percentage:
29.68%
Votes:
2,459
Write-In
Percentage:
0.07%
Votes:
6
Total votes
8,286
Fayette County
Chuck Grassley (REP)
Percentage:
63.48%
Votes:
4,784
Michael Franken (DEM)
Percentage:
36.41%
Votes:
2,744
Write-In
Percentage:
0.11%
Votes:
8
Total votes
7,536
Fremont County
Chuck Grassley (REP)
Percentage:
71.58%
Votes:
1,861
Michael Franken (DEM)
Percentage:
28.27%
Votes:
735
Write-In
Percentage:
0.15%
Votes:
4
Total votes
2,600
Guthrie County
Chuck Grassley (REP)
Percentage:
68.78%
Votes:
3,448
Michael Franken (DEM)
Percentage:
30.90%
Votes:
1,549
Write-In
Percentage:
0.32%
Votes:
16
Total votes
5,013
Hardin County
Chuck Grassley (REP)
Percentage:
68.87%
Votes:
4,539
Michael Franken (DEM)
Percentage:
31.01%
Votes:
2,044
Write-In
Percentage:
0.12%
Votes:
8
Total votes
6,591
Howard County
Chuck Grassley (REP)
Percentage:
63.41%
Votes:
2,126
Michael Franken (DEM)
Percentage:
36.42%
Votes:
1,221
Write-In
Percentage:
0.18%
Votes:
6
Total votes
3,353
Iowa County
Chuck Grassley (REP)
Percentage:
65.28%
Votes:
4,803
Michael Franken (DEM)
Percentage:
34.51%
Votes:
2,539
Write-In
Percentage:
0.20%
Votes:
15
Total votes
7,357
Jefferson County
Chuck Grassley (REP)
Percentage:
50.29%
Votes:
3,263
Michael Franken (DEM)
Percentage:
49.53%
Votes:
3,214
Write-In
Percentage:
0.18%
Votes:
12
Total votes
6,489
Keokuk County
Chuck Grassley (REP)
Percentage:
74.64%
Votes:
2,811
Michael Franken (DEM)
Percentage:
25.20%
Votes:
949
Write-In
Percentage:
0.16%
Votes:
6
Total votes
3,766
Linn County
Chuck Grassley (REP)
Percentage:
45.42%
Votes:
42,551
Michael Franken (DEM)
Percentage:
54.45%
Votes:
51,008
Write-In
Percentage:
0.13%
Votes:
123
Total votes
93,682
Lyon County
Chuck Grassley (REP)
Percentage:
86.58%
Votes:
4,277
Michael Franken (DEM)
Percentage:
13.40%
Votes:
662
Write-In
Percentage:
0.02%
Votes:
1
Total votes
4,940
Marion County
Chuck Grassley (REP)
Percentage:
69.20%
Votes:
9,799
Michael Franken (DEM)
Percentage:
30.66%
Votes:
4,341
Write-In
Percentage:
0.14%
Votes:
20
Total votes
14,160
Mitchell County
Chuck Grassley (REP)
Percentage:
65.03%
Votes:
2,761
Michael Franken (DEM)
Percentage:
34.83%
Votes:
1,479
Write-In
Percentage:
0.14%
Votes:
6
Total votes
4,246
Montgomery County
Chuck Grassley (REP)
Percentage:
71.32%
Votes:
2,509
Michael Franken (DEM)
Percentage:
28.54%
Votes:
1,004
Write-In
Percentage:
0.14%
Votes:
5
Total votes
3,518
Osceola County
Chuck Grassley (REP)
Percentage:
84.64%
Votes:
1,923
Michael Franken (DEM)
Percentage:
15.23%
Votes:
346
Write-In
Percentage:
0.13%
Votes:
3
Total votes
2,272
Plymouth County
Chuck Grassley (REP)
Percentage:
78.74%
Votes:
7,650
Michael Franken (DEM)
Percentage:
21.13%
Votes:
2,053
Write-In
Percentage:
0.13%
Votes:
13
Total votes
9,716
Pottawattamie County
Chuck Grassley (REP)
Percentage:
61.31%
Votes:
17,785
Michael Franken (DEM)
Percentage:
38.52%
Votes:
11,173
Write-In
Percentage:
0.17%
Votes:
50
Total votes
29,008
Sac County
Chuck Grassley (REP)
Percentage:
76.49%
Votes:
2,999
Michael Franken (DEM)
Percentage:
23.31%
Votes:
914
Write-In
Percentage:
0.20%
Votes:
8
Total votes
3,921
Sioux County
Chuck Grassley (REP)
Percentage:
87.89%
Votes:
12,398
Michael Franken (DEM)
Percentage:
12.01%
Votes:
1,694
Write-In
Percentage:
0.11%
Votes:
15
Total votes
14,107
Taylor County
Chuck Grassley (REP)
Percentage:
78.23%
Votes:
1,764
Michael Franken (DEM)
Percentage:
21.60%
Votes:
487
Write-In
Percentage:
0.18%
Votes:
4
Total votes
2,255
Wapello County
Chuck Grassley (REP)
Percentage:
63.18%
Votes:
6,601
Michael Franken (DEM)
Percentage:
36.72%
Votes:
3,837
Write-In
Percentage:
0.10%
Votes:
10
Total votes
10,448
Wayne County
Chuck Grassley (REP)
Percentage:
78.22%
Votes:
1,860
Michael Franken (DEM)
Percentage:
21.61%
Votes:
514
Write-In
Percentage:
0.17%
Votes:
4
Total votes
2,378
Winneshiek County
Chuck Grassley (REP)
Percentage:
53.14%
Votes:
5,094
Michael Franken (DEM)
Percentage:
46.70%
Votes:
4,477
Write-In
Percentage:
0.16%
Votes:
15
Total votes
9,586
Wright County
Chuck Grassley (REP)
Percentage:
70.02%
Votes:
2,982
Michael Franken (DEM)
Percentage:
29.77%
Votes:
1,268
Write-In
Percentage:
0.21%
Votes:
9
Total votes
4,259