By Sam Parsons
Federal
US Senator (Republican) – Ashley Hinson (1,751) def. Jim Carlin (940)
US Representative District 1 (Republican) – Mariannette Miller-Meeks (1,858) def. David Pautsch (926)
US Senator (Democratic) – Josh Turek (322) def. Zach Wahls (166)
US Representative District 1 (Democratic) – Christina Bohannan (375) def. Travis Terrell (105)
State
(Contested elections only)
Governor (Republican) – Zach Lahn (1,236) def. Randy Feenstra (747), Adam Steen (560), Brad Sherman (218), and Eddie Andrews (93)
Auditor (Republican) – Abigail Maas (1,313) def. Chris Cournoyer (1,063)
State Senator District 19 (Republican) – Barb Kniff-McCulla (378) def. Bob Eschliman (141)
State Representative District 37 (Republican) – Jason Sandholdt (494) def. Chase Spencer (54)
State Representative District 88 (Republican) – Helena Hayes (1,662) def. Aaron Hinnah (608) and Grant Hill (68)
County
(Contested elections only)
County Supervisor (Republican) – Chuck Webb (1,750) and Steve Wanders (1,459) def. Tony Erwin (1,167)
Complete primary election results for the state of Iowa are available here. For Mahaska County, click here.

