North Dakota Primary Election Results
Last updated July 2, 2024
North Dakota Primary Election Results
Governor
Representative Kelly Armstrong and Lt. Gov. Tammy Miller, two well-known Republicans, are vying for their party’s nomination to replace Gov. Doug Burgum, a Republican who is not seeking a third term. The two candidates are conservatives who agree on many policy issues, but who have contrasted their political styles and professional backgrounds on the campaign trail. Read more
Republican Primary
Governor, Republican Primary race called
Candidate | Votes | Percent |
---|---|---|
Kelly ArmstrongK. ArmstrongArmstrong | 68,152 | 73.2% |
Tammy MillerT. MillerMiller | 24,967 | 26.8 |
Total reported | 93,119 |
Democratic Primary
Governor, Democratic Primary race called
Candidate |
---|
Merrill PiepkornM. PiepkornPiepkorn Uncontested |
Create Congressional Age Limit
North Dakota voters will decide whether to impose an age limit on members of Congress from their state. If the measure passes and survives any future legal challenges, it would ban North Dakotans from being elected or appointed to Congress if they would turn 81 by the end of the year before their term expired. All three current members of North Dakota’s congressional delegation are younger than 70. Read more
Create Congressional Age Limit, Measure race called
Answer | Votes | Percent |
---|---|---|
YesYesYes | 68,468 | 60.8% |
NoNoNo | 44,076 | 39.2 |
Total reported | 112,544 |
U.S. House
At-Large District Democratic Primary
race called
Candidate | Votes | Percent |
---|---|---|
Trygve HammerT. HammerHammer | 14,088 | 73.6% |
Roland RiemersR. RiemersRiemers | 5,042 | 26.4 |
Total reported | 19,130 |
At-Large District Republican Primary
race called
Candidate | Votes | Percent | |
---|---|---|---|
Julie FedorchakJ. FedorchakFedorchak | 43,424 | 46.0% | |
Rick BeckerR. BeckerBecker | 27,965 | 29.6 | |
Cara MundC. MundMund | 18,460 | 19.5 | |
Total reported | 94,437 | ||
State Legislature
State Senate
District Dist. | Candidates | Candidates | Percent of votes in |
---|---|---|---|
2 Dem. 2 (D) | Rosemary TanbergR. TanbergTanberg | Uncontested | |
2 Rep. 2 (R) | Mark EngetM. EngetEnget 65% | Robert HarmsR. HarmsHarms 35% | 100% |
4 Rep. 4 (R) | Chuck WalenC. WalenWalen | Uncontested | |
6 Rep. 6 (R) | Paul ThomasP. ThomasThomas 64% | Zach LessigZ. LessigLessig 36% | 100% |
8 Rep. 8 (R) | Jeffery MagrumJ. MagrumMagrum*incumbent | Uncontested | |
9 Dem. † 9 (D) † | Richard MarcellaisR. MarcellaisMarcellais | Uncontested | |
9 Rep. † 9 (R) † | Judy EstensonJ. EstensonEstenson*incumbent | Uncontested | |
10 Dem. 10 (D) | Ryan BraunbergerR. BraunbergerBraunberger*incumbent | Uncontested | |
10 Rep. 10 (R) | George RougheadG. RougheadRoughead | Uncontested | |
12 Dem. 12 (D) | Olivia SchloegelO. SchloegelSchloegel | Uncontested | |
12 Rep. 12 (R) | Cole ConleyC. ConleyConley*incumbent | Uncontested | |
14 Dem. 14 (D) | Mark NelsonM. NelsonNelson | Uncontested | |
14 Rep. 14 (R) | Jerry KleinJ. KleinKlein*incumbent 60% | Karisa GrotheK. GrotheGrothe 40% | 100% |
15 Rep. † 15 (R) † | Kent WestonK. WestonWeston*incumbent | Uncontested | |
16 Dem. 16 (D) | Heather TyulyandinH. TyulyandinTyulyandin | Uncontested | |
16 Rep. 16 (R) | David ClemensD. ClemensClemens*incumbent | Uncontested | |
18 Dem. 18 (D) | Kyle ThorsonK. ThorsonThorson | Uncontested | |
18 Rep. 18 (R) | Scott MeyerS. MeyerMeyer*incumbent | Uncontested | |
20 Dem. 20 (D) | John PedersonJ. PedersonPederson | Uncontested | |
20 Rep. 20 (R) | Randy LemmR. LemmLemm*incumbent | Uncontested | |
22 Rep. 22 (R) | Mark WeberM. WeberWeber*incumbent | Uncontested | |
24 Dem. 24 (D) | Knut GjovikK. GjovikGjovik | Uncontested | |
24 Rep. 24 (R) | Mike WobbemaM. WobbemaWobbema*incumbent | Uncontested | |
26 Rep. 26 (R) | Dale PattenD. PattenPatten*incumbent | Uncontested | |
28 Dem. 28 (D) | Richard SchlosserR. SchlosserSchlosser | Uncontested | |
28 Rep. 28 (R) | Robert ErbeleR. ErbeleErbele*incumbent | Uncontested | |
30 Dem. 30 (D) | Matthew ZimnyM. ZimnyZimny | Uncontested | |
30 Rep. 30 (R) | Diane LarsonD. LarsonLarson*incumbent 60% | Adam RoseA. RoseRose 40% | 100% |
32 Rep. 32 (R) | Dick DeverD. DeverDever*incumbent | Uncontested | |
34 Dem. 34 (D) | Joshua JohnsonJ. JohnsonJohnson | Uncontested | |
34 Rep. 34 (R) | Justin GerhardtJ. GerhardtGerhardt*incumbent | Uncontested | |
36 Rep. 36 (R) | Desiree Van OostingD. Van OostingVan Oosting | Uncontested | |
38 Rep. 38 (R) | David HogueD. HogueHogue*incumbent | Uncontested | |
40 Rep. 40 (R) | Jose CastanedaJ. CastanedaCastaneda | Uncontested | |
42 Dem. 42 (D) | Rodney GigstadR. GigstadGigstad | Uncontested | |
42 Rep. 42 (R) | Claire CoryC. CoryCory 56% | Dustin McNallyD. McNallyMcNally 44% | 100% |
44 Dem. 44 (D) | Joshua BoscheeJ. BoscheeBoschee | Uncontested | |
46 Dem. 46 (D) | Jess ArnesonJ. ArnesonArneson | Uncontested | |
46 Rep. 46 (R) | Michelle PowersM. PowersPowers | Uncontested | |
*Incumbent † Special election |
State House
District Dist. | Candidates | Candidates | Percent of votes in |
---|---|---|---|
2 Dem. 2 (D) | Betty DhuyvetterB. DhuyvetterDhuyvetter | Uncontested | |
Gene NygaardG. NygaardNygaard | Uncontested | ||
2 Rep. 2 (R) | Bert AndersonB. AndersonAnderson*incumbent 29.0% | 100% | |
Donald LongmuirD. LongmuirLongmuir*incumbent 28.6% | |||
6 Rep. 6 (R) | Dick AndersonD. AndersonAnderson*incumbent 29.1% | 100% | |
Dan VollmerD. VollmerVollmer 28.5% | |||
8 Rep. 8 (R) | Mike BergM. BergBerg 28.1% | 100% | |
SuAnn OlsonS. OlsonOlson*incumbent 27.2% | |||
9 Dem. † 9 (D) † | Collette BrownC. BrownBrown | Uncontested | |
Jayme DavisJ. DavisDavis*incumbent | Uncontested | ||
9 Rep. † 9 (R) † | David BrienD. BrienBrien | Uncontested | |
Robert GraywaterR. GraywaterGraywater | Uncontested | ||
10 Dem. 10 (D) | Hamida DakaneH. DakaneDakane*incumbent | Uncontested | |
10 Rep. 10 (R) | Jared HendrixJ. HendrixHendrix | Uncontested | |
Steve SwiontekS. SwiontekSwiontek | Uncontested | ||
12 Rep. 12 (R) | Mitch OstlieM. OstlieOstlie*incumbent | Uncontested | |
Bernie SatromB. SatromSatrom*incumbent | Uncontested | ||
14 Dem. 14 (D) | Jessica HawkesJ. HawkesHawkes | Uncontested | |
Cathy JelsingC. JelsingJelsing | Uncontested | ||
14 Rep. 14 (R) | Robin WeiszR. WeiszWeisz*incumbent 29% | 100% | |
Jon NelsonJ. NelsonNelson*incumbent 26% | |||
15 Rep. † 15 (R) † | Kathy FrelichK. FrelichFrelich*incumbent | Uncontested | |
Donna HendersonD. HendersonHenderson*incumbent | Uncontested | ||
16 Dem. 16 (D) | Phil WeissP. WeissWeiss | Uncontested | |
Julie WestJ. WestWest | Uncontested | ||
16 Rep. 16 (R) | Ben KoppelmanB. KoppelmanKoppelman*incumbent | Uncontested | |
Andrew MarschallA. MarschallMarschall*incumbent | Uncontested | ||
18 Dem. 18 (D) | Mary AdamsM. AdamsAdams | Uncontested | |
Scott NelsonS. NelsonNelson | Uncontested | ||
18 Rep. 18 (R) | Nels ChristiansonN. ChristiansonChristianson | Uncontested | |
Steve VetterS. VetterVetter*incumbent | Uncontested | ||
20 Rep. 20 (R) | Mike BeltzM. BeltzBeltz*incumbent | Uncontested | |
Jared HagertJ. HagertHagert*incumbent | Uncontested | ||
22 Dem. 22 (D) | Darrell HansenD. HansenHansen | Uncontested | |
22 Rep. 22 (R) | Brandy PyleB. PylePyle*incumbent | Uncontested | |
Jonathan WarreyJ. WarreyWarrey*incumbent | Uncontested | ||
24 Dem. 24 (D) | Nancy FarnhamN. FarnhamFarnham | Uncontested | |
Shawn OlausonS. OlausonOlauson | Uncontested | ||
24 Rep. 24 (R) | Daniel JohnstonD. JohnstonJohnston | Uncontested | |
Dwight KiefertD. KiefertKiefert*incumbent | Uncontested | ||
26 Rep. 26 (R) | Jeremy OlsonJ. OlsonOlson*incumbent 37% | 100% | |
Roger MakiR. MakiMaki 32% | |||
28 Dem. 28 (D) | Sara DuxS. DuxDux | Uncontested | |
Mary SchlosserM. SchlosserSchlosser | Uncontested | ||
28 Rep. 28 (R) | Mike BrandenburgM. BrandenburgBrandenburg*incumbent | Uncontested | |
Jim GrueneichJ. GrueneichGrueneich*incumbent | Uncontested | ||
30 Rep. 30 (R) | Mike NatheM. NatheNathe*incumbent 31.4% | 100% | |
Glenn BoschG. BoschBosch*incumbent 31.0% | |||
32 Dem. 32 (D) | Shari OrserS. OrserOrser | Uncontested | |
32 Rep. 32 (R) | Lisa MeierL. MeierMeier*incumbent 39% | 100% | |
Pat HeinertP. HeinertHeinert*incumbent 37% | |||
34 Rep. 34 (R) | Nathan TomanN. TomanToman*incumbent 43% | 100% | |
Todd PorterT. PorterPorter*incumbent 39% | |||
36 Rep. 36 (R) | Ty DresslerT. DresslerDressler | Uncontested | |
Dori HauckD. HauckHauck*incumbent | Uncontested | ||
38 Dem. 38 (D) | Lisa HermosilloL. HermosilloHermosillo | Uncontested | |
38 Rep. 38 (R) | Dan RubyD. RubyRuby*incumbent 43% | 100% | |
Christina WolffC. WolffWolff 31% | |||
40 Dem. 40 (D) | Alexandra DeufelA. DeufelDeufel | Uncontested | |
40 Rep. 40 (R) | Macy BolinskeM. BolinskeBolinske | Uncontested | |
Matthew RubyM. RubyRuby*incumbent | Uncontested | ||
42 Dem. 42 (D) | Sarah GrossbauerS. GrossbauerGrossbauer | Uncontested | |
Carol HagenC. HagenHagen | Uncontested | ||
42 Rep. 42 (R) | Doug OsowskiD. OsowskiOsowski 42% | 100% | |
Emily O’BrienE. O’BrienO’Brien*incumbent 30% | |||
44 Dem. 44 (D) | Austin FossA. FossFoss | Uncontested | |
Karla HansonK. HansonHanson*incumbent | Uncontested | ||
46 Dem. 46 (D) | Todd ReisenauerT. ReisenauerReisenauer | Uncontested | |
Will ThompsonW. ThompsonThompson | Uncontested | ||
46 Rep. 46 (R) | Jim KasperJ. KasperKasper*incumbent | Uncontested | |
Desiree MortonD. MortonMorton | Uncontested | ||
4A Dem. 4A (D) | Lisa Finley-DeVilleL. Finley-DeVilleFinley-DeVille*incumbent | Uncontested | |
4A Rep. 4A (R) | Ronald BrughR. BrughBrugh | Uncontested | |
4B Rep. 4B (R) | Clayton FegleyC. FegleyFegley*incumbent | Uncontested | |
*Incumbent † Special election Note: Some races may have multiple winners. |
Other Races
U.S. Senate
Race | Candidates | Candidates | ||
---|---|---|---|---|
Dem. (D) | Katrina ChristiansenK. ChristiansenChristiansen | Uncontested | › | |
Rep. (R) | Kevin CramerK. CramerCramer*incumbent | Uncontested | › | |
*Incumbent |
Auditor
Race | Candidates | Candidates | ||
---|---|---|---|---|
Dem. (D) | Timothy LambT. LambLamb | Uncontested | ||
Rep. (R) | Joshua GallionJ. GallionGallion*incumbent | Uncontested | ||
*Incumbent |
Insurance Commissioner
Race | Candidates | Candidates | ||
---|---|---|---|---|
Rep. (R) | Jon GodfreadJ. GodfreadGodfread*incumbent | Uncontested | ||
*Incumbent |
Public Service Commission
Race | Candidates | Candidates | ||
---|---|---|---|---|
6-year Dem. 6-year (D) | Tracey WilkieT. WilkieWilkie | Uncontested | ||
6-year Rep. 6-year (R) | Randy ChristmannR. ChristmannChristmann*incumbent | Uncontested | ||
*Incumbent |
Superintendent of Public Instruction
Candidates | Candidates | Percent of votes in | ||
---|---|---|---|---|
Kirsten BaeslerK. BaeslerBaesler*incumbent 55% | 100% | |||
Jason HeitkampJ. HeitkampHeitkamp 22% | ||||
*Incumbent Note: Some races may have multiple winners. |
Treasurer
Race | Candidates | Candidates | ||
---|---|---|---|---|
Rep. (R) | Thomas BeadleT. BeadleBeadle*incumbent | Uncontested | ||
*Incumbent |