RightDataUSA

2016-11-08 Senatorial Election Results for Iowa (Class 3)


Election Year:
Election Type:
Runoff Election: No Yes
State:
County:
Congressional District:
(House elections)
Show Precincts:
(Statewide elections)
No Yes


Map Data to Display: Vote Margin
Winner
Vote Margin %
Total Votes
District Boundaries



Click on a county in the table or the map to see demographic data for that county.

County Turnout Charles Grassley*
(R)
Patty Judge
(D)
Charles Aldrich
(Libertarian)
Jim Hennager
(New Independent)
Other Margin TOTAL
Adair64%2,70871.8%89423.7%1112.9%461.2%130.3%1,814 3,772
Adams68%1,51573.5%45422.0%582.8%251.2%100.5%1,061 2,062
Allamakee63%4,47365.5%2,09930.7%1682.5%620.9%250.4%2,374 6,827
Appanoose62%4,12268.6%1,69028.1%1212.0%560.9%240.4%2,432 6,013
Audubon71%2,32370.8%84725.8%702.1%351.1%70.2%1,476 3,282
Benton70%9,35168.3%3,81127.8%3552.6%1341.0%340.2%5,540 13,685
Black Hawk62%33,88453.3%27,24542.9%1,6432.6%5510.9%2040.3%6,639 63,527
Boone69%8,59361.1%4,82034.3%4553.2%1421.0%460.3%3,773 14,056
Bremer70%8,58364.0%4,35732.5%3342.5%1000.7%410.3%4,226 13,415
Buchanan67%6,38262.9%3,31332.6%2982.9%1211.2%350.3%3,069 10,149
Buena Vista52%5,36966.7%2,38229.6%2102.6%720.9%170.2%2,987 8,050
Butler67%5,43372.8%1,78223.9%1462.0%811.1%220.3%3,651 7,464
Calhoun66%3,79874.2%1,15422.5%1192.3%320.6%150.3%2,644 5,118
Carroll66%7,25970.2%2,71426.2%2442.4%1041.0%230.2%4,545 10,344
Cass67%5,08173.3%1,55822.5%1612.3%1031.5%260.4%3,523 6,929
Cedar66%6,10364.9%2,90830.9%2682.8%911.0%400.4%3,195 9,410
Cerro Gordo66%13,41759.3%8,17336.1%5882.6%2761.2%1790.8%5,244 22,633
Cherokee67%4,67075.4%1,33121.5%1282.1%440.7%200.3%3,339 6,193
Chickasaw69%4,17765.4%1,95630.6%1532.4%731.1%230.4%2,221 6,382
Clarke61%2,90366.2%1,27329.0%1182.7%731.7%180.4%1,630 4,385
Clay67%6,26073.9%1,89422.4%2272.7%610.7%300.4%4,366 8,472
Clayton66%5,85164.9%2,77930.8%1751.9%1902.1%170.2%3,072 9,012
Clinton62%12,82156.3%8,85238.9%5842.6%4452.0%520.2%3,969 22,754
Crawford54%4,67469.5%1,77126.4%1822.7%741.1%200.3%2,903 6,721
Dallas60%24,37464.5%11,87631.4%1,0722.8%3150.8%1380.4%12,498 37,775
Davis60%2,75071.6%97225.3%822.1%230.6%160.4%1,778 3,843
Decatur60%2,48867.6%1,03728.2%912.5%451.2%200.5%1,451 3,681
Delaware69%6,44570.2%2,36925.8%1912.1%1601.7%150.2%4,076 9,180
Des Moines61%10,35355.5%7,58940.7%4752.5%1861.0%660.4%2,764 18,669
Dickinson73%7,48973.2%2,42123.7%2042.0%850.8%360.4%5,068 10,235
Dubuque65%27,34856.4%19,29139.8%1,2662.6%4160.9%1790.4%8,057 48,500
Emmet62%3,34170.9%1,17124.9%831.8%1082.3%80.2%2,170 4,711
Fayette63%6,41264.5%3,06930.9%2162.2%2202.2%300.3%3,343 9,947
Floyd65%4,94762.0%2,72534.2%1832.3%971.2%260.3%2,222 7,978
Franklin63%3,55071.9%1,17223.7%1503.0%501.0%180.4%2,378 4,940
Fremont65%2,58273.7%73521.0%1203.4%541.5%140.4%1,847 3,505
Greene69%3,19767.4%1,34428.3%1232.6%611.3%180.4%1,853 4,743
Grundy73%5,26176.6%1,37019.9%1271.8%951.4%150.2%3,891 6,868
Guthrie69%4,00470.0%1,41324.7%2253.9%551.0%270.5%2,591 5,724
Hamilton65%5,14267.5%2,17028.5%1872.5%941.2%260.3%2,972 7,619
Hancock69%4,23272.7%1,32422.8%1702.9%691.2%240.4%2,908 5,819
Hardin63%5,84169.0%2,28427.0%2342.8%800.9%250.3%3,557 8,464
Harrison65%5,10870.0%1,78824.5%2483.4%1191.6%350.5%3,320 7,298
Henry58%6,29468.2%2,53527.5%2482.7%1091.2%390.4%3,759 9,225
Howard63%2,85963.4%1,45932.4%1292.9%501.1%130.3%1,400 4,510
Humboldt68%3,86076.6%99919.8%1102.2%460.9%240.5%2,861 5,039
Ida67%2,86880.3%59016.5%782.2%240.7%110.3%2,278 3,571
Iowa70%6,06268.7%2,44327.7%2092.4%820.9%280.3%3,619 8,824
Jackson66%6,28362.5%3,45034.3%2122.1%810.8%310.3%2,833 10,057
Jasper65%11,68862.0%6,17032.7%5252.8%4212.2%510.3%5,518 18,855
Jefferson60%4,09451.6%3,44743.4%2713.4%740.9%500.6%647 7,936
Johnson65%28,91438.6%42,69957.1%1,8912.5%8271.1%5020.7%-13,785 74,833
Jones62%6,55165.0%3,06330.4%2612.6%1721.7%240.2%3,488 10,071
Keokuk62%3,69775.2%1,04521.3%1112.3%430.9%190.4%2,652 4,915
Kossuth73%6,02770.3%2,24726.2%1141.3%1571.8%290.3%3,780 8,574
Lee59%8,44153.3%6,38240.3%5043.2%4743.0%450.3%2,059 15,846
Linn68%62,73754.3%47,63541.2%3,8183.3%9940.9%4300.4%15,102 115,614
Louisa59%3,30366.9%1,42928.9%1463.0%430.9%180.4%1,874 4,939
Lucas64%3,06471.6%1,06825.0%992.3%370.9%90.2%1,996 4,277
Lyon74%5,32885.2%76112.2%1071.7%440.7%140.2%4,567 6,254
Madison71%5,92169.5%2,20525.9%2793.3%891.0%260.3%3,716 8,520
Mahaska62%7,81274.5%2,30222.0%2482.4%880.8%320.3%5,510 10,482
Marion70%12,40770.4%4,56225.9%4292.4%1660.9%570.3%7,845 17,621
Marshall59%10,43258.8%6,58537.1%4812.7%1821.0%590.3%3,847 17,739
Mills67%5,29071.3%1,74023.4%2593.5%931.3%400.5%3,550 7,422
Mitchell67%3,68068.4%1,53628.6%1021.9%460.9%150.3%2,144 5,379
Monona64%3,31573.2%1,04923.2%1072.4%461.0%130.3%2,266 4,530
Monroe66%2,45864.1%1,28033.4%752.0%160.4%80.2%1,178 3,837
Montgomery62%3,64673.7%1,06721.6%1483.0%681.4%200.4%2,579 4,949
Muscatine60%11,15758.4%6,96336.5%5432.8%3711.9%610.3%4,194 19,095
O'Brien67%6,07683.2%1,06014.5%1091.5%370.5%220.3%5,016 7,304
Osceola65%2,60182.8%45514.5%531.7%210.7%130.4%2,146 3,143
Page56%5,20875.2%1,46121.1%1762.5%610.9%150.2%3,747 6,921
Palo Alto65%3,37772.6%1,10923.8%831.8%731.6%110.2%2,268 4,653
Plymouth68%10,33879.7%2,30017.7%2341.8%750.6%230.2%8,038 12,970
Pocahontas68%2,89175.6%78420.5%962.5%411.1%120.3%2,107 3,824
Polk65%118,16451.7%100,31743.9%6,5942.9%2,1680.9%1,1480.5%17,847 228,391
Pottawattamie58%25,72162.0%12,94331.2%1,2643.0%1,3333.2%2050.5%12,778 41,466
Poweshiek65%5,61757.7%3,74838.5%2442.5%870.9%350.4%1,869 9,731
Ringgold73%1,98974.1%61723.0%542.0%200.7%60.2%1,372 2,686
Sac66%3,96577.3%1,01519.8%971.9%370.7%170.3%2,950 5,131
Scott65%46,41554.8%34,50340.7%2,7173.2%6260.7%4310.5%11,912 84,692
Shelby67%4,48073.3%1,40923.1%1532.5%510.8%170.3%3,071 6,110
Sioux70%15,90288.7%1,7099.5%2251.3%720.4%240.1%14,193 17,932
Story63%25,47551.7%21,47243.5%1,6583.4%4560.9%2550.5%4,003 49,316
Tama67%5,53663.5%2,76931.7%2042.3%1912.2%220.3%2,767 8,722
Taylor63%2,22075.5%61320.8%702.4%291.0%90.3%1,607 2,941
Union61%3,91367.8%1,62528.1%1402.4%791.4%180.3%2,288 5,775
Van Buren64%2,61874.1%76421.6%762.2%641.8%90.3%1,854 3,531
Wapello54%8,69258.8%5,36536.3%3522.4%3372.3%440.3%3,327 14,790
Warren72%17,08163.5%8,70032.4%7622.8%2330.9%1030.4%8,381 26,879
Washington65%7,25167.3%3,06228.4%3433.2%830.8%380.4%4,189 10,777
Wayne60%2,19574.9%64522.0%561.9%281.0%50.2%1,550 2,929
Webster59%11,04564.4%5,39631.4%4152.4%2221.3%810.5%5,649 17,159
Winnebago68%3,93868.4%1,59027.6%1532.7%621.1%180.3%2,348 5,761
Winneshiek68%6,34956.6%4,43639.5%2962.6%970.9%410.4%1,913 11,219
Woodbury56%27,16663.2%13,90932.3%1,0152.4%7901.8%1320.3%13,257 43,012
Worth72%2,77465.7%1,24629.5%1202.8%711.7%110.3%1,528 4,222
Wright60%4,20870.4%1,55025.9%1682.8%390.7%160.3%2,658 5,981
TOTAL 65% 926,00760.1% 549,46035.7% 41,7942.7% 17,6491.1% 6,1260.4% 376,547 1,541,036
Total R vote: 926,007 (60.1%)      Total D vote: 549,460 (35.7%)      Total Other vote: 65,569 (4.3%)
* incumbent
Campaign finance data for this election**:
Total Disbursements: $10,804,669 $2,188,233 $0 $0
Total Receipts: $9,944,579 $2,253,232 $0 $0
Cash on Hand: $1,006,156 $64,999 $0 $0
Contributions by Candidate: $0 $1,697 $0 $0
Loans by Candidate: $0 $0 $0 $0
Total Individual Contributions: $5,855,777 $1,796,031 $0 $0
Party Contributions: $5,050 $46,800 $0 $0
Other Committee Contributions: $3,145,207 $243,287 $0 $0
Transfers from Other Committees: $693,951 $164,840 $0 $0
Independent Expenditures Supporting: $284,576 $17,253 $0 $0
Independent Expenditures Opposing: $9,706 $80,471 $0 $0
Net Independent Expenditures: $274,870 $-63,218 $0 $0
Net Spending: $11,079,539 $2,125,015 $0 $0

