RightDataUSA

2016-11-08 Senatorial Election Results for Illinois (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 Tammy Duckworth
(D)
Mark Kirk*
(R)
Ken McMillen
(Libertarian)
Scott Summers
(Green)
Other Margin TOTAL
Adams62%12,39139.0%18,09457.0%8222.6%4251.3%00.0%-5,703 31,732
Alexander56%1,51155.5%1,12141.2%501.8%411.5%00.0%390 2,723
Bond54%3,20343.0%3,84151.6%2913.9%1131.5%10.0%-638 7,449
Boone58%8,50937.7%12,52055.4%9724.3%5782.6%00.0%-4,011 22,579
Brown41%79434.9%1,38060.7%652.9%331.5%00.0%-586 2,272
Bureau62%6,84242.2%8,43452.0%5853.6%3632.2%00.0%-1,592 16,224
Calhoun67%1,27251.4%1,13145.7%492.0%241.0%00.0%141 2,476
Carroll59%2,57735.2%4,35459.4%2623.6%1321.8%10.0%-1,777 7,326
Cass50%1,79935.8%2,91758.1%1743.5%1292.6%20.0%-1,118 5,021
Champaign54%45,76051.0%38,73143.2%2,9693.3%2,2322.5%270.0%7,029 89,719
Christian56%4,87632.1%9,31661.4%6454.2%3442.3%10.0%-4,440 15,182
Clark64%2,39430.9%4,95364.0%2583.3%1321.7%00.0%-2,559 7,737
Clay58%1,91731.4%3,90564.0%1983.2%791.3%40.1%-1,988 6,103
Clinton59%6,41937.4%10,04958.5%5022.9%1931.1%30.0%-3,630 17,166
Coles53%7,51635.0%12,55558.5%8083.8%5632.6%50.0%-5,039 21,447
Cook53%1,499,90070.4%529,78124.9%53,8272.5%46,9882.2%620.0%970,119 2,130,558
Crawford56%2,64831.0%5,45563.9%3013.5%1361.6%00.0%-2,807 8,540
Cumberland67%1,32924.2%3,79769.0%2404.4%1332.4%20.0%-2,468 5,501
De Witt60%1,94326.0%5,00967.1%3524.7%1622.2%00.0%-3,066 7,466
DeKalb54%20,02546.8%19,35545.2%2,1875.1%1,2162.8%10.0%670 42,784
Douglas55%1,97224.4%5,59969.4%3284.1%1702.1%30.0%-3,627 8,072
DuPage60%208,66949.1%193,06945.4%14,2913.4%8,8192.1%320.0%15,600 424,880
Edgar56%2,02726.2%5,29068.4%2613.4%1612.1%00.0%-3,263 7,739
Edwards65%72722.8%2,32272.9%862.7%491.5%00.0%-1,595 3,184
Effingham66%3,81022.1%12,52072.5%5963.5%3392.0%80.0%-8,710 17,273
Fayette55%3,20134.1%5,75161.3%3123.3%1191.3%00.0%-2,550 9,383
Ford60%1,42122.5%4,50771.2%2794.4%1211.9%00.0%-3,086 6,328
Franklin61%8,53746.6%8,89448.5%4412.4%4522.5%00.0%-357 18,324
Fulton56%6,72643.1%7,70249.4%7925.1%3752.4%00.0%-976 15,595
Gallatin62%1,26349.4%1,20947.3%421.6%431.7%00.0%54 2,557
Greene54%2,02337.4%3,06456.7%1823.4%1382.6%00.0%-1,041 5,407
Grundy60%9,47541.5%11,62450.9%1,1725.1%5492.4%00.0%-2,149 22,820
Hamilton63%1,62841.1%2,17154.8%1052.7%561.4%20.1%-543 3,962
Hancock62%3,39438.0%5,12757.4%2893.2%1151.3%10.0%-1,733 8,926
Hardin65%86541.8%1,13755.0%331.6%341.6%00.0%-272 2,069
Henderson63%1,40741.1%1,82053.1%1374.0%621.8%00.0%-413 3,426
Henry63%9,48839.5%13,21455.0%8693.6%4531.9%40.0%-3,726 24,028
Iroquois59%2,75521.4%9,37972.7%4703.6%2852.2%70.1%-6,624 12,896
Jackson53%13,73956.9%8,93837.0%7153.0%7433.1%30.0%4,801 24,138
Jasper68%1,42028.7%3,31267.0%1402.8%741.5%00.0%-1,892 4,946
Jefferson56%6,90341.6%8,79053.0%5013.0%3882.3%40.0%-1,887 16,586
Jersey62%4,23339.8%5,84054.9%3703.5%1911.8%40.0%-1,607 10,638
Jo Daviess62%4,52540.8%5,98853.9%3823.4%2081.9%00.0%-1,463 11,103
Johnson56%2,05634.6%3,57260.2%1873.1%1222.1%00.0%-1,516 5,937
Kane53%97,08849.1%87,88644.5%8,3034.2%4,3232.2%810.0%9,202 197,681
Kankakee56%20,90144.9%22,85049.1%1,8113.9%9612.1%70.0%-1,949 46,530
Kendall60%24,03545.3%25,20247.5%2,4934.7%1,3292.5%180.0%-1,167 53,077
Knox54%10,65148.0%10,35046.6%7463.4%4542.0%30.0%301 22,204
La Salle56%22,07345.5%23,47148.3%1,9093.9%1,1042.3%20.0%-1,398 48,559
Lake57%150,35150.1%135,33445.1%9,4463.1%4,8251.6%980.0%15,017 300,054
Lawrence46%1,93832.9%3,70162.9%1743.0%701.2%30.1%-1,763 5,886
Lee55%5,58736.6%8,64056.6%6464.2%3812.5%40.0%-3,053 15,258
Livingston52%4,01926.5%10,16967.2%6344.2%3182.1%20.0%-6,150 15,142
Logan53%3,27226.8%8,23667.3%4443.6%2762.3%30.0%-4,964 12,231
Macon57%18,60039.3%26,11455.2%1,6073.4%1,0262.2%10.0%-7,514 47,348
Macoupin61%10,26446.9%10,55048.2%6953.2%3851.8%30.0%-286 21,897
Madison61%64,24050.4%56,66544.4%4,1593.3%2,4621.9%30.0%7,575 127,529
Marion57%6,82740.9%9,16254.8%4822.9%2401.4%00.0%-2,335 16,711
Marshall62%1,92132.6%3,58860.9%2253.8%1592.7%10.0%-1,667 5,894
Mason59%2,30136.0%3,70858.0%2463.8%1352.1%10.0%-1,407 6,391
Massac58%2,46137.7%3,73957.3%2173.3%1131.7%10.0%-1,278 6,531
McDonough53%6,25448.5%5,91745.9%5244.1%2051.6%00.0%337 12,900
McHenry61%58,81541.5%72,29651.1%6,9294.9%3,5262.5%370.0%-13,481 141,603
McLean60%33,20441.4%41,57951.9%3,4464.3%1,9012.4%110.0%-8,375 80,141
Menard67%1,77327.7%4,27866.8%2523.9%1001.6%20.0%-2,505 6,405
Mercer67%3,39140.7%4,46553.6%3504.2%1291.5%20.0%-1,074 8,337
Monroe73%7,45839.1%10,88557.1%4672.4%2521.3%00.0%-3,427 19,062
Montgomery55%5,36742.3%6,66252.5%4153.3%2321.8%40.0%-1,295 12,680
Morgan54%4,73332.3%9,11262.3%5043.4%2851.9%00.0%-4,379 14,634
Moultrie56%1,57425.4%4,26468.8%2353.8%1232.0%00.0%-2,690 6,196
Ogle60%7,64532.0%14,76861.8%9403.9%5362.2%10.0%-7,123 23,890
Peoria57%36,54846.1%38,16948.1%2,8913.6%1,6552.1%600.1%-1,621 79,323
Perry56%4,27944.3%4,92551.0%2432.5%2032.1%20.0%-646 9,652
Piatt70%2,56328.5%5,95466.2%3133.5%1581.8%00.0%-3,391 8,988
Pike62%2,65436.0%4,37759.4%2293.1%1061.4%20.0%-1,723 7,368
Pope61%70334.0%1,27961.9%492.4%351.7%00.0%-576 2,066
Pulaski62%1,39452.1%1,20645.1%431.6%321.2%00.0%188 2,675
Putnam65%1,25541.7%1,58752.7%1063.5%632.1%00.0%-332 3,011
Randolph55%6,11943.7%7,36452.6%3082.2%1961.4%00.0%-1,245 13,987
Richland60%2,20829.6%4,90065.7%2393.2%1121.5%10.0%-2,692 7,460
Rock Island56%32,95252.4%26,76742.6%2,1003.3%1,0821.7%20.0%6,185 62,903
Saline58%4,79744.2%5,61251.7%2782.6%1611.5%00.0%-815 10,848
Sangamon64%39,92841.1%51,84953.3%3,4173.5%1,9822.0%170.0%-11,921 97,193
Schuyler66%1,61243.0%1,94351.8%1283.4%641.7%10.0%-331 3,748
Scott65%84833.1%1,60662.7%702.7%371.4%00.0%-758 2,561
Shelby65%2,73325.2%7,41868.3%4664.3%2382.2%00.0%-4,685 10,855
St. Clair61%68,70957.2%45,99838.3%3,0242.5%2,2901.9%00.0%22,711 120,021
Stark62%78228.9%1,76065.1%993.7%602.2%20.1%-978 2,703
Stephenson56%7,41136.9%11,45357.0%7943.9%4452.2%10.0%-4,042 20,104
Tazewell63%21,21533.1%38,38659.9%2,7454.3%1,7222.7%70.0%-17,171 64,075
Union61%3,84345.6%4,23150.2%1752.1%1862.2%00.0%-388 8,435
Vermilion52%10,51134.6%18,07659.4%1,1613.8%6642.2%10.0%-7,565 30,413
Wabash58%1,54129.2%3,50066.4%1492.8%781.5%20.0%-1,959 5,270
Warren58%3,02539.2%4,18454.2%3734.8%1321.7%00.0%-1,159 7,714
Washington66%2,55335.2%4,41760.8%1872.6%1031.4%10.0%-1,864 7,261
Wayne63%1,92424.2%5,61670.7%2713.4%1321.7%10.0%-3,692 7,944
White64%2,40834.0%4,35661.5%2303.2%931.3%00.0%-1,948 7,087
Whiteside58%11,67246.3%12,14948.2%8973.6%4741.9%10.0%-477 25,193
Will59%152,79051.1%127,47342.6%11,9774.0%6,8442.3%490.0%25,317 299,133
Williamson60%13,51843.4%16,07551.6%8352.7%7022.3%60.0%-2,557 31,136
Winnebago54%52,73044.6%57,64348.8%4,6233.9%3,1682.7%60.0%-4,913 118,170
Woodford68%5,08325.9%13,29167.9%7323.7%4702.4%120.1%-8,208 19,588
TOTAL 57% 3,012,94054.9% 2,184,69239.8% 175,9883.2% 117,6192.1% 6390.0% 828,248 5,491,878
Total R vote: 2,184,692 (39.8%)      Total D vote: 3,012,940 (54.9%)      Total Other vote: 294,246 (5.4%)
* incumbent
Campaign finance data for this election**:
Total Disbursements: $16,761,919 $12,352,097 $0 $0
Total Receipts: $16,499,322 $12,267,143 $0 $0
Cash on Hand: $137,402 $220,848 $0 $0
Contributions by Candidate: $0 $0 $0 $0
Loans by Candidate: $0 $0 $0 $0
Total Individual Contributions: $12,903,810 $7,971,198 $0 $0
Party Contributions: $59,300 $53,400 $0 $0
Other Committee Contributions: $1,334,332 $3,124,146 $0 $0
Transfers from Other Committees: $2,583,047 $1,035,091 $0 $0
Independent Expenditures Supporting: $712,591 $709,114 $0 $0
Independent Expenditures Opposing: $2,040,109 $91,383 $0 $0
Net Independent Expenditures: $-1,327,518 $617,731 $0 $0
Net Spending: $15,434,401 $12,969,828 $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/IL/2016



2016 Senate class 3, Adams County
CandidateVotesPct
Tammy Duckworth (D) 12,391 39.0%
Mark Kirk* (R) 18,094 57.0%
Ken McMillen (Lbt) 822 2.6%
Scott Summers (Grn) 425 1.3%
TOTAL 31,732
Turnout: 62%


2016 Senate class 3, Alexander County
CandidateVotesPct
Tammy Duckworth (D) 1,511 55.5%
Mark Kirk* (R) 1,121 41.2%
Ken McMillen (Lbt) 50 1.8%
Scott Summers (Grn) 41 1.5%
TOTAL 2,723
Turnout: 56%


2016 Senate class 3, Bond County
CandidateVotesPct
Tammy Duckworth (D) 3,203 43.0%
Mark Kirk* (R) 3,841 51.6%
Ken McMillen (Lbt) 291 3.9%
Scott Summers (Grn) 113 1.5%
TOTAL 7,449
Turnout: 54%


2016 Senate class 3, Boone County
CandidateVotesPct
Tammy Duckworth (D) 8,509 37.7%
Mark Kirk* (R) 12,520 55.4%
Ken McMillen (Lbt) 972 4.3%
Scott Summers (Grn) 578 2.6%
TOTAL 22,579
Turnout: 58%


2016 Senate class 3, Brown County
CandidateVotesPct
Tammy Duckworth (D) 794 34.9%
Mark Kirk* (R) 1,380 60.7%
Ken McMillen (Lbt) 65 2.9%
Scott Summers (Grn) 33 1.5%
TOTAL 2,272
Turnout: 41%


2016 Senate class 3, Bureau County
CandidateVotesPct
Tammy Duckworth (D) 6,842 42.2%
Mark Kirk* (R) 8,434 52.0%
Ken McMillen (Lbt) 585 3.6%
Scott Summers (Grn) 363 2.2%
TOTAL 16,224
Turnout: 62%


2016 Senate class 3, Calhoun County
CandidateVotesPct
Tammy Duckworth (D) 1,272 51.4%
Mark Kirk* (R) 1,131 45.7%
Ken McMillen (Lbt) 49 2.0%
Scott Summers (Grn) 24 1.0%
TOTAL 2,476
Turnout: 67%


2016 Senate class 3, Carroll County
CandidateVotesPct
Tammy Duckworth (D) 2,577 35.2%
Mark Kirk* (R) 4,354 59.4%
Ken McMillen (Lbt) 262 3.6%
Scott Summers (Grn) 132 1.8%
TOTAL 7,326
Turnout: 59%


2016 Senate class 3, Cass County
CandidateVotesPct
Tammy Duckworth (D) 1,799 35.8%
Mark Kirk* (R) 2,917 58.1%
Ken McMillen (Lbt) 174 3.5%
Scott Summers (Grn) 129 2.6%
TOTAL 5,021
Turnout: 50%


2016 Senate class 3, Champaign County
CandidateVotesPct
Tammy Duckworth (D) 45,760 51.0%
Mark Kirk* (R) 38,731 43.2%
Ken McMillen (Lbt) 2,969 3.3%
Scott Summers (Grn) 2,232 2.5%
TOTAL 89,719
Turnout: 54%


2016 Senate class 3, Christian County
CandidateVotesPct
Tammy Duckworth (D) 4,876 32.1%
Mark Kirk* (R) 9,316 61.4%
Ken McMillen (Lbt) 645 4.2%
Scott Summers (Grn) 344 2.3%
TOTAL 15,182
Turnout: 56%


2016 Senate class 3, Clark County
CandidateVotesPct
Tammy Duckworth (D) 2,394 30.9%
Mark Kirk* (R) 4,953 64.0%
Ken McMillen (Lbt) 258 3.3%
Scott Summers (Grn) 132 1.7%
TOTAL 7,737
Turnout: 64%


2016 Senate class 3, Clay County
CandidateVotesPct
Tammy Duckworth (D) 1,917 31.4%
Mark Kirk* (R) 3,905 64.0%
Ken McMillen (Lbt) 198 3.2%
Scott Summers (Grn) 79 1.3%
TOTAL 6,103
Turnout: 58%


2016 Senate class 3, Clinton County
CandidateVotesPct
Tammy Duckworth (D) 6,419 37.4%
Mark Kirk* (R) 10,049 58.5%
Ken McMillen (Lbt) 502 2.9%
Scott Summers (Grn) 193 1.1%
TOTAL 17,166
Turnout: 59%


2016 Senate class 3, Coles County
CandidateVotesPct
Tammy Duckworth (D) 7,516 35.0%
Mark Kirk* (R) 12,555 58.5%
Ken McMillen (Lbt) 808 3.8%
Scott Summers (Grn) 563 2.6%
TOTAL 21,447
Turnout: 53%


2016 Senate class 3, Cook County
CandidateVotesPct
Tammy Duckworth (D) 1,499,900 70.4%
Mark Kirk* (R) 529,781 24.9%
Ken McMillen (Lbt) 53,827 2.5%
Scott Summers (Grn) 46,988 2.2%
TOTAL 2,130,558
Turnout: 53%


2016 Senate class 3, Crawford County
CandidateVotesPct
Tammy Duckworth (D) 2,648 31.0%
Mark Kirk* (R) 5,455 63.9%
Ken McMillen (Lbt) 301 3.5%
Scott Summers (Grn) 136 1.6%
TOTAL 8,540
Turnout: 56%


2016 Senate class 3, Cumberland County
CandidateVotesPct
Tammy Duckworth (D) 1,329 24.2%
Mark Kirk* (R) 3,797 69.0%
Ken McMillen (Lbt) 240 4.4%
Scott Summers (Grn) 133 2.4%
TOTAL 5,501
Turnout: 67%


2016 Senate class 3, De Witt County
CandidateVotesPct
Tammy Duckworth (D) 1,943 26.0%
Mark Kirk* (R) 5,009 67.1%
Ken McMillen (Lbt) 352 4.7%
Scott Summers (Grn) 162 2.2%
TOTAL 7,466
Turnout: 60%


2016 Senate class 3, DeKalb County
CandidateVotesPct
Tammy Duckworth (D) 20,025 46.8%
Mark Kirk* (R) 19,355 45.2%
Ken McMillen (Lbt) 2,187 5.1%
Scott Summers (Grn) 1,216 2.8%
TOTAL 42,784
Turnout: 54%


2016 Senate class 3, Douglas County
CandidateVotesPct
Tammy Duckworth (D) 1,972 24.4%
Mark Kirk* (R) 5,599 69.4%
Ken McMillen (Lbt) 328 4.1%
Scott Summers (Grn) 170 2.1%
TOTAL 8,072
Turnout: 55%


2016 Senate class 3, DuPage County
CandidateVotesPct
Tammy Duckworth (D) 208,669 49.1%
Mark Kirk* (R) 193,069 45.4%
Ken McMillen (Lbt) 14,291 3.4%
Scott Summers (Grn) 8,819 2.1%
TOTAL 424,880
Turnout: 60%


2016 Senate class 3, Edgar County
CandidateVotesPct
Tammy Duckworth (D) 2,027 26.2%
Mark Kirk* (R) 5,290 68.4%
Ken McMillen (Lbt) 261 3.4%
Scott Summers (Grn) 161 2.1%
TOTAL 7,739
Turnout: 56%


2016 Senate class 3, Edwards County
CandidateVotesPct
Tammy Duckworth (D) 727 22.8%
Mark Kirk* (R) 2,322 72.9%
Ken McMillen (Lbt) 86 2.7%
Scott Summers (Grn) 49 1.5%
TOTAL 3,184
Turnout: 65%


2016 Senate class 3, Effingham County
CandidateVotesPct
Tammy Duckworth (D) 3,810 22.1%
Mark Kirk* (R) 12,520 72.5%
Ken McMillen (Lbt) 596 3.5%
Scott Summers (Grn) 339 2.0%
TOTAL 17,273
Turnout: 66%


2016 Senate class 3, Fayette County
CandidateVotesPct
Tammy Duckworth (D) 3,201 34.1%
Mark Kirk* (R) 5,751 61.3%
Ken McMillen (Lbt) 312 3.3%
Scott Summers (Grn) 119 1.3%
TOTAL 9,383
Turnout: 55%


2016 Senate class 3, Ford County
CandidateVotesPct
Tammy Duckworth (D) 1,421 22.5%
Mark Kirk* (R) 4,507 71.2%
Ken McMillen (Lbt) 279 4.4%
Scott Summers (Grn) 121 1.9%
TOTAL 6,328
Turnout: 60%


2016 Senate class 3, Franklin County
CandidateVotesPct
Tammy Duckworth (D) 8,537 46.6%
Mark Kirk* (R) 8,894 48.5%
Ken McMillen (Lbt) 441 2.4%
Scott Summers (Grn) 452 2.5%
TOTAL 18,324
Turnout: 61%


2016 Senate class 3, Fulton County
CandidateVotesPct
Tammy Duckworth (D) 6,726 43.1%
Mark Kirk* (R) 7,702 49.4%
Ken McMillen (Lbt) 792 5.1%
Scott Summers (Grn) 375 2.4%
TOTAL 15,595
Turnout: 56%


2016 Senate class 3, Gallatin County
CandidateVotesPct
Tammy Duckworth (D) 1,263 49.4%
Mark Kirk* (R) 1,209 47.3%
Ken McMillen (Lbt) 42 1.6%
Scott Summers (Grn) 43 1.7%
TOTAL 2,557
Turnout: 62%


2016 Senate class 3, Greene County
CandidateVotesPct
Tammy Duckworth (D) 2,023 37.4%
Mark Kirk* (R) 3,064 56.7%
Ken McMillen (Lbt) 182 3.4%
Scott Summers (Grn) 138 2.6%
TOTAL 5,407
Turnout: 54%


2016 Senate class 3, Grundy County
CandidateVotesPct
Tammy Duckworth (D) 9,475 41.5%
Mark Kirk* (R) 11,624 50.9%
Ken McMillen (Lbt) 1,172 5.1%
Scott Summers (Grn) 549 2.4%
TOTAL 22,820
Turnout: 60%


2016 Senate class 3, Hamilton County
CandidateVotesPct
Tammy Duckworth (D) 1,628 41.1%
Mark Kirk* (R) 2,171 54.8%
Ken McMillen (Lbt) 105 2.7%
Scott Summers (Grn) 56 1.4%
TOTAL 3,962
Turnout: 63%


2016 Senate class 3, Hancock County
CandidateVotesPct
Tammy Duckworth (D) 3,394 38.0%
Mark Kirk* (R) 5,127 57.4%
Ken McMillen (Lbt) 289 3.2%
Scott Summers (Grn) 115 1.3%
TOTAL 8,926
Turnout: 62%


2016 Senate class 3, Hardin County
CandidateVotesPct
Tammy Duckworth (D) 865 41.8%
Mark Kirk* (R) 1,137 55.0%
Ken McMillen (Lbt) 33 1.6%
Scott Summers (Grn) 34 1.6%
TOTAL 2,069
Turnout: 65%


2016 Senate class 3, Henderson County
CandidateVotesPct
Tammy Duckworth (D) 1,407 41.1%
Mark Kirk* (R) 1,820 53.1%
Ken McMillen (Lbt) 137 4.0%
Scott Summers (Grn) 62 1.8%
TOTAL 3,426
Turnout: 63%


2016 Senate class 3, Henry County
CandidateVotesPct
Tammy Duckworth (D) 9,488 39.5%
Mark Kirk* (R) 13,214 55.0%
Ken McMillen (Lbt) 869 3.6%
Scott Summers (Grn) 453 1.9%
TOTAL 24,028
Turnout: 63%


2016 Senate class 3, Iroquois County
CandidateVotesPct
Tammy Duckworth (D) 2,755 21.4%
Mark Kirk* (R) 9,379 72.7%
Ken McMillen (Lbt) 470 3.6%
Scott Summers (Grn) 285 2.2%
TOTAL 12,896
Turnout: 59%


2016 Senate class 3, Jackson County
CandidateVotesPct
Tammy Duckworth (D) 13,739 56.9%
Mark Kirk* (R) 8,938 37.0%
Ken McMillen (Lbt) 715 3.0%
Scott Summers (Grn) 743 3.1%
TOTAL 24,138
Turnout: 53%


2016 Senate class 3, Jasper County
CandidateVotesPct
Tammy Duckworth (D) 1,420 28.7%
Mark Kirk* (R) 3,312 67.0%
Ken McMillen (Lbt) 140 2.8%
Scott Summers (Grn) 74 1.5%
TOTAL 4,946
Turnout: 68%


2016 Senate class 3, Jefferson County
CandidateVotesPct
Tammy Duckworth (D) 6,903 41.6%
Mark Kirk* (R) 8,790 53.0%
Ken McMillen (Lbt) 501 3.0%
Scott Summers (Grn) 388 2.3%
TOTAL 16,586
Turnout: 56%


2016 Senate class 3, Jersey County
CandidateVotesPct
Tammy Duckworth (D) 4,233 39.8%
Mark Kirk* (R) 5,840 54.9%
Ken McMillen (Lbt) 370 3.5%
Scott Summers (Grn) 191 1.8%
TOTAL 10,638
Turnout: 62%


2016 Senate class 3, Jo Daviess County
CandidateVotesPct
Tammy Duckworth (D) 4,525 40.8%
Mark Kirk* (R) 5,988 53.9%
Ken McMillen (Lbt) 382 3.4%
Scott Summers (Grn) 208 1.9%
TOTAL 11,103
Turnout: 62%


2016 Senate class 3, Johnson County
CandidateVotesPct
Tammy Duckworth (D) 2,056 34.6%
Mark Kirk* (R) 3,572 60.2%
Ken McMillen (Lbt) 187 3.1%
Scott Summers (Grn) 122 2.1%
TOTAL 5,937
Turnout: 56%


2016 Senate class 3, Kane County
CandidateVotesPct
Tammy Duckworth (D) 97,088 49.1%
Mark Kirk* (R) 87,886 44.5%
Ken McMillen (Lbt) 8,303 4.2%
Scott Summers (Grn) 4,323 2.2%
TOTAL 197,681
Turnout: 53%


2016 Senate class 3, Kankakee County
CandidateVotesPct
Tammy Duckworth (D) 20,901 44.9%
Mark Kirk* (R) 22,850 49.1%
Ken McMillen (Lbt) 1,811 3.9%
Scott Summers (Grn) 961 2.1%
TOTAL 46,530
Turnout: 56%


2016 Senate class 3, Kendall County
CandidateVotesPct
Tammy Duckworth (D) 24,035 45.3%
Mark Kirk* (R) 25,202 47.5%
Ken McMillen (Lbt) 2,493 4.7%
Scott Summers (Grn) 1,329 2.5%
TOTAL 53,077
Turnout: 60%


2016 Senate class 3, Knox County
CandidateVotesPct
Tammy Duckworth (D) 10,651 48.0%
Mark Kirk* (R) 10,350 46.6%
Ken McMillen (Lbt) 746 3.4%
Scott Summers (Grn) 454 2.0%
TOTAL 22,204
Turnout: 54%


2016 Senate class 3, La Salle County
CandidateVotesPct
Tammy Duckworth (D) 22,073 45.5%
Mark Kirk* (R) 23,471 48.3%
Ken McMillen (Lbt) 1,909 3.9%
Scott Summers (Grn) 1,104 2.3%
TOTAL 48,559
Turnout: 56%


2016 Senate class 3, Lake County
CandidateVotesPct
Tammy Duckworth (D) 150,351 50.1%
Mark Kirk* (R) 135,334 45.1%
Ken McMillen (Lbt) 9,446 3.1%
Scott Summers (Grn) 4,825 1.6%
TOTAL 300,054
Turnout: 57%


2016 Senate class 3, Lawrence County
CandidateVotesPct
Tammy Duckworth (D) 1,938 32.9%
Mark Kirk* (R) 3,701 62.9%
Ken McMillen (Lbt) 174 3.0%
Scott Summers (Grn) 70 1.2%
TOTAL 5,886
Turnout: 46%


2016 Senate class 3, Lee County
CandidateVotesPct
Tammy Duckworth (D) 5,587 36.6%
Mark Kirk* (R) 8,640 56.6%
Ken McMillen (Lbt) 646 4.2%
Scott Summers (Grn) 381 2.5%
TOTAL 15,258
Turnout: 55%


2016 Senate class 3, Livingston County
CandidateVotesPct
Tammy Duckworth (D) 4,019 26.5%
Mark Kirk* (R) 10,169 67.2%
Ken McMillen (Lbt) 634 4.2%
Scott Summers (Grn) 318 2.1%
TOTAL 15,142
Turnout: 52%


2016 Senate class 3, Logan County
CandidateVotesPct
Tammy Duckworth (D) 3,272 26.8%
Mark Kirk* (R) 8,236 67.3%
Ken McMillen (Lbt) 444 3.6%
Scott Summers (Grn) 276 2.3%
TOTAL 12,231
Turnout: 53%


2016 Senate class 3, Macon County
CandidateVotesPct
Tammy Duckworth (D) 18,600 39.3%
Mark Kirk* (R) 26,114 55.2%
Ken McMillen (Lbt) 1,607 3.4%
Scott Summers (Grn) 1,026 2.2%
TOTAL 47,348
Turnout: 57%


2016 Senate class 3, Macoupin County
CandidateVotesPct
Tammy Duckworth (D) 10,264 46.9%
Mark Kirk* (R) 10,550 48.2%
Ken McMillen (Lbt) 695 3.2%
Scott Summers (Grn) 385 1.8%
TOTAL 21,897
Turnout: 61%


2016 Senate class 3, Madison County
CandidateVotesPct
Tammy Duckworth (D) 64,240 50.4%
Mark Kirk* (R) 56,665 44.4%
Ken McMillen (Lbt) 4,159 3.3%
Scott Summers (Grn) 2,462 1.9%
TOTAL 127,529
Turnout: 61%


2016 Senate class 3, Marion County
CandidateVotesPct
Tammy Duckworth (D) 6,827 40.9%
Mark Kirk* (R) 9,162 54.8%
Ken McMillen (Lbt) 482 2.9%
Scott Summers (Grn) 240 1.4%
TOTAL 16,711
Turnout: 57%


2016 Senate class 3, Marshall County
CandidateVotesPct
Tammy Duckworth (D) 1,921 32.6%
Mark Kirk* (R) 3,588 60.9%
Ken McMillen (Lbt) 225 3.8%
Scott Summers (Grn) 159 2.7%
TOTAL 5,894
Turnout: 62%


2016 Senate class 3, Mason County
CandidateVotesPct
Tammy Duckworth (D) 2,301 36.0%
Mark Kirk* (R) 3,708 58.0%
Ken McMillen (Lbt) 246 3.8%
Scott Summers (Grn) 135 2.1%
TOTAL 6,391
Turnout: 59%


2016 Senate class 3, Massac County
CandidateVotesPct
Tammy Duckworth (D) 2,461 37.7%
Mark Kirk* (R) 3,739 57.3%
Ken McMillen (Lbt) 217 3.3%
Scott Summers (Grn) 113 1.7%
TOTAL 6,531
Turnout: 58%


2016 Senate class 3, McDonough County
CandidateVotesPct
Tammy Duckworth (D) 6,254 48.5%
Mark Kirk* (R) 5,917 45.9%
Ken McMillen (Lbt) 524 4.1%
Scott Summers (Grn) 205 1.6%
TOTAL 12,900
Turnout: 53%


2016 Senate class 3, McHenry County
CandidateVotesPct
Tammy Duckworth (D) 58,815 41.5%
Mark Kirk* (R) 72,296 51.1%
Ken McMillen (Lbt) 6,929 4.9%
Scott Summers (Grn) 3,526 2.5%
TOTAL 141,603
Turnout: 61%


2016 Senate class 3, McLean County
CandidateVotesPct
Tammy Duckworth (D) 33,204 41.4%
Mark Kirk* (R) 41,579 51.9%
Ken McMillen (Lbt) 3,446 4.3%
Scott Summers (Grn) 1,901 2.4%
TOTAL 80,141
Turnout: 60%


2016 Senate class 3, Menard County
CandidateVotesPct
Tammy Duckworth (D) 1,773 27.7%
Mark Kirk* (R) 4,278 66.8%
Ken McMillen (Lbt) 252 3.9%
Scott Summers (Grn) 100 1.6%
TOTAL 6,405
Turnout: 67%


2016 Senate class 3, Mercer County
CandidateVotesPct
Tammy Duckworth (D) 3,391 40.7%
Mark Kirk* (R) 4,465 53.6%
Ken McMillen (Lbt) 350 4.2%
Scott Summers (Grn) 129 1.5%
TOTAL 8,337
Turnout: 67%


2016 Senate class 3, Monroe County
CandidateVotesPct
Tammy Duckworth (D) 7,458 39.1%
Mark Kirk* (R) 10,885 57.1%
Ken McMillen (Lbt) 467 2.4%
Scott Summers (Grn) 252 1.3%
TOTAL 19,062
Turnout: 73%


2016 Senate class 3, Montgomery County
CandidateVotesPct
Tammy Duckworth (D) 5,367 42.3%
Mark Kirk* (R) 6,662 52.5%
Ken McMillen (Lbt) 415 3.3%
Scott Summers (Grn) 232 1.8%
TOTAL 12,680
Turnout: 55%


2016 Senate class 3, Morgan County
CandidateVotesPct
Tammy Duckworth (D) 4,733 32.3%
Mark Kirk* (R) 9,112 62.3%
Ken McMillen (Lbt) 504 3.4%
Scott Summers (Grn) 285 1.9%
TOTAL 14,634
Turnout: 54%


2016 Senate class 3, Moultrie County
CandidateVotesPct
Tammy Duckworth (D) 1,574 25.4%
Mark Kirk* (R) 4,264 68.8%
Ken McMillen (Lbt) 235 3.8%
Scott Summers (Grn) 123 2.0%
TOTAL 6,196
Turnout: 56%


2016 Senate class 3, Ogle County
CandidateVotesPct
Tammy Duckworth (D) 7,645 32.0%
Mark Kirk* (R) 14,768 61.8%
Ken McMillen (Lbt) 940 3.9%
Scott Summers (Grn) 536 2.2%
TOTAL 23,890
Turnout: 60%


2016 Senate class 3, Peoria County
CandidateVotesPct
Tammy Duckworth (D) 36,548 46.1%
Mark Kirk* (R) 38,169 48.1%
Ken McMillen (Lbt) 2,891 3.6%
Scott Summers (Grn) 1,655 2.1%
TOTAL 79,323
Turnout: 57%


2016 Senate class 3, Perry County
CandidateVotesPct
Tammy Duckworth (D) 4,279 44.3%
Mark Kirk* (R) 4,925 51.0%
Ken McMillen (Lbt) 243 2.5%
Scott Summers (Grn) 203 2.1%
TOTAL 9,652
Turnout: 56%


2016 Senate class 3, Piatt County
CandidateVotesPct
Tammy Duckworth (D) 2,563 28.5%
Mark Kirk* (R) 5,954 66.2%
Ken McMillen (Lbt) 313 3.5%
Scott Summers (Grn) 158 1.8%
TOTAL 8,988
Turnout: 70%


2016 Senate class 3, Pike County
CandidateVotesPct
Tammy Duckworth (D) 2,654 36.0%
Mark Kirk* (R) 4,377 59.4%
Ken McMillen (Lbt) 229 3.1%
Scott Summers (Grn) 106 1.4%
TOTAL 7,368
Turnout: 62%


2016 Senate class 3, Pope County
CandidateVotesPct
Tammy Duckworth (D) 703 34.0%
Mark Kirk* (R) 1,279 61.9%
Ken McMillen (Lbt) 49 2.4%
Scott Summers (Grn) 35 1.7%
TOTAL 2,066
Turnout: 61%


2016 Senate class 3, Pulaski County
CandidateVotesPct
Tammy Duckworth (D) 1,394 52.1%
Mark Kirk* (R) 1,206 45.1%
Ken McMillen (Lbt) 43 1.6%
Scott Summers (Grn) 32 1.2%
TOTAL 2,675
Turnout: 62%


2016 Senate class 3, Putnam County
CandidateVotesPct
Tammy Duckworth (D) 1,255 41.7%
Mark Kirk* (R) 1,587 52.7%
Ken McMillen (Lbt) 106 3.5%
Scott Summers (Grn) 63 2.1%
TOTAL 3,011
Turnout: 65%


2016 Senate class 3, Randolph County
CandidateVotesPct
Tammy Duckworth (D) 6,119 43.7%
Mark Kirk* (R) 7,364 52.6%
Ken McMillen (Lbt) 308 2.2%
Scott Summers (Grn) 196 1.4%
TOTAL 13,987
Turnout: 55%


2016 Senate class 3, Richland County
CandidateVotesPct
Tammy Duckworth (D) 2,208 29.6%
Mark Kirk* (R) 4,900 65.7%
Ken McMillen (Lbt) 239 3.2%
Scott Summers (Grn) 112 1.5%
TOTAL 7,460
Turnout: 60%


2016 Senate class 3, Rock Island County
CandidateVotesPct
Tammy Duckworth (D) 32,952 52.4%
Mark Kirk* (R) 26,767 42.6%
Ken McMillen (Lbt) 2,100 3.3%
Scott Summers (Grn) 1,082 1.7%
TOTAL 62,903
Turnout: 56%


2016 Senate class 3, Saline County
CandidateVotesPct
Tammy Duckworth (D) 4,797 44.2%
Mark Kirk* (R) 5,612 51.7%
Ken McMillen (Lbt) 278 2.6%
Scott Summers (Grn) 161 1.5%
TOTAL 10,848
Turnout: 58%


2016 Senate class 3, Sangamon County
CandidateVotesPct
Tammy Duckworth (D) 39,928 41.1%
Mark Kirk* (R) 51,849 53.3%
Ken McMillen (Lbt) 3,417 3.5%
Scott Summers (Grn) 1,982 2.0%
TOTAL 97,193
Turnout: 64%


2016 Senate class 3, Schuyler County
CandidateVotesPct
Tammy Duckworth (D) 1,612 43.0%
Mark Kirk* (R) 1,943 51.8%
Ken McMillen (Lbt) 128 3.4%
Scott Summers (Grn) 64 1.7%
TOTAL 3,748
Turnout: 66%


2016 Senate class 3, Scott County
CandidateVotesPct
Tammy Duckworth (D) 848 33.1%
Mark Kirk* (R) 1,606 62.7%
Ken McMillen (Lbt) 70 2.7%
Scott Summers (Grn) 37 1.4%
TOTAL 2,561
Turnout: 65%


2016 Senate class 3, Shelby County
CandidateVotesPct
Tammy Duckworth (D) 2,733 25.2%
Mark Kirk* (R) 7,418 68.3%
Ken McMillen (Lbt) 466 4.3%
Scott Summers (Grn) 238 2.2%
TOTAL 10,855
Turnout: 65%


2016 Senate class 3, St. Clair County
CandidateVotesPct
Tammy Duckworth (D) 68,709 57.2%
Mark Kirk* (R) 45,998 38.3%
Ken McMillen (Lbt) 3,024 2.5%
Scott Summers (Grn) 2,290 1.9%
TOTAL 120,021
Turnout: 61%


2016 Senate class 3, Stark County
CandidateVotesPct
Tammy Duckworth (D) 782 28.9%
Mark Kirk* (R) 1,760 65.1%
Ken McMillen (Lbt) 99 3.7%
Scott Summers (Grn) 60 2.2%
TOTAL 2,703
Turnout: 62%


2016 Senate class 3, Stephenson County
CandidateVotesPct
Tammy Duckworth (D) 7,411 36.9%
Mark Kirk* (R) 11,453 57.0%
Ken McMillen (Lbt) 794 3.9%
Scott Summers (Grn) 445 2.2%
TOTAL 20,104
Turnout: 56%


2016 Senate class 3, Tazewell County
CandidateVotesPct
Tammy Duckworth (D) 21,215 33.1%
Mark Kirk* (R) 38,386 59.9%
Ken McMillen (Lbt) 2,745 4.3%
Scott Summers (Grn) 1,722 2.7%
TOTAL 64,075
Turnout: 63%


2016 Senate class 3, Union County
CandidateVotesPct
Tammy Duckworth (D) 3,843 45.6%
Mark Kirk* (R) 4,231 50.2%
Ken McMillen (Lbt) 175 2.1%
Scott Summers (Grn) 186 2.2%
TOTAL 8,435
Turnout: 61%


2016 Senate class 3, Vermilion County
CandidateVotesPct
Tammy Duckworth (D) 10,511 34.6%
Mark Kirk* (R) 18,076 59.4%
Ken McMillen (Lbt) 1,161 3.8%
Scott Summers (Grn) 664 2.2%
TOTAL 30,413
Turnout: 52%


2016 Senate class 3, Wabash County
CandidateVotesPct
Tammy Duckworth (D) 1,541 29.2%
Mark Kirk* (R) 3,500 66.4%
Ken McMillen (Lbt) 149 2.8%
Scott Summers (Grn) 78 1.5%
TOTAL 5,270
Turnout: 58%


2016 Senate class 3, Warren County
CandidateVotesPct
Tammy Duckworth (D) 3,025 39.2%
Mark Kirk* (R) 4,184 54.2%
Ken McMillen (Lbt) 373 4.8%
Scott Summers (Grn) 132 1.7%
TOTAL 7,714
Turnout: 58%


2016 Senate class 3, Washington County
CandidateVotesPct
Tammy Duckworth (D) 2,553 35.2%
Mark Kirk* (R) 4,417 60.8%
Ken McMillen (Lbt) 187 2.6%
Scott Summers (Grn) 103 1.4%
TOTAL 7,261
Turnout: 66%


2016 Senate class 3, Wayne County
CandidateVotesPct
Tammy Duckworth (D) 1,924 24.2%
Mark Kirk* (R) 5,616 70.7%
Ken McMillen (Lbt) 271 3.4%
Scott Summers (Grn) 132 1.7%
TOTAL 7,944
Turnout: 63%


2016 Senate class 3, White County
CandidateVotesPct
Tammy Duckworth (D) 2,408 34.0%
Mark Kirk* (R) 4,356 61.5%
Ken McMillen (Lbt) 230 3.2%
Scott Summers (Grn) 93 1.3%
TOTAL 7,087
Turnout: 64%


2016 Senate class 3, Whiteside County
CandidateVotesPct
Tammy Duckworth (D) 11,672 46.3%
Mark Kirk* (R) 12,149 48.2%
Ken McMillen (Lbt) 897 3.6%
Scott Summers (Grn) 474 1.9%
TOTAL 25,193
Turnout: 58%


2016 Senate class 3, Will County
CandidateVotesPct
Tammy Duckworth (D) 152,790 51.1%
Mark Kirk* (R) 127,473 42.6%
Ken McMillen (Lbt) 11,977 4.0%
Scott Summers (Grn) 6,844 2.3%
TOTAL 299,133
Turnout: 59%


2016 Senate class 3, Williamson County
CandidateVotesPct
Tammy Duckworth (D) 13,518 43.4%
Mark Kirk* (R) 16,075 51.6%
Ken McMillen (Lbt) 835 2.7%
Scott Summers (Grn) 702 2.3%
TOTAL 31,136
Turnout: 60%


2016 Senate class 3, Winnebago County
CandidateVotesPct
Tammy Duckworth (D) 52,730 44.6%
Mark Kirk* (R) 57,643 48.8%
Ken McMillen (Lbt) 4,623 3.9%
Scott Summers (Grn) 3,168 2.7%
TOTAL 118,170
Turnout: 54%


2016 Senate class 3, Woodford County
CandidateVotesPct
Tammy Duckworth (D) 5,083 25.9%
Mark Kirk* (R) 13,291 67.9%
Ken McMillen (Lbt) 732 3.7%
Scott Summers (Grn) 470 2.4%
TOTAL 19,588
Turnout: 68%

Campaign finance data for this election**:

Tammy Duckworth
Total Disbursements: $16,761,919
Total Receipts: $16,499,322
Cash on Hand: $137,402
Candidate Contributions: $0
Candidate Loans: $0
Individual Contributions: $12,903,810
Party Contributions: $59,300
Other Committee Contributions: $1,334,332
Other Committee Transfers: $2,583,047
Indep. Expenditures Supporting: $712,591
Indep. Expenditures Opposing: $2,040,109
Net Independent Expenditures: $-1,327,518
Net Spending: $15,434,401



Mark Kirk*
Total Disbursements: $12,352,097
Total Receipts: $12,267,143
Cash on Hand: $220,848
Candidate Contributions: $0
Candidate Loans: $0
Individual Contributions: $7,971,198
Party Contributions: $53,400
Other Committee Contributions: $3,124,146
Other Committee Transfers: $1,035,091
Indep. Expenditures Supporting: $709,114
Indep. Expenditures Opposing: $91,383
Net Independent Expenditures: $617,731
Net Spending: $12,969,828



**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/IL/2016


Republican Primary
Pos Candidate Votes % $**
1   Mark Kirk* 931,619 70.6% $12,352,097
2   Jim Marter 388,571 29.4% $71,882
TOTAL VOTES 1,320,190    


Democrat Primary
Pos Candidate Votes % $**
1   Tammy Duckworth 1,220,128 64.4% $16,761,919
2   Andrea Zopp 455,729 24.0% $1,993,031
3   Napoleon Harris 219,286 11.6% $1,618,651
TOTAL VOTES 1,895,143