RightDataUSA

2018-11-06 Senatorial Election Results for North Dakota (Class 1)

(Scroll down for primary election results)


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 Kevin Cramer
(R)
Heidi Heitkamp*
(D)
Other Margin TOTAL
Adams66%79668.4%36431.3%40.3%432 1,164
Barnes58%2,50749.7%2,51749.9%190.4%-10 5,043
Benson56%82836.5%1,42762.9%120.5%-599 2,267
Billings80%45079.6%11520.4%00.0%335 565
Bottineau65%2,14765.6%1,11033.9%140.4%1,037 3,271
Bowman72%1,23374.8%40424.5%120.7%829 1,649
Burke64%72975.6%22823.7%70.7%501 964
Burleigh63%28,49461.7%17,35737.6%3580.8%11,137 46,209
Cass56%32,21741.6%44,72357.8%4870.6%-12,506 77,427
Cavalier66%1,18160.3%76539.1%120.6%416 1,958
Dickey56%1,25357.7%91142.0%60.3%342 2,170
Divide67%72060.2%46939.2%80.7%251 1,197
Dunn67%1,49973.7%52525.8%100.5%974 2,034
Eddy67%67554.7%55545.0%40.3%120 1,234
Emmons68%1,43378.1%39121.3%110.6%1,042 1,835
Foster63%1,05263.6%58835.6%140.8%464 1,654
Golden Valley67%70480.0%17119.4%50.6%533 880
Grand Forks49%12,95246.4%14,82753.1%1570.6%-1,875 27,936
Grant68%92572.9%33726.6%60.5%588 1,268
Griggs65%68856.1%53443.6%40.3%154 1,226
Hettinger65%98877.9%27421.6%70.6%714 1,269
Kidder67%91171.2%36428.4%50.4%547 1,280
La Moure64%1,20358.1%85741.4%90.4%346 2,069
Logan64%74175.8%22823.3%80.8%513 977
McHenry62%1,65965.0%87934.4%150.6%780 2,553
McIntosh69%98267.5%46732.1%60.4%515 1,455
McKenzie45%3,01271.8%1,16727.8%140.3%1,845 4,193
McLean67%3,32065.7%1,70133.7%290.6%1,619 5,050
Mercer62%2,94173.1%1,06126.4%220.5%1,880 4,024
Morton60%9,58364.3%5,17534.7%1380.9%4,408 14,896
Mountrail55%2,20857.8%1,60542.0%70.2%603 3,820
Nelson66%77046.8%86652.6%110.7%-96 1,647
Oliver67%71773.8%25025.7%50.5%467 972
Pembina54%1,81461.2%1,13238.2%160.5%682 2,962
Pierce59%1,16861.9%71137.7%90.5%457 1,888
Ramsey57%2,66852.8%2,33646.2%531.0%332 5,057
Ransom53%89038.5%1,39960.6%210.9%-509 2,310
Renville68%83269.7%35629.8%50.4%476 1,193
Richland56%3,31645.4%3,94354.0%480.7%-627 7,307
Rolette61%99319.7%4,04280.1%100.2%-3,049 5,045
Sargent65%82141.0%1,17158.5%100.5%-350 2,002
Sheridan74%60776.9%17922.7%30.4%428 789
Sioux58%22115.3%1,21183.7%141.0%-990 1,446
Slope67%30780.6%7319.2%10.3%234 381
Stark51%8,94573.5%3,15125.9%700.6%5,794 12,166
Steele66%39941.6%55758.0%40.4%-158 960
Stutsman56%5,48957.3%4,02742.0%670.7%1,462 9,583
Towner67%62455.4%49744.1%60.5%127 1,127
Traill60%1,73546.4%1,98853.1%190.5%-253 3,742
Walsh55%2,55056.5%1,93742.9%250.6%613 4,512
Ward46%15,10562.6%8,85636.7%1670.7%6,249 24,128
Wells70%1,60171.7%62227.9%100.4%979 2,233
Williams40%8,11772.8%2,97626.7%580.5%5,141 11,151
TOTAL 55% 179,72055.1% 144,37644.3% 2,0420.6% 35,344 326,138
Total R vote: 179,720 (55.1%)      Total D vote: 144,376 (44.3%)      Total Other vote: 2,042 (0.6%)
* incumbent
Campaign finance data for this election**:
Total Disbursements: $6,231,101 $25,186,789
Total Receipts: $6,031,115 $31,525,751
Cash on Hand: $195,522 $6,483,856
Contributions by Candidate: $0 $0
Loans by Candidate: $0 $0
Total Individual Contributions: $3,721,721 $26,293,060
Party Contributions: $57,600 $1,000
Other Committee Contributions: $1,443,986 $4,207,992
Transfers from Other Committees: $793,944 $982,124
Independent Expenditures Supporting: $494,183 $1,485,445
Independent Expenditures Opposing: $6,845,936 $8,580,273
Net Independent Expenditures: $-6,351,753 $-7,094,828
Net Spending: $-120,652 $18,091,961