**Financial data shown here takes into account all elections for this office during this cycle, including primary, special and runoff elections, if any.
Source: https://www.fec.gov/data/elections/senate/IA/2016


Other candidates included: Michael Luick-Thrams (I), 4,441 votes



2016 Senate class 3, Adair County
CandidateVotesPct
Charles Grassley* (R) 2,708 71.8%
Patty Judge (D) 894 23.7%
Charles Aldrich (Lbt) 111 2.9%
Jim Hennager (New Independent) 46 1.2%
Michael Luick-Thrams (I) 11 0.3%
TOTAL 3,772
Turnout: 64%


2016 Senate class 3, Adams County
CandidateVotesPct
Charles Grassley* (R) 1,515 73.5%
Patty Judge (D) 454 22.0%
Charles Aldrich (Lbt) 58 2.8%
Jim Hennager (New Independent) 25 1.2%
Michael Luick-Thrams (I) 9 0.4%
TOTAL 2,062
Turnout: 68%


2016 Senate class 3, Allamakee County
CandidateVotesPct
Charles Grassley* (R) 4,473 65.5%
Patty Judge (D) 2,099 30.7%
Charles Aldrich (Lbt) 168 2.5%
Jim Hennager (New Independent) 62 0.9%
Michael Luick-Thrams (I) 24 0.4%
TOTAL 6,827
Turnout: 63%


