Senate:
Incumbent Republican John Hoeven (R) takes on unknown Republican Riley Kuntz (R) in the Republican primary. Meanwhile, engineer, manager, and researcher Katrina Christiansen (D) takes on Army veteran Michael "Not the former GOP chair" Steele (D) in the Democratic primary.
House:
At-Large District:
The statewide district is in the General Election phase as Incumbent Republican Kelly Armstrong (R) takes on former 2020 candidate for North Dakota Treasurer Mark Haugen (D). Both candidates are unopposed in their respective primaries.
Incumbent Republican John Hoeven (R) takes on unknown Republican Riley Kuntz (R) in the Republican primary. Meanwhile, engineer, manager, and researcher Katrina Christiansen (D) takes on Army veteran Michael "Not the former GOP chair" Steele (D) in the Democratic primary.
House:
At-Large District:
The statewide district is in the General Election phase as Incumbent Republican Kelly Armstrong (R) takes on former 2020 candidate for North Dakota Treasurer Mark Haugen (D). Both candidates are unopposed in their respective primaries.