**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/ND/2018

View 2024 FEC data



2018 Senate class 1, Adams County
CandidateVotesPct
Kevin Cramer (R) 796 68.4%
Heidi Heitkamp* (D) 364 31.3%
TOTAL 1,164
Turnout: 66%


2018 Senate class 1, Barnes County
CandidateVotesPct
Kevin Cramer (R) 2,507 49.7%
Heidi Heitkamp* (D) 2,517 49.9%
TOTAL 5,043
Turnout: 58%


2018 Senate class 1, Benson County
CandidateVotesPct
Kevin Cramer (R) 828 36.5%
Heidi Heitkamp* (D) 1,427 62.9%
TOTAL 2,267
Turnout: 56%


2018 Senate class 1, Billings County
CandidateVotesPct
Kevin Cramer (R) 450 79.6%
Heidi Heitkamp* (D) 115 20.4%
TOTAL 565
Turnout: 80%


2018 Senate class 1, Bottineau County
CandidateVotesPct
Kevin Cramer (R) 2,147 65.6%
Heidi Heitkamp* (D) 1,110 33.9%
TOTAL 3,271
Turnout: 65%


2018 Senate class 1, Bowman County
CandidateVotesPct
Kevin Cramer (R) 1,233 74.8%
Heidi Heitkamp* (D) 404 24.5%
TOTAL 1,649
Turnout: 72%


2018 Senate class 1, Burke County
CandidateVotesPct
Kevin Cramer (R) 729 75.6%
Heidi Heitkamp* (D) 228 23.7%
TOTAL 964
Turnout: 64%


2018 Senate class 1, Burleigh County
CandidateVotesPct
Kevin Cramer (R) 28,494 61.7%
Heidi Heitkamp* (D) 17,357 37.6%
TOTAL 46,209
Turnout: 63%


2018 Senate class 1, Cass County
CandidateVotesPct
Kevin Cramer (R) 32,217 41.6%
Heidi Heitkamp* (D) 44,723 57.8%
TOTAL 77,427
Turnout: 56%


2018 Senate class 1, Cavalier County
CandidateVotesPct
Kevin Cramer (R) 1,181 60.3%
Heidi Heitkamp* (D) 765 39.1%
TOTAL 1,958
Turnout: 66%


2018 Senate class 1, Dickey County
CandidateVotesPct
Kevin Cramer (R) 1,253 57.7%
Heidi Heitkamp* (D) 911 42.0%
TOTAL 2,170
Turnout: 56%


2018 Senate class 1, Divide County
CandidateVotesPct
Kevin Cramer (R) 720 60.2%
Heidi Heitkamp* (D) 469 39.2%
TOTAL 1,197
Turnout: 67%


2018 Senate class 1, Dunn County
CandidateVotesPct
Kevin Cramer (R) 1,499 73.7%
Heidi Heitkamp* (D) 525 25.8%
TOTAL 2,034
Turnout: 67%


2018 Senate class 1, Eddy County
CandidateVotesPct
Kevin Cramer (R) 675 54.7%
Heidi Heitkamp* (D) 555 45.0%
TOTAL 1,234
Turnout: 67%


2018 Senate class 1, Emmons County
CandidateVotesPct
Kevin Cramer (R) 1,433 78.1%
Heidi Heitkamp* (D) 391 21.3%
TOTAL 1,835
Turnout: 68%


2018 Senate class 1, Foster County
CandidateVotesPct
Kevin Cramer (R) 1,052 63.6%
Heidi Heitkamp* (D) 588 35.6%
TOTAL 1,654
Turnout: 63%


2018 Senate class 1, Golden Valley County
CandidateVotesPct
Kevin Cramer (R) 704 80.0%
Heidi Heitkamp* (D) 171 19.4%
TOTAL 880
Turnout: 67%


2018 Senate class 1, Grand Forks County
CandidateVotesPct
Kevin Cramer (R) 12,952 46.4%
Heidi Heitkamp* (D) 14,827 53.1%
TOTAL 27,936
Turnout: 49%


2018 Senate class 1, Grant County
CandidateVotesPct
Kevin Cramer (R) 925 72.9%
Heidi Heitkamp* (D) 337 26.6%
TOTAL 1,268
Turnout: 68%


2018 Senate class 1, Griggs County
CandidateVotesPct
Kevin Cramer (R) 688 56.1%
Heidi Heitkamp* (D) 534 43.6%
TOTAL 1,226
Turnout: 65%


2018 Senate class 1, Hettinger County
CandidateVotesPct
Kevin Cramer (R) 988 77.9%
Heidi Heitkamp* (D) 274 21.6%
TOTAL 1,269
Turnout: 65%


2018 Senate class 1, Kidder County
CandidateVotesPct
Kevin Cramer (R) 911 71.2%
Heidi Heitkamp* (D) 364 28.4%
TOTAL 1,280
Turnout: 67%


2018 Senate class 1, La Moure County
CandidateVotesPct
Kevin Cramer (R) 1,203 58.1%
Heidi Heitkamp* (D) 857 41.4%
TOTAL 2,069
Turnout: 64%


2018 Senate class 1, Logan County
CandidateVotesPct
Kevin Cramer (R) 741 75.8%
Heidi Heitkamp* (D) 228 23.3%
TOTAL 977
Turnout: 64%


2018 Senate class 1, McHenry County
CandidateVotesPct
Kevin Cramer (R) 1,659 65.0%
Heidi Heitkamp* (D) 879 34.4%
TOTAL 2,553
Turnout: 62%


2018 Senate class 1, McIntosh County
CandidateVotesPct
Kevin Cramer (R) 982 67.5%
Heidi Heitkamp* (D) 467 32.1%
TOTAL 1,455
Turnout: 69%


2018 Senate class 1, McKenzie County
CandidateVotesPct
Kevin Cramer (R) 3,012 71.8%
Heidi Heitkamp* (D) 1,167 27.8%
TOTAL 4,193
Turnout: 45%


2018 Senate class 1, McLean County
CandidateVotesPct
Kevin Cramer (R) 3,320 65.7%
Heidi Heitkamp* (D) 1,701 33.7%
TOTAL 5,050
Turnout: 67%


2018 Senate class 1, Mercer County
CandidateVotesPct
Kevin Cramer (R) 2,941 73.1%
Heidi Heitkamp* (D) 1,061 26.4%
TOTAL 4,024
Turnout: 62%


2018 Senate class 1, Morton County
CandidateVotesPct
Kevin Cramer (R) 9,583 64.3%
Heidi Heitkamp* (D) 5,175 34.7%
TOTAL 14,896
Turnout: 60%


2018 Senate class 1, Mountrail County
CandidateVotesPct
Kevin Cramer (R) 2,208 57.8%
Heidi Heitkamp* (D) 1,605 42.0%
TOTAL 3,820
Turnout: 55%


2018 Senate class 1, Nelson County
CandidateVotesPct
Kevin Cramer (R) 770 46.8%
Heidi Heitkamp* (D) 866 52.6%
TOTAL 1,647
Turnout: 66%


2018 Senate class 1, Oliver County
CandidateVotesPct
Kevin Cramer (R) 717 73.8%
Heidi Heitkamp* (D) 250 25.7%
TOTAL 972
Turnout: 67%


2018 Senate class 1, Pembina County
CandidateVotesPct
Kevin Cramer (R) 1,814 61.2%
Heidi Heitkamp* (D) 1,132 38.2%
TOTAL 2,962
Turnout: 54%


2018 Senate class 1, Pierce County
CandidateVotesPct
Kevin Cramer (R) 1,168 61.9%
Heidi Heitkamp* (D) 711 37.7%
TOTAL 1,888
Turnout: 59%


2018 Senate class 1, Ramsey County
CandidateVotesPct
Kevin Cramer (R) 2,668 52.8%
Heidi Heitkamp* (D) 2,336 46.2%
TOTAL 5,057
Turnout: 57%


2018 Senate class 1, Ransom County
CandidateVotesPct
Kevin Cramer (R) 890 38.5%
Heidi Heitkamp* (D) 1,399 60.6%
TOTAL 2,310
Turnout: 53%


2018 Senate class 1, Renville County
CandidateVotesPct
Kevin Cramer (R) 832 69.7%
Heidi Heitkamp* (D) 356 29.8%
TOTAL 1,193
Turnout: 68%


2018 Senate class 1, Richland County
CandidateVotesPct
Kevin Cramer (R) 3,316 45.4%
Heidi Heitkamp* (D) 3,943 54.0%
TOTAL 7,307
Turnout: 56%


2018 Senate class 1, Rolette County
CandidateVotesPct
Kevin Cramer (R) 993 19.7%
Heidi Heitkamp* (D) 4,042 80.1%
TOTAL 5,045
Turnout: 61%


2018 Senate class 1, Sargent County
CandidateVotesPct
Kevin Cramer (R) 821 41.0%
Heidi Heitkamp* (D) 1,171 58.5%
TOTAL 2,002
Turnout: 65%


2018 Senate class 1, Sheridan County
CandidateVotesPct
Kevin Cramer (R) 607 76.9%
Heidi Heitkamp* (D) 179 22.7%
TOTAL 789
Turnout: 74%


2018 Senate class 1, Sioux County
CandidateVotesPct
Kevin Cramer (R) 221 15.3%
Heidi Heitkamp* (D) 1,211 83.7%
TOTAL 1,446
Turnout: 58%


2018 Senate class 1, Slope County
CandidateVotesPct
Kevin Cramer (R) 307 80.6%
Heidi Heitkamp* (D) 73 19.2%
TOTAL 381
Turnout: 67%


2018 Senate class 1, Stark County
CandidateVotesPct
Kevin Cramer (R) 8,945 73.5%
Heidi Heitkamp* (D) 3,151 25.9%
TOTAL 12,166
Turnout: 51%


2018 Senate class 1, Steele County
CandidateVotesPct
Kevin Cramer (R) 399 41.6%
Heidi Heitkamp* (D) 557 58.0%
TOTAL 960
Turnout: 66%


2018 Senate class 1, Stutsman County
CandidateVotesPct
Kevin Cramer (R) 5,489 57.3%
Heidi Heitkamp* (D) 4,027 42.0%
TOTAL 9,583
Turnout: 56%


2018 Senate class 1, Towner County
CandidateVotesPct
Kevin Cramer (R) 624 55.4%
Heidi Heitkamp* (D) 497 44.1%
TOTAL 1,127
Turnout: 67%


2018 Senate class 1, Traill County
CandidateVotesPct
Kevin Cramer (R) 1,735 46.4%
Heidi Heitkamp* (D) 1,988 53.1%
TOTAL 3,742
Turnout: 60%


2018 Senate class 1, Walsh County
CandidateVotesPct
Kevin Cramer (R) 2,550 56.5%
Heidi Heitkamp* (D) 1,937 42.9%
TOTAL 4,512
Turnout: 55%


2018 Senate class 1, Ward County
CandidateVotesPct
Kevin Cramer (R) 15,105 62.6%
Heidi Heitkamp* (D) 8,856 36.7%
TOTAL 24,128
Turnout: 46%


2018 Senate class 1, Wells County
CandidateVotesPct
Kevin Cramer (R) 1,601 71.7%
Heidi Heitkamp* (D) 622 27.9%
TOTAL 2,233
Turnout: 70%


2018 Senate class 1, Williams County
CandidateVotesPct
Kevin Cramer (R) 8,117 72.8%
Heidi Heitkamp* (D) 2,976 26.7%
TOTAL 11,151
Turnout: 40%

Campaign finance data for this election**:

Kevin Cramer
Total Disbursements: $6,231,101
Total Receipts: $6,031,115
Cash on Hand: $195,522
Candidate Contributions: $0
Candidate Loans: $0
Individual Contributions: $3,721,721
Party Contributions: $57,600
Other Committee Contributions: $1,443,986
Other Committee Transfers: $793,944
Indep. Expenditures Supporting: $494,183
Indep. Expenditures Opposing: $6,845,936
Net Independent Expenditures: $-6,351,753
Net Spending: $-120,652



Heidi Heitkamp*
Total Disbursements: $25,186,789
Total Receipts: $31,525,751
Cash on Hand: $6,483,856
Candidate Contributions: $0
Candidate Loans: $0
Individual Contributions: $26,293,060
Party Contributions: $1,000
Other Committee Contributions: $4,207,992
Other Committee Transfers: $982,124
Indep. Expenditures Supporting: $1,485,445
Indep. Expenditures Opposing: $8,580,273
Net Independent Expenditures: $-7,094,828
Net Spending: $18,091,961



**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/ND/2018

View 2024 FEC data


Republican Primary
Pos Candidate Votes % $**
1   Kevin Cramer 61,529 87.7% $6,231,101
2   Thomas O'Neill 8,509 12.1%
    Other 95 0.1%  
TOTAL VOTES 70,133    


Democrat Primary
Pos Candidate Votes % $**
1   Heidi Heitkamp 36,729 99.6% $25,186,789
    Other 154 0.4%  
TOTAL VOTES 36,883