North Dakota's past election results

Certified results for President, U.S. Senate and U.S. House in North Dakota since 2002, and the presidential vote in each county since 2000. Every candidate on the general election ballot, with the party label the state listed and their votes as certified.

President

YearMost votesShareNextShareTotal votes
2024Donald J. Trump (Republican)67.0%Kamala D. Harris (Democrat)30.5%368,155
2020Donald J. Trump (Republican)65.1%Joe Biden (Democratic-Nonpartisan League)31.8%362,024
2016Donald J. Trump (Republican)63.0%Hillary Clinton (Democratic-Nonpartisan League)27.2%344,360
2012Mitt Romney (Republican)58.3%Barack Obama (Democratic-Nonpartisan League)38.7%322,627
2008John McCain (Republican)53.3%Barack Obama (Democratic-Nonpartisan League)44.6%316,621
2004George W. Bush (Republican)62.9%John F. Kerry (Democratic-Nonpartisan League)35.5%312,833
2024: every candidate
CandidatePartyVotesShare
Donald J. TrumpRepublican246,50567.0%
Kamala D. HarrisDemocrat112,32730.5%
Chase Oliver6,2271.7%
Write-ins3,0960.8%
Total368,155
2020: every candidate
CandidatePartyVotesShare
Donald J. TrumpRepublican235,75165.1%
Joe BidenDemocratic-Nonpartisan League115,04231.8%
Jo JorgensenLibertarian9,3712.6%
Write-ins1,8600.5%
Total362,024
2016: every candidate
CandidatePartyVotesShare
Donald J. TrumpRepublican216,79463.0%
Hillary ClintonDemocratic-Nonpartisan League93,75827.2%
Gary JohnsonLibertarian21,4346.2%
Write-ins6,3971.9%
Jill SteinGreen3,7801.1%
Darrell CastleConstitution1,8330.5%
Rocky Roque De La FuenteAmerican Delta3640.1%
Total344,360
2012: every candidate
CandidatePartyVotesShare
Mitt RomneyRepublican188,16358.3%
Barack ObamaDemocratic-Nonpartisan League124,82738.7%
Gary JohnsonLibertarian5,2311.6%
Write-ins1,8600.6%
Jill SteinGreen1,3610.4%
Virgil GoodeConstitution1,1850.4%
Total322,627
2008: every candidate
CandidatePartyVotesShare
John McCainRepublican168,60153.3%
Barack ObamaDemocratic-Nonpartisan League141,27844.6%
Ralph NaderIndependent4,1891.3%
Bob BarrLibertarian1,3540.4%
Chuck BaldwinConstitution1,1990.4%
Total316,621
2004: every candidate
CandidatePartyVotesShare
George W. BushRepublican196,65162.9%
John F. KerryDemocratic-Nonpartisan League111,05235.5%
Ralph NaderIndependent3,7561.2%
Michael BadnarikLibertarian8510.3%
Michael A. PeroutkaConstitution5140.2%
Martin Wishnatskywrite-in90.0%
Total312,833