2016 Senate class 3, Appanoose County
CandidateVotesPct
Charles Grassley* (R) 4,122 68.6%
Patty Judge (D) 1,690 28.1%
Charles Aldrich (Lbt) 121 2.0%
Jim Hennager (New Independent) 56 0.9%
Michael Luick-Thrams (I) 18 0.3%
TOTAL 6,013
Turnout: 62%


2016 Senate class 3, Audubon County
CandidateVotesPct
Charles Grassley* (R) 2,323 70.8%
Patty Judge (D) 847 25.8%
Charles Aldrich (Lbt) 70 2.1%
Jim Hennager (New Independent) 35 1.1%
Michael Luick-Thrams (I) 7 0.2%
TOTAL 3,282
Turnout: 71%


2016 Senate class 3, Benton County
CandidateVotesPct
Charles Grassley* (R) 9,351 68.3%
Patty Judge (D) 3,811 27.8%
Charles Aldrich (Lbt) 355 2.6%
Jim Hennager (New Independent) 134 1.0%
Michael Luick-Thrams (I) 26 0.2%
TOTAL 13,685
Turnout: 70%


2016 Senate class 3, Black Hawk County
CandidateVotesPct
Charles Grassley* (R) 33,884 53.3%
Patty Judge (D) 27,245 42.9%
Charles Aldrich (Lbt) 1,643 2.6%
Jim Hennager (New Independent) 551 0.9%
Michael Luick-Thrams (I) 143 0.2%
TOTAL 63,527
Turnout: 62%


2016 Senate class 3, Boone County
CandidateVotesPct
Charles Grassley* (R) 8,593 61.1%
Patty Judge (D) 4,820 34.3%
Charles Aldrich (Lbt) 455 3.2%
Jim Hennager (New Independent) 142 1.0%
Michael Luick-Thrams (I) 34 0.2%
TOTAL 14,056
Turnout: 69%


2016 Senate class 3, Bremer County
CandidateVotesPct
Charles Grassley* (R) 8,583 64.0%
Patty Judge (D) 4,357 32.5%
Charles Aldrich (Lbt) 334 2.5%
Jim Hennager (New Independent) 100 0.7%
Michael Luick-Thrams (I) 28 0.2%
TOTAL 13,415
Turnout: 70%


2016 Senate class 3, Buchanan County
CandidateVotesPct
Charles Grassley* (R) 6,382 62.9%
Patty Judge (D) 3,313 32.6%
Charles Aldrich (Lbt) 298 2.9%
Jim Hennager (New Independent) 121 1.2%
Michael Luick-Thrams (I) 28 0.3%
TOTAL 10,149
Turnout: 67%


2016 Senate class 3, Buena Vista County
CandidateVotesPct
Charles Grassley* (R) 5,369 66.7%
Patty Judge (D) 2,382 29.6%
Charles Aldrich (Lbt) 210 2.6%
Jim Hennager (New Independent) 72 0.9%
Michael Luick-Thrams (I) 13 0.2%
TOTAL 8,050
Turnout: 52%


2016 Senate class 3, Butler County
CandidateVotesPct
Charles Grassley* (R) 5,433 72.8%
Patty Judge (D) 1,782 23.9%
Charles Aldrich (Lbt) 146 2.0%
Jim Hennager (New Independent) 81 1.1%
Michael Luick-Thrams (I) 16 0.2%
TOTAL 7,464
Turnout: 67%


2016 Senate class 3, Calhoun County
CandidateVotesPct
Charles Grassley* (R) 3,798 74.2%
Patty Judge (D) 1,154 22.5%
Charles Aldrich (Lbt) 119 2.3%
Jim Hennager (New Independent) 32 0.6%
Michael Luick-Thrams (I) 10 0.2%
TOTAL 5,118
Turnout: 66%


2016 Senate class 3, Carroll County
CandidateVotesPct
Charles Grassley* (R) 7,259 70.2%
Patty Judge (D) 2,714 26.2%
Charles Aldrich (Lbt) 244 2.4%
Jim Hennager (New Independent) 104 1.0%
Michael Luick-Thrams (I) 20 0.2%
TOTAL 10,344
Turnout: 66%


2016 Senate class 3, Cass County
CandidateVotesPct
Charles Grassley* (R) 5,081 73.3%
Patty Judge (D) 1,558 22.5%
Charles Aldrich (Lbt) 161 2.3%
Jim Hennager (New Independent) 103 1.5%
Michael Luick-Thrams (I) 21 0.3%
TOTAL 6,929
Turnout: 67%


2016 Senate class 3, Cedar County
CandidateVotesPct
Charles Grassley* (R) 6,103 64.9%
Patty Judge (D) 2,908 30.9%
Charles Aldrich (Lbt) 268 2.8%
Jim Hennager (New Independent) 91 1.0%
Michael Luick-Thrams (I) 31 0.3%
TOTAL 9,410
Turnout: 66%


2016 Senate class 3, Cerro Gordo County
CandidateVotesPct
Charles Grassley* (R) 13,417 59.3%
Patty Judge (D) 8,173 36.1%
Charles Aldrich (Lbt) 588 2.6%
Jim Hennager (New Independent) 276 1.2%
Michael Luick-Thrams (I) 158 0.7%
TOTAL 22,633
Turnout: 66%


2016 Senate class 3, Cherokee County
CandidateVotesPct
Charles Grassley* (R) 4,670 75.4%
Patty Judge (D) 1,331 21.5%
Charles Aldrich (Lbt) 128 2.1%
Jim Hennager (New Independent) 44 0.7%
Michael Luick-Thrams (I) 16 0.3%
TOTAL 6,193
Turnout: 67%


2016 Senate class 3, Chickasaw County
CandidateVotesPct
Charles Grassley* (R) 4,177 65.4%
Patty Judge (D) 1,956 30.6%
Charles Aldrich (Lbt) 153 2.4%
Jim Hennager (New Independent) 73 1.1%
Michael Luick-Thrams (I) 22 0.3%
TOTAL 6,382
Turnout: 69%


2016 Senate class 3, Clarke County
CandidateVotesPct
Charles Grassley* (R) 2,903 66.2%
Patty Judge (D) 1,273 29.0%
Charles Aldrich (Lbt) 118 2.7%
Jim Hennager (New Independent) 73 1.7%
Michael Luick-Thrams (I) 12 0.3%
TOTAL 4,385
Turnout: 61%


2016 Senate class 3, Clay County
CandidateVotesPct
Charles Grassley* (R) 6,260 73.9%
Patty Judge (D) 1,894 22.4%
Charles Aldrich (Lbt) 227 2.7%
Jim Hennager (New Independent) 61 0.7%
Michael Luick-Thrams (I) 25 0.3%
TOTAL 8,472
Turnout: 67%


2016 Senate class 3, Clayton County
CandidateVotesPct
Charles Grassley* (R) 5,851 64.9%
Patty Judge (D) 2,779 30.8%
Charles Aldrich (Lbt) 175 1.9%
Jim Hennager (New Independent) 190 2.1%
Michael Luick-Thrams (I) 16 0.2%
TOTAL 9,012
Turnout: 66%


2016 Senate class 3, Clinton County
CandidateVotesPct
Charles Grassley* (R) 12,821 56.3%
Patty Judge (D) 8,852 38.9%
Charles Aldrich (Lbt) 584 2.6%
Jim Hennager (New Independent) 445 2.0%
Michael Luick-Thrams (I) 37 0.2%
TOTAL 22,754
Turnout: 62%


2016 Senate class 3, Crawford County
CandidateVotesPct
Charles Grassley* (R) 4,674 69.5%
Patty Judge (D) 1,771 26.4%
Charles Aldrich (Lbt) 182 2.7%
Jim Hennager (New Independent) 74 1.1%
Michael Luick-Thrams (I) 17 0.3%
TOTAL 6,721
Turnout: 54%


2016 Senate class 3, Dallas County
CandidateVotesPct
Charles Grassley* (R) 24,374 64.5%
Patty Judge (D) 11,876 31.4%
Charles Aldrich (Lbt) 1,072 2.8%
Jim Hennager (New Independent) 315 0.8%
Michael Luick-Thrams (I) 103 0.3%
TOTAL 37,775
Turnout: 60%


2016 Senate class 3, Davis County
CandidateVotesPct
Charles Grassley* (R) 2,750 71.6%
Patty Judge (D) 972 25.3%
Charles Aldrich (Lbt) 82 2.1%
Jim Hennager (New Independent) 23 0.6%
Michael Luick-Thrams (I) 13 0.3%
TOTAL 3,843
Turnout: 60%


2016 Senate class 3, Decatur County
CandidateVotesPct
Charles Grassley* (R) 2,488 67.6%
Patty Judge (D) 1,037 28.2%
Charles Aldrich (Lbt) 91 2.5%
Jim Hennager (New Independent) 45 1.2%
Michael Luick-Thrams (I) 15 0.4%
TOTAL 3,681
Turnout: 60%


2016 Senate class 3, Delaware County
CandidateVotesPct
Charles Grassley* (R) 6,445 70.2%
Patty Judge (D) 2,369 25.8%
Charles Aldrich (Lbt) 191 2.1%
Jim Hennager (New Independent) 160 1.7%
Michael Luick-Thrams (I) 15 0.2%
TOTAL 9,180
Turnout: 69%


2016 Senate class 3, Des Moines County
CandidateVotesPct
Charles Grassley* (R) 10,353 55.5%
Patty Judge (D) 7,589 40.7%
Charles Aldrich (Lbt) 475 2.5%
Jim Hennager (New Independent) 186 1.0%
Michael Luick-Thrams (I) 40 0.2%
TOTAL 18,669
Turnout: 61%


2016 Senate class 3, Dickinson County
CandidateVotesPct
Charles Grassley* (R) 7,489 73.2%
Patty Judge (D) 2,421 23.7%
Charles Aldrich (Lbt) 204 2.0%
Jim Hennager (New Independent) 85 0.8%
Michael Luick-Thrams (I) 30 0.3%
TOTAL 10,235
Turnout: 73%


2016 Senate class 3, Dubuque County
CandidateVotesPct
Charles Grassley* (R) 27,348 56.4%
Patty Judge (D) 19,291 39.8%
Charles Aldrich (Lbt) 1,266 2.6%
Jim Hennager (New Independent) 416 0.9%
Michael Luick-Thrams (I) 133 0.3%
TOTAL 48,500
Turnout: 65%


2016 Senate class 3, Emmet County
CandidateVotesPct
Charles Grassley* (R) 3,341 70.9%
Patty Judge (D) 1,171 24.9%
Charles Aldrich (Lbt) 83 1.8%
Jim Hennager (New Independent) 108 2.3%
Michael Luick-Thrams (I) 7 0.1%
TOTAL 4,711
Turnout: 62%


2016 Senate class 3, Fayette County
CandidateVotesPct
Charles Grassley* (R) 6,412 64.5%
Patty Judge (D) 3,069 30.9%
Charles Aldrich (Lbt) 216 2.2%
Jim Hennager (New Independent) 220 2.2%
Michael Luick-Thrams (I) 17 0.2%
TOTAL 9,947
Turnout: 63%


2016 Senate class 3, Floyd County
CandidateVotesPct
Charles Grassley* (R) 4,947 62.0%
Patty Judge (D) 2,725 34.2%
Charles Aldrich (Lbt) 183 2.3%
Jim Hennager (New Independent) 97 1.2%
Michael Luick-Thrams (I) 21 0.3%
TOTAL 7,978
Turnout: 65%


2016 Senate class 3, Franklin County
CandidateVotesPct
Charles Grassley* (R) 3,550 71.9%
Patty Judge (D) 1,172 23.7%
Charles Aldrich (Lbt) 150 3.0%
Jim Hennager (New Independent) 50 1.0%
Michael Luick-Thrams (I) 16 0.3%
TOTAL 4,940
Turnout: 63%


2016 Senate class 3, Fremont County
CandidateVotesPct
Charles Grassley* (R) 2,582 73.7%
Patty Judge (D) 735 21.0%
Charles Aldrich (Lbt) 120 3.4%
Jim Hennager (New Independent) 54 1.5%
Michael Luick-Thrams (I) 13 0.4%
TOTAL 3,505
Turnout: 65%


2016 Senate class 3, Greene County
CandidateVotesPct
Charles Grassley* (R) 3,197 67.4%
Patty Judge (D) 1,344 28.3%
Charles Aldrich (Lbt) 123 2.6%
Jim Hennager (New Independent) 61 1.3%
Michael Luick-Thrams (I) 13 0.3%
TOTAL 4,743
Turnout: 69%


2016 Senate class 3, Grundy County
CandidateVotesPct
Charles Grassley* (R) 5,261 76.6%
Patty Judge (D) 1,370 19.9%
Charles Aldrich (Lbt) 127 1.8%
Jim Hennager (New Independent) 95 1.4%
Michael Luick-Thrams (I) 11 0.2%
TOTAL 6,868
Turnout: 73%


2016 Senate class 3, Guthrie County
CandidateVotesPct
Charles Grassley* (R) 4,004 70.0%
Patty Judge (D) 1,413 24.7%
Charles Aldrich (Lbt) 225 3.9%
Jim Hennager (New Independent) 55 1.0%
Michael Luick-Thrams (I) 21 0.4%
TOTAL 5,724
Turnout: 69%


2016 Senate class 3, Hamilton County
CandidateVotesPct
Charles Grassley* (R) 5,142 67.5%
Patty Judge (D) 2,170 28.5%
Charles Aldrich (Lbt) 187 2.5%
Jim Hennager (New Independent) 94 1.2%
Michael Luick-Thrams (I) 20 0.3%
TOTAL 7,619
Turnout: 65%


2016 Senate class 3, Hancock County
CandidateVotesPct
Charles Grassley* (R) 4,232 72.7%
Patty Judge (D) 1,324 22.8%
Charles Aldrich (Lbt) 170 2.9%
Jim Hennager (New Independent) 69 1.2%
Michael Luick-Thrams (I) 18 0.3%
TOTAL 5,819
Turnout: 69%


2016 Senate class 3, Hardin County
CandidateVotesPct
Charles Grassley* (R) 5,841 69.0%
Patty Judge (D) 2,284 27.0%
Charles Aldrich (Lbt) 234 2.8%
Jim Hennager (New Independent) 80 0.9%
Michael Luick-Thrams (I) 21 0.2%
TOTAL 8,464
Turnout: 63%


2016 Senate class 3, Harrison County
CandidateVotesPct
Charles Grassley* (R) 5,108 70.0%
Patty Judge (D) 1,788 24.5%
Charles Aldrich (Lbt) 248 3.4%
Jim Hennager (New Independent) 119 1.6%
Michael Luick-Thrams (I) 27 0.4%
TOTAL 7,298
Turnout: 65%


2016 Senate class 3, Henry County
CandidateVotesPct
Charles Grassley* (R) 6,294 68.2%
Patty Judge (D) 2,535 27.5%
Charles Aldrich (Lbt) 248 2.7%
Jim Hennager (New Independent) 109 1.2%
Michael Luick-Thrams (I) 26 0.3%
TOTAL 9,225
Turnout: 58%


2016 Senate class 3, Howard County
CandidateVotesPct
Charles Grassley* (R) 2,859 63.4%
Patty Judge (D) 1,459 32.4%
Charles Aldrich (Lbt) 129 2.9%
Jim Hennager (New Independent) 50 1.1%
Michael Luick-Thrams (I) 11 0.2%
TOTAL 4,510
Turnout: 63%


2016 Senate class 3, Humboldt County
CandidateVotesPct
Charles Grassley* (R) 3,860 76.6%
Patty Judge (D) 999 19.8%
Charles Aldrich (Lbt) 110 2.2%
Jim Hennager (New Independent) 46 0.9%
Michael Luick-Thrams (I) 18 0.4%
TOTAL 5,039
Turnout: 68%


2016 Senate class 3, Ida County
CandidateVotesPct
Charles Grassley* (R) 2,868 80.3%
Patty Judge (D) 590 16.5%
Charles Aldrich (Lbt) 78 2.2%
Jim Hennager (New Independent) 24 0.7%
Michael Luick-Thrams (I) 7 0.2%
TOTAL 3,571
Turnout: 67%


2016 Senate class 3, Iowa County
CandidateVotesPct
Charles Grassley* (R) 6,062 68.7%
Patty Judge (D) 2,443 27.7%
Charles Aldrich (Lbt) 209 2.4%
Jim Hennager (New Independent) 82 0.9%
Michael Luick-Thrams (I) 24 0.3%
TOTAL 8,824
Turnout: 70%


2016 Senate class 3, Jackson County
CandidateVotesPct
Charles Grassley* (R) 6,283 62.5%
Patty Judge (D) 3,450 34.3%
Charles Aldrich (Lbt) 212 2.1%
Jim Hennager (New Independent) 81 0.8%
Michael Luick-Thrams (I) 26 0.3%
TOTAL 10,057
Turnout: 66%


2016 Senate class 3, Jasper County
CandidateVotesPct
Charles Grassley* (R) 11,688 62.0%
Patty Judge (D) 6,170 32.7%
Charles Aldrich (Lbt) 525 2.8%
Jim Hennager (New Independent) 421 2.2%
Michael Luick-Thrams (I) 31 0.2%
TOTAL 18,855
Turnout: 65%


2016 Senate class 3, Jefferson County
CandidateVotesPct
Charles Grassley* (R) 4,094 51.6%
Patty Judge (D) 3,447 43.4%
Charles Aldrich (Lbt) 271 3.4%
Jim Hennager (New Independent) 74 0.9%
Michael Luick-Thrams (I) 31 0.4%
TOTAL 7,936
Turnout: 60%


2016 Senate class 3, Johnson County
CandidateVotesPct
Charles Grassley* (R) 28,914 38.6%
Patty Judge (D) 42,699 57.1%
Charles Aldrich (Lbt) 1,891 2.5%
Jim Hennager (New Independent) 827 1.1%
Michael Luick-Thrams (I) 378 0.5%
TOTAL 74,833
Turnout: 65%


2016 Senate class 3, Jones County
CandidateVotesPct
Charles Grassley* (R) 6,551 65.0%
Patty Judge (D) 3,063 30.4%
Charles Aldrich (Lbt) 261 2.6%
Jim Hennager (New Independent) 172 1.7%
Michael Luick-Thrams (I) 18 0.2%
TOTAL 10,071
Turnout: 62%


2016 Senate class 3, Keokuk County
CandidateVotesPct
Charles Grassley* (R) 3,697 75.2%
Patty Judge (D) 1,045 21.3%
Charles Aldrich (Lbt) 111 2.3%
Jim Hennager (New Independent) 43 0.9%
Michael Luick-Thrams (I) 16 0.3%
TOTAL 4,915
Turnout: 62%


2016 Senate class 3, Kossuth County
CandidateVotesPct
Charles Grassley* (R) 6,027 70.3%
Patty Judge (D) 2,247 26.2%
Charles Aldrich (Lbt) 114 1.3%
Jim Hennager (New Independent) 157 1.8%
Michael Luick-Thrams (I) 24 0.3%
TOTAL 8,574
Turnout: 73%


2016 Senate class 3, Lee County
CandidateVotesPct
Charles Grassley* (R) 8,441 53.3%
Patty Judge (D) 6,382 40.3%
Charles Aldrich (Lbt) 504 3.2%
Jim Hennager (New Independent) 474 3.0%
Michael Luick-Thrams (I) 26 0.2%
TOTAL 15,846
Turnout: 59%


2016 Senate class 3, Linn County
CandidateVotesPct
Charles Grassley* (R) 62,737 54.3%
Patty Judge (D) 47,635 41.2%
Charles Aldrich (Lbt) 3,818 3.3%
Jim Hennager (New Independent) 994 0.9%
Michael Luick-Thrams (I) 305 0.3%
TOTAL 115,614
Turnout: 68%


2016 Senate class 3, Louisa County
CandidateVotesPct
Charles Grassley* (R) 3,303 66.9%
Patty Judge (D) 1,429 28.9%
Charles Aldrich (Lbt) 146 3.0%
Jim Hennager (New Independent) 43 0.9%
Michael Luick-Thrams (I) 11 0.2%
TOTAL 4,939
Turnout: 59%


2016 Senate class 3, Lucas County
CandidateVotesPct
Charles Grassley* (R) 3,064 71.6%
Patty Judge (D) 1,068 25.0%
Charles Aldrich (Lbt) 99 2.3%
Jim Hennager (New Independent) 37 0.9%
Michael Luick-Thrams (I) 8 0.2%
TOTAL 4,277
Turnout: 64%


2016 Senate class 3, Lyon County
CandidateVotesPct
Charles Grassley* (R) 5,328 85.2%
Patty Judge (D) 761 12.2%
Charles Aldrich (Lbt) 107 1.7%
Jim Hennager (New Independent) 44 0.7%
Michael Luick-Thrams (I) 11 0.2%
TOTAL 6,254
Turnout: 74%


2016 Senate class 3, Madison County
CandidateVotesPct
Charles Grassley* (R) 5,921 69.5%
Patty Judge (D) 2,205 25.9%
Charles Aldrich (Lbt) 279 3.3%
Jim Hennager (New Independent) 89 1.0%
Michael Luick-Thrams (I) 18 0.2%
TOTAL 8,520
Turnout: 71%


2016 Senate class 3, Mahaska County
CandidateVotesPct
Charles Grassley* (R) 7,812 74.5%
Patty Judge (D) 2,302 22.0%
Charles Aldrich (Lbt) 248 2.4%
Jim Hennager (New Independent) 88 0.8%
Michael Luick-Thrams (I) 27 0.3%
TOTAL 10,482
Turnout: 62%


2016 Senate class 3, Marion County
CandidateVotesPct
Charles Grassley* (R) 12,407 70.4%
Patty Judge (D) 4,562 25.9%
Charles Aldrich (Lbt) 429 2.4%
Jim Hennager (New Independent) 166 0.9%
Michael Luick-Thrams (I) 44 0.2%
TOTAL 17,621
Turnout: 70%


2016 Senate class 3, Marshall County
CandidateVotesPct
Charles Grassley* (R) 10,432 58.8%
Patty Judge (D) 6,585 37.1%
Charles Aldrich (Lbt) 481 2.7%
Jim Hennager (New Independent) 182 1.0%
Michael Luick-Thrams (I) 49 0.3%
TOTAL 17,739
Turnout: 59%


2016 Senate class 3, Mills County
CandidateVotesPct
Charles Grassley* (R) 5,290 71.3%
Patty Judge (D) 1,740 23.4%
Charles Aldrich (Lbt) 259 3.5%
Jim Hennager (New Independent) 93 1.3%
Michael Luick-Thrams (I) 30 0.4%
TOTAL 7,422
Turnout: 67%


2016 Senate class 3, Mitchell County
CandidateVotesPct
Charles Grassley* (R) 3,680 68.4%
Patty Judge (D) 1,536 28.6%
Charles Aldrich (Lbt) 102 1.9%
Jim Hennager (New Independent) 46 0.9%
Michael Luick-Thrams (I) 11 0.2%
TOTAL 5,379
Turnout: 67%


2016 Senate class 3, Monona County
CandidateVotesPct
Charles Grassley* (R) 3,315 73.2%
Patty Judge (D) 1,049 23.2%
Charles Aldrich (Lbt) 107 2.4%
Jim Hennager (New Independent) 46 1.0%
Michael Luick-Thrams (I) 9 0.2%
TOTAL 4,530
Turnout: 64%


2016 Senate class 3, Monroe County
CandidateVotesPct
Charles Grassley* (R) 2,458 64.1%
Patty Judge (D) 1,280 33.4%
Charles Aldrich (Lbt) 75 2.0%
Jim Hennager (New Independent) 16 0.4%
Michael Luick-Thrams (I) 7 0.2%
TOTAL 3,837
Turnout: 66%


2016 Senate class 3, Montgomery County
CandidateVotesPct
Charles Grassley* (R) 3,646 73.7%
Patty Judge (D) 1,067 21.6%
Charles Aldrich (Lbt) 148 3.0%
Jim Hennager (New Independent) 68 1.4%
Michael Luick-Thrams (I) 16 0.3%
TOTAL 4,949
Turnout: 62%


2016 Senate class 3, Muscatine County
CandidateVotesPct
Charles Grassley* (R) 11,157 58.4%
Patty Judge (D) 6,963 36.5%
Charles Aldrich (Lbt) 543 2.8%
Jim Hennager (New Independent) 371 1.9%
Michael Luick-Thrams (I) 41 0.2%
TOTAL 19,095
Turnout: 60%


2016 Senate class 3, O'Brien County
CandidateVotesPct
Charles Grassley* (R) 6,076 83.2%
Patty Judge (D) 1,060 14.5%
Charles Aldrich (Lbt) 109 1.5%
Jim Hennager (New Independent) 37 0.5%
Michael Luick-Thrams (I) 15 0.2%
TOTAL 7,304
Turnout: 67%


2016 Senate class 3, Osceola County
CandidateVotesPct
Charles Grassley* (R) 2,601 82.8%
Patty Judge (D) 455 14.5%
Charles Aldrich (Lbt) 53 1.7%
Jim Hennager (New Independent) 21 0.7%
Michael Luick-Thrams (I) 10 0.3%
TOTAL 3,143
Turnout: 65%


2016 Senate class 3, Page County
CandidateVotesPct
Charles Grassley* (R) 5,208 75.2%
Patty Judge (D) 1,461 21.1%
Charles Aldrich (Lbt) 176 2.5%
Jim Hennager (New Independent) 61 0.9%
Michael Luick-Thrams (I) 11 0.2%
TOTAL 6,921
Turnout: 56%


2016 Senate class 3, Palo Alto County
CandidateVotesPct
Charles Grassley* (R) 3,377 72.6%
Patty Judge (D) 1,109 23.8%
Charles Aldrich (Lbt) 83 1.8%
Jim Hennager (New Independent) 73 1.6%
Michael Luick-Thrams (I) 9 0.2%
TOTAL 4,653
Turnout: 65%


2016 Senate class 3, Plymouth County
CandidateVotesPct
Charles Grassley* (R) 10,338 79.7%
Patty Judge (D) 2,300 17.7%
Charles Aldrich (Lbt) 234 1.8%
Jim Hennager (New Independent) 75 0.6%
Michael Luick-Thrams (I) 20 0.2%
TOTAL 12,970
Turnout: 68%


2016 Senate class 3, Pocahontas County
CandidateVotesPct
Charles Grassley* (R) 2,891 75.6%
Patty Judge (D) 784 20.5%
Charles Aldrich (Lbt) 96 2.5%
Jim Hennager (New Independent) 41 1.1%
Michael Luick-Thrams (I) 11 0.3%
TOTAL 3,824
Turnout: 68%


2016 Senate class 3, Polk County
CandidateVotesPct
Charles Grassley* (R) 118,164 51.7%
Patty Judge (D) 100,317 43.9%
Charles Aldrich (Lbt) 6,594 2.9%
Jim Hennager (New Independent) 2,168 0.9%
Michael Luick-Thrams (I) 786 0.3%
TOTAL 228,391
Turnout: 65%


2016 Senate class 3, Pottawattamie County
CandidateVotesPct
Charles Grassley* (R) 25,721 62.0%
Patty Judge (D) 12,943 31.2%
Charles Aldrich (Lbt) 1,264 3.0%
Jim Hennager (New Independent) 1,333 3.2%
Michael Luick-Thrams (I) 148 0.4%
TOTAL 41,466
Turnout: 58%


2016 Senate class 3, Poweshiek County
CandidateVotesPct
Charles Grassley* (R) 5,617 57.7%
Patty Judge (D) 3,748 38.5%
Charles Aldrich (Lbt) 244 2.5%
Jim Hennager (New Independent) 87 0.9%
Michael Luick-Thrams (I) 28 0.3%
TOTAL 9,731
Turnout: 65%


2016 Senate class 3, Ringgold County
CandidateVotesPct
Charles Grassley* (R) 1,989 74.1%
Patty Judge (D) 617 23.0%
Charles Aldrich (Lbt) 54 2.0%
Jim Hennager (New Independent) 20 0.7%
Michael Luick-Thrams (I) 5 0.2%
TOTAL 2,686
Turnout: 73%


2016 Senate class 3, Sac County
CandidateVotesPct
Charles Grassley* (R) 3,965 77.3%
Patty Judge (D) 1,015 19.8%
Charles Aldrich (Lbt) 97 1.9%
Jim Hennager (New Independent) 37 0.7%
Michael Luick-Thrams (I) 11 0.2%
TOTAL 5,131
Turnout: 66%


2016 Senate class 3, Scott County
CandidateVotesPct
Charles Grassley* (R) 46,415 54.8%
Patty Judge (D) 34,503 40.7%
Charles Aldrich (Lbt) 2,717 3.2%
Jim Hennager (New Independent) 626 0.7%
Michael Luick-Thrams (I) 239 0.3%
TOTAL 84,692
Turnout: 65%


2016 Senate class 3, Shelby County
CandidateVotesPct
Charles Grassley* (R) 4,480 73.3%
Patty Judge (D) 1,409 23.1%
Charles Aldrich (Lbt) 153 2.5%
Jim Hennager (New Independent) 51 0.8%
Michael Luick-Thrams (I) 13 0.2%
TOTAL 6,110
Turnout: 67%


2016 Senate class 3, Sioux County
CandidateVotesPct
Charles Grassley* (R) 15,902 88.7%
Patty Judge (D) 1,709 9.5%
Charles Aldrich (Lbt) 225 1.3%
Jim Hennager (New Independent) 72 0.4%
Michael Luick-Thrams (I) 16 0.1%
TOTAL 17,932
Turnout: 70%


2016 Senate class 3, Story County
CandidateVotesPct
Charles Grassley* (R) 25,475 51.7%
Patty Judge (D) 21,472 43.5%
Charles Aldrich (Lbt) 1,658 3.4%
Jim Hennager (New Independent) 456 0.9%
Michael Luick-Thrams (I) 194 0.4%
TOTAL 49,316
Turnout: 63%


2016 Senate class 3, Tama County
CandidateVotesPct
Charles Grassley* (R) 5,536 63.5%
Patty Judge (D) 2,769 31.7%
Charles Aldrich (Lbt) 204 2.3%
Jim Hennager (New Independent) 191 2.2%
Michael Luick-Thrams (I) 10 0.1%
TOTAL 8,722
Turnout: 67%


2016 Senate class 3, Taylor County
CandidateVotesPct
Charles Grassley* (R) 2,220 75.5%
Patty Judge (D) 613 20.8%
Charles Aldrich (Lbt) 70 2.4%
Jim Hennager (New Independent) 29 1.0%
Michael Luick-Thrams (I) 7 0.2%
TOTAL 2,941
Turnout: 63%


2016 Senate class 3, Union County
CandidateVotesPct
Charles Grassley* (R) 3,913 67.8%
Patty Judge (D) 1,625 28.1%
Charles Aldrich (Lbt) 140 2.4%
Jim Hennager (New Independent) 79 1.4%
Michael Luick-Thrams (I) 16 0.3%
TOTAL 5,775
Turnout: 61%


2016 Senate class 3, Van Buren County
CandidateVotesPct
Charles Grassley* (R) 2,618 74.1%
Patty Judge (D) 764 21.6%
Charles Aldrich (Lbt) 76 2.2%
Jim Hennager (New Independent) 64 1.8%
Michael Luick-Thrams (I) 5 0.1%
TOTAL 3,531
Turnout: 64%


2016 Senate class 3, Wapello County
CandidateVotesPct
Charles Grassley* (R) 8,692 58.8%
Patty Judge (D) 5,365 36.3%
Charles Aldrich (Lbt) 352 2.4%
Jim Hennager (New Independent) 337 2.3%
Michael Luick-Thrams (I) 27 0.2%
TOTAL 14,790
Turnout: 54%


2016 Senate class 3, Warren County
CandidateVotesPct
Charles Grassley* (R) 17,081 63.5%
Patty Judge (D) 8,700 32.4%
Charles Aldrich (Lbt) 762 2.8%
Jim Hennager (New Independent) 233 0.9%
Michael Luick-Thrams (I) 78 0.3%
TOTAL 26,879
Turnout: 72%


2016 Senate class 3, Washington County
CandidateVotesPct
Charles Grassley* (R) 7,251 67.3%
Patty Judge (D) 3,062 28.4%
Charles Aldrich (Lbt) 343 3.2%
Jim Hennager (New Independent) 83 0.8%
Michael Luick-Thrams (I) 28 0.3%
TOTAL 10,777
Turnout: 65%


2016 Senate class 3, Wayne County
CandidateVotesPct
Charles Grassley* (R) 2,195 74.9%
Patty Judge (D) 645 22.0%
Charles Aldrich (Lbt) 56 1.9%
Jim Hennager (New Independent) 28 1.0%
Michael Luick-Thrams (I) 4 0.1%
TOTAL 2,929
Turnout: 60%


2016 Senate class 3, Webster County
CandidateVotesPct
Charles Grassley* (R) 11,045 64.4%
Patty Judge (D) 5,396 31.4%
Charles Aldrich (Lbt) 415 2.4%
Jim Hennager (New Independent) 222 1.3%
Michael Luick-Thrams (I) 65 0.4%
TOTAL 17,159
Turnout: 59%


2016 Senate class 3, Winnebago County
CandidateVotesPct
Charles Grassley* (R) 3,938 68.4%
Patty Judge (D) 1,590 27.6%
Charles Aldrich (Lbt) 153 2.7%
Jim Hennager (New Independent) 62 1.1%
Michael Luick-Thrams (I) 15 0.3%
TOTAL 5,761
Turnout: 68%


2016 Senate class 3, Winneshiek County
CandidateVotesPct
Charles Grassley* (R) 6,349 56.6%
Patty Judge (D) 4,436 39.5%
Charles Aldrich (Lbt) 296 2.6%
Jim Hennager (New Independent) 97 0.9%
Michael Luick-Thrams (I) 36 0.3%
TOTAL 11,219
Turnout: 68%


2016 Senate class 3, Woodbury County
CandidateVotesPct
Charles Grassley* (R) 27,166 63.2%
Patty Judge (D) 13,909 32.3%
Charles Aldrich (Lbt) 1,015 2.4%
Jim Hennager (New Independent) 790 1.8%
Michael Luick-Thrams (I) 95 0.2%
TOTAL 43,012
Turnout: 56%


2016 Senate class 3, Worth County
CandidateVotesPct
Charles Grassley* (R) 2,774 65.7%
Patty Judge (D) 1,246 29.5%
Charles Aldrich (Lbt) 120 2.8%
Jim Hennager (New Independent) 71 1.7%
Michael Luick-Thrams (I) 8 0.2%
TOTAL 4,222
Turnout: 72%


2016 Senate class 3, Wright County
CandidateVotesPct
Charles Grassley* (R) 4,208 70.4%
Patty Judge (D) 1,550 25.9%
Charles Aldrich (Lbt) 168 2.8%
Jim Hennager (New Independent) 39 0.7%
Michael Luick-Thrams (I) 12 0.2%
TOTAL 5,981
Turnout: 60%

Campaign finance data for this election**:

Charles Grassley*
Total Disbursements: $10,804,669
Total Receipts: $9,944,579
Cash on Hand: $1,006,156
Candidate Contributions: $0
Candidate Loans: $0
Individual Contributions: $5,855,777
Party Contributions: $5,050
Other Committee Contributions: $3,145,207
Other Committee Transfers: $693,951
Indep. Expenditures Supporting: $284,576
Indep. Expenditures Opposing: $9,706
Net Independent Expenditures: $274,870
Net Spending: $11,079,539



Patty Judge
Total Disbursements: $2,188,233
Total Receipts: $2,253,232
Cash on Hand: $64,999
Candidate Contributions: $1,697
Candidate Loans: $0
Individual Contributions: $1,796,031
Party Contributions: $46,800
Other Committee Contributions: $243,287
Other Committee Transfers: $164,840
Indep. Expenditures Supporting: $17,253
Indep. Expenditures Opposing: $80,471
Net Independent Expenditures: $-63,218
Net Spending: $2,125,015



**Financial data shown here takes into account all elections for this office during this cycle, including primary, special and runoff elections, if any.
Source: https://www.fec.gov/data/elections/senate/IA/2016


Republican Primary
Pos Candidate Votes % $**
1   Charles Grassley* 90,089 98.4% $10,804,669
    Other 1,500 1.6%  
TOTAL VOTES 91,589    


Democrat Primary
Pos Candidate Votes % $**
1   Patty Judge 46,322 47.6% $2,188,233
2   Robert Hogg 37,801 38.9% $282,038
3   Thomas Fiegen 6,573 6.8% $22,435
4   Bob Krause 6,425 6.6%
    Other 154 0.2%  
TOTAL VOTES 97,275