Share of all votes cast for president in the state, write-ins included. Federal Election Commission, Federal Elections 2002–2024 (each state's certified results).

U.S. Senate

2024: Kevin Cramer (Republican) 66.3% · Katrina Christiansen (Democratic-Npl) 33.4%
CandidatePartyVotesShare
Kevin CramerRepublican241,56966.3%
Katrina ChristiansenDemocratic-Npl121,60233.4%
Write-ins1,1560.3%
Total364,327
2022: John Hoeven (Republican) 56.4% · Katrina Christiansen (Democratic-Nonpartisan League) 25.0%
CandidatePartyVotesShare
John Hoeven (incumbent)Republican135,47456.4%
Katrina ChristiansenDemocratic-Nonpartisan League59,99525.0%
Rick BeckerIndependent44,40618.5%
Write-ins2650.1%
Total240,140
2018: Kevin Cramer (Republican) 55.1% · Heidi Heitkamp (Democratic-Nonpartisan League) 44.3%
CandidatePartyVotesShare
Kevin CramerRepublican179,72055.1%
Heidi Heitkamp (incumbent)Democratic-Nonpartisan League144,37644.3%
Write-ins2,0420.6%
Total326,138
2016: John Hoeven (Republican) 78.5% · Eliot Glassheim (Democratic-Nonpartisan League) 17.0%
CandidatePartyVotesShare
John Hoeven (incumbent)Republican268,78878.5%
Eliot GlassheimDemocratic-Nonpartisan League58,11617.0%
Robert N. MarquetteLibertarian10,5563.1%
James GermalicIndependent4,6751.4%
Write-ins3660.1%
Total342,501
2012: Heidi Heitkamp (Democratic-Nonpartisan League) 50.2% · Rick Berg (Republican) 49.3%
CandidatePartyVotesShare
Heidi HeitkampDemocratic-Nonpartisan League161,16350.2%
Rick BergRepublican158,28249.3%
Write-ins1,4060.4%
Total320,851
2010: John Hoeven (Republican) 76.1% · Tracy Potter (Democratic-Nonpartisan League) 22.2%
CandidatePartyVotesShare
John HoevenRepublican181,68976.1%
Tracy PotterDemocratic-Nonpartisan League52,95522.2%
Keith J. HansonLibertarian3,8901.6%
Write-ins2780.1%
Total238,812
2006: Kent Conrad (Democratic-Nonpartisan League) 68.8% · Dwight Grotberg (Republican) 29.5%
CandidatePartyVotesShare
Kent Conrad (incumbent)Democratic-Nonpartisan League150,14668.8%
Dwight GrotbergRepublican64,41729.5%
Roland RiemersIndependent2,1941.0%
James GermalicIndependent1,3950.6%
Total218,152
2004: Byron L. Dorgan (Democratic-Nonpartisan League) 68.3% · Mike Liffrig (Republican) 31.7%
CandidatePartyVotesShare
Byron L. Dorgan (incumbent)Democratic-Nonpartisan League212,14368.3%
Mike LiffrigRepublican98,55331.7%
Total310,696

Federal Election Commission, Federal Elections 2002–2024 (each state's certified results); 2024 from the MIT Election Data and Science Lab, compiled from the state's certified results.

U.S. House

2024 (1 race)
DistrictCandidatesTotal votes
At largeJulie Fedorchak (Republican) 69.2% · Trygve Hammer (Democratic-Nonpartisan League) 30.4% · Write-ins 0.4%359,787
2022 (1 race)
DistrictCandidatesTotal votes
At largeKelly Armstrong (Republican) 62.2% · Cara Mund (Independent) 37.6% · Write-ins 0.2%238,586
2020 (1 race)
DistrictCandidatesTotal votes
At largeKelly Armstrong (Republican) 69.0% · Zach Raknerud (Democratic-Nonpartisan League) 27.6% · Steven James Peterson (Libertarian) 3.4%355,799
2018 (1 race)
DistrictCandidatesTotal votes
At largeKelly Armstrong (Republican) 60.2% · Mac Schneider (Democratic-Nonpartisan League) 35.6% · Charles Tuttle (Independent) 4.1%321,532
2016 (1 race)
DistrictCandidatesTotal votes
At largeKevin Cramer (Republican) 69.1% · Chase Iron Eyes (Democratic-Nonpartisan League) 23.7% · Jack Seaman (Libertarian) 7.0%338,459
2014 (1 race)
DistrictCandidatesTotal votes
At largeKevin Cramer (Republican) 55.5% · George Sinner (Democratic-Nonpartisan League) 38.5% · Robert J. "Jack" Seaman (Libertarian) 5.8%248,670
2012 (1 race)
DistrictCandidatesTotal votes
At largeKevin Cramer (Republican) 54.9% · Pam Gulleson (Democratic-Nonpartisan League) 41.7% · Eric Olson (Libertarian) 3.2%316,071
2010 (1 race)
DistrictCandidatesTotal votes
At largeRick Berg (Republican) 54.7% · Earl Pomeroy (Democratic-Nonpartisan League) 44.9% · Write-ins 0.3%237,137
2008 (1 race)
DistrictCandidatesTotal votes
At largeEarl Pomeroy (Democratic-Nonpartisan League) 62.0% · Duane Sand (Republican) 38.0%313,965
2006 (1 race)
DistrictCandidatesTotal votes
At largeEarl Pomeroy (Democratic-Nonpartisan League) 65.7% · Matt Mechtel (Republican) 34.3%217,621
2004 (1 race)
DistrictCandidatesTotal votes
At largeEarl Pomeroy (Democratic-Nonpartisan League) 59.6% · Duane Sand (Republican) 40.4%310,814
2002 (1 race)
DistrictCandidatesTotal votes
At largeEarl Pomeroy (Democratic-Nonpartisan League) 52.4% · Rick Clayburgh (Republican) 47.6%231,030

Districts as numbered that year: states redraw them after each census, and some did more often. "Unopposed" is a candidate the state didn't put on the ballot because no one ran against them. Federal Election Commission, Federal Elections 2002–2024 (each state's certified results); 2024 from the MIT Election Data and Science Lab, compiled from the state's certified results.

The presidential vote by county

Every county, 2024, 2020, 2016, 2012, 2008, 2004, 2000
County2024
Dem. · Rep.
2020
Dem. · Rep.
2016
Dem. · Rep.
2012
Dem. · Rep.
2008
Dem. · Rep.
2004
Dem. · Rep.
2000
Dem. · Rep.
Adams17.9% · 80.1%20.3% · 77.3%17.7% · 74.6%25.5% · 71.4%34.2% · 62.0%27.3% · 70.9%24.7% · 71.2%
Barnes31.1% · 66.1%32.7% · 64.1%29.9% · 59.1%43.4% · 53.7%48.1% · 49.6%37.6% · 60.9%33.6% · 60.1%
Benson39.7% · 58.1%41.9% · 55.8%41.9% · 46.2%57.3% · 40.2%66.1% · 32.6%53.3% · 44.6%44.2% · 49.0%
Billings14.4% · 83.9%11.3% · 85.2%9.8% · 81.8%15.4% · 81.7%22.8% · 75.2%17.6% · 79.6%15.6% · 75.0%
Bottineau21.3% · 76.2%23.7% · 74.2%21.1% · 71.4%33.3% · 64.1%39.4% · 58.6%31.8% · 67.2%31.8% · 63.7%
Bowman12.8% · 85.5%13.8% · 84.2%12.7% · 80.9%23.8% · 73.7%29.1% · 67.5%23.1% · 74.6%22.4% · 73.4%
Burke12.3% · 86.1%11.9% · 86.1%11.3% · 85.1%22.5% · 75.2%30.3% · 67.9%28.8% · 69.4%28.5% · 67.2%
Burleigh27.2% · 70.0%28.3% · 68.5%22.7% · 67.8%32.5% · 64.4%37.3% · 60.9%29.9% · 68.5%28.5% · 65.2%
Cass44.4% · 52.7%46.8% · 49.5%38.8% · 49.3%47.0% · 49.9%52.7% · 45.6%39.0% · 59.4%36.4% · 56.8%
Cavalier24.7% · 73.5%23.5% · 74.2%23.7% · 67.6%39.5% · 57.8%43.7% · 53.0%36.3% · 62.3%26.1% · 63.8%
Dickey22.7% · 74.6%25.1% · 71.9%23.0% · 69.3%33.6% · 63.5%39.8% · 58.2%31.3% · 67.0%28.9% · 66.5%
Divide21.1% · 76.1%22.0% · 75.2%20.1% · 71.1%33.1% · 63.1%41.0% · 55.7%38.4% · 59.2%38.5% · 55.8%
Dunn14.8% · 83.7%14.6% · 83.4%16.0% · 79.0%25.0% · 74.0%32.1% · 65.7%32.2% · 66.4%27.4% · 65.0%
Eddy26.2% · 71.5%30.4% · 67.7%28.8% · 64.3%42.0% · 54.8%50.0% · 47.0%44.0% · 54.0%36.1% · 55.4%
Emmons10.6% · 87.9%11.8% · 86.5%10.9% · 84.7%20.3% · 76.2%29.7% · 67.0%28.9% · 68.6%20.3% · 71.8%
Foster19.7% · 77.9%21.0% · 76.6%20.2% · 72.2%36.1% · 61.2%41.6% · 55.4%29.3% · 69.0%27.2% · 67.2%
Golden Valley12.3% · 85.5%13.4% · 84.9%10.3% · 83.2%17.5% · 80.0%24.0% · 73.4%21.0% · 77.6%19.2% · 75.2%
Grand Forks39.7% · 57.7%41.6% · 54.8%35.7% · 53.8%46.7% · 50.2%51.7% · 46.6%41.5% · 56.8%37.3% · 55.9%
Grant15.7% · 82.4%15.0% · 82.9%13.4% · 80.2%23.6% · 72.5%21.1% · 44.2%21.3% · 76.7%16.5% · 75.5%
Griggs23.4% · 74.7%24.6% · 72.6%23.6% · 67.0%39.9% · 57.4%45.5% · 51.9%35.1% · 63.0%32.9% · 62.6%
Hettinger14.7% · 83.4%14.9% · 83.2%13.0% · 81.0%23.0% · 73.4%30.1% · 66.2%27.1% · 69.9%23.2% · 69.6%
Kidder17.0% · 81.3%15.1% · 83.2%13.0% · 80.7%29.6% · 65.5%34.4% · 61.2%31.6% · 65.9%22.2% · 65.6%
Lamoure21.3% · 76.0%23.7% · 74.1%23.3% · 68.9%33.7% · 62.8%38.7% · 58.5%30.5% · 68.2%27.9% · 64.4%
Logan11.3% · 86.9%11.9% · 86.4%10.7% · 83.2%21.6% · 75.5%28.3% · 68.7%23.5% · 74.7%19.5% · 70.9%
Mchenry17.4% · 80.8%18.8% · 78.7%17.4% · 72.7%34.8% · 61.9%40.6% · 56.9%36.5% · 61.8%32.4% · 61.5%
Mcintosh16.5% · 81.4%17.9% · 79.2%16.3% · 76.1%30.0% · 67.6%37.8% · 59.8%25.3% · 72.8%21.4% · 72.0%
Mckenzie14.7% · 83.8%15.0% · 82.7%14.9% · 78.6%26.9% · 71.2%34.4% · 64.1%30.7% · 68.7%27.6% · 69.1%
Mclean20.2% · 78.0%22.2% · 75.8%20.3% · 72.6%33.8% · 63.6%39.4% · 58.4%35.0% · 63.5%31.5% · 62.2%
Mercer14.8% · 83.4%15.1% · 82.5%13.3% · 80.3%26.2% · 70.8%33.6% · 63.4%27.0% · 71.2%23.2% · 68.6%
Morton22.0% · 75.4%23.3% · 73.7%19.5% · 71.6%32.8% · 63.8%38.3% · 59.3%32.2% · 65.9%30.6% · 62.3%
Mountrail27.6% · 70.6%30.2% · 67.8%29.7% · 62.9%40.6% · 56.8%50.3% · 47.9%48.3% · 50.4%43.4% · 50.6%
Nelson32.9% · 64.8%33.0% · 64.2%31.2% · 59.7%45.7% · 51.5%51.8% · 45.7%40.5% · 57.6%37.3% · 56.0%
Oliver14.4% · 83.6%12.1% · 86.1%11.7% · 81.6%27.7% · 68.4%31.9% · 65.6%27.7% · 70.6%23.2% · 67.5%
Pembina22.6% · 75.5%23.6% · 73.9%21.6% · 70.0%38.5% · 58.3%45.2% · 52.1%34.3% · 64.0%28.9% · 64.3%
Pierce22.3% · 75.8%23.4% · 74.5%20.8% · 69.4%30.3% · 67.3%37.0% · 60.8%31.3% · 67.2%25.4% · 68.4%
Ramsey28.9% · 68.9%30.5% · 66.6%28.4% · 60.6%43.3% · 53.3%48.6% · 49.6%38.5% · 60.1%33.3% · 60.4%
Ransom34.7% · 62.7%38.5% · 57.8%35.5% · 51.3%55.4% · 41.6%56.4% · 41.0%46.1% · 52.0%39.7% · 54.7%
Renville14.8% · 82.2%16.7% · 80.7%15.5% · 76.8%31.1% · 66.6%37.5% · 59.4%33.8% · 64.9%33.3% · 61.6%
Richland29.9% · 67.5%32.1% · 64.9%27.2% · 62.8%42.0% · 55.5%46.4% · 51.6%34.3% · 64.1%31.1% · 62.4%
Rolette63.0% · 35.0%65.2% · 33.0%55.9% · 32.4%73.7% · 24.0%75.1% · 23.0%63.4% · 34.4%61.0% · 32.2%
Sargent32.5% · 64.9%35.7% · 61.2%34.8% · 54.5%53.6% · 43.8%57.9% · 40.4%46.4% · 52.1%43.9% · 50.5%
Sheridan13.3% · 85.1%12.8% · 84.7%12.1% · 82.6%19.8% · 78.1%28.5% · 69.1%21.2% · 77.0%17.3% · 76.2%
Sioux68.6% · 29.9%67.8% · 21.8%61.5% · 21.1%78.7% · 19.7%83.1% · 15.6%70.5% · 28.0%69.5% · 25.8%
Slope8.5% · 90.2%10.3% · 89.0%10.0% · 84.2%19.0% · 78.0%25.8% · 72.3%20.6% · 77.5%19.2% · 71.5%
Stark16.4% · 81.6%16.6% · 80.5%14.2% · 79.2%24.2% · 73.2%34.3% · 63.5%29.0% · 69.4%28.5% · 65.3%
Steele36.2% · 61.3%36.0% · 59.9%36.1% · 53.9%49.7% · 47.8%59.5% · 39.1%50.8% · 48.3%39.3% · 54.1%
Stutsman26.6% · 70.9%26.9% · 70.2%24.6% · 66.2%37.5% · 59.5%41.5% · 56.2%34.0% · 64.4%33.6% · 60.2%
Towner25.9% · 71.5%27.0% · 70.7%26.4% · 63.4%43.7% · 52.7%51.9% · 44.8%43.6% · 54.2%34.5% · 58.4%
Traill33.0% · 64.4%36.1% · 61.0%31.6% · 57.6%46.2% · 50.9%52.9% · 45.7%38.9% · 59.9%36.8% · 58.2%
Walsh26.1% · 70.9%27.9% · 69.5%25.2% · 64.6%41.7% · 55.2%47.6% · 49.5%36.7% · 61.6%33.6% · 59.8%
Ward25.3% · 72.3%25.8% · 70.7%21.2% · 68.0%33.2% · 63.7%39.6% · 58.8%32.2% · 66.4%33.5% · 62.3%
Wells18.0% · 80.6%18.6% · 79.7%17.6% · 75.4%28.3% · 69.5%35.4% · 61.8%33.5% · 64.6%27.4% · 66.8%
Williams15.1% · 82.7%15.1% · 81.9%13.5% · 78.6%23.7% · 73.2%31.2% · 67.1%28.1% · 70.3%29.8% · 66.4%

Each party's candidate's share of all presidential votes cast in the county. MIT Election Data and Science Lab, County Presidential Election Returns 2000–2024, compiled from official results. Compare North Dakota's counties on these and other figures →

How we show these

Every figure is the state's own certified count, as the Federal Election Commission and the MIT Election Data and Science Lab compiled it, and links to its source. A candidate on several party lines (New York's and Connecticut's fusion voting) is shown once, with their lines added up. We show how many votes each candidate received; we don't explain why results changed or credit anyone for them.

Quick answers

How did North Dakota vote for president in 2024?
Donald J. Trump (Republican) received 246,505 votes (67.0%) and Kamala D. Harris (Democrat) received 112,327 votes (30.5%) of 368,155 votes cast, by the state's certified results as compiled by the Federal Election Commission.
Who ran for U.S. Senate in North Dakota in 2024?
Kevin Cramer (Republican, 66.3%); Katrina Christiansen (Democratic-Npl, 33.4%). Certified results, Federal Election Commission.

See something wrong on this page? Report a problem · Corrections