Iowa 2026 Primaries Finalize Fields For Governor, Senate And House Battlegrounds
On Tuesday, June 2, 2026, Iowa's primaries settled the fall ballot: Republican Zach Lahn will face Democratic state Auditor Rob Sand for governor, and Democrat Josh Turek won his party's U.S. Senate primary.[1]
Rep. Randy Feenstra conceded to Lahn after polls closed in a closely watched GOP primary, which the Associated Press tracker showed Lahn leading by about 1,600 votes with 99% reported.[2] Lahn campaigned as an outsider on an "Iowa First" message and drew backing from MAHA Action, which is aligned with the Make America Healthy Again movement.[2] Feenstra had stronger name recognition and fundraising, won backing from former Gov. Terry Branstad and a late endorsement from President Donald Trump, and he pledged to back Lahn in November.[2]
In April 2026, Cook Political Report moved the Iowa governor race from "Lean Republican" to "Toss Up," reflecting growing uncertainty that made the contest one of a handful of competitive governor races nationwide.[2] Rob Sand ran unopposed for the Democratic gubernatorial nomination and had been outraising Republican competitors entering what experts call a tossup race.[1]
State Rep. Josh Turek defeated state Sen. Zach Wahls in the Democratic primary for U.S. Senate.[1] Turek drew backing from Senate Minority Leader Chuck Schumer and former Sen. Tom Harkin, while Wahls was backed by labor, progressives and Sen. Elizabeth Warren.[1]
Three of Iowa's four U.S. House seats are competitive, including an IA-1 rematch between Rep. Mariannette Miller-Meeks and Christina Bohannan and an IA-3 contest pitting Rep. Zach Nunn against state Sen. Sarah Trone Garriott.[1] These results set up a high-stakes November in a state that political handicappers and outside groups have targeted for both national and state-level influence.
Show source details & analysis (3 sources)
📌 Key Facts
- On Tuesday, June 2, 2026, Rep. Randy Feenstra conceded the Iowa GOP gubernatorial primary to Republican Zach Lahn after polls closed, ending a closely watched contest for the party nomination (Rep. Randy Feenstra).
- With 99% of the vote counted (shortly after midnight Eastern), Lahn led Feenstra by about 1,600 votes, according to the Associated Press elections tracker reported in the coverage of the race (Associated Press elections tracker).
- Zach Lahn, a farmer and businessman who campaigned on an 'Iowa First' message and was backed by MAHA Action, positioned himself as an outsider and defeated a field that included Feenstra, former state Rep. Brad Sherman, Adam Steen and state Rep. Eddie Andrews in the GOP primary (Zach Lahn).
- Feenstra entered the June 2 primary as the best-known Republican — with a congressional profile, fundraising advantages and backing from former Gov. Terry Branstad plus a late endorsement from President Donald Trump — and on election night publicly pledged to support Lahn in November to 'keep this state red' (President Donald Trump).
- Iowa Auditor Rob Sand ran unopposed for the Democratic gubernatorial nomination, will be the Democratic general-election opponent to Lahn in November, and has been outraising Republican competitors entering what experts call a tossup race (Rob Sand).
- Iowa state Rep. Josh Turek defeated state Sen. Zach Wahls in the June 2 Democratic U.S. Senate primary; Turek drew backing from national Democratic figures including Senate Minority Leader Chuck Schumer and former Sen. Tom Harkin, while Wahls had labor, progressive and Sen. Elizabeth Warren's support (Josh Turek).
- Three of Iowa's four U.S. House seats are seen as competitive: IA-1 will be a rematch between Rep. Mariannette Miller-Meeks and Democrat Christina Bohannan, and IA-3 will feature incumbent Rep. Zach Nunn against Democratic state Sen. Sarah Trone Garriott (Mariannette Miller-Meeks).
- Political ratings shifted in the lead-up to the primary: Cook Political Report moved the Iowa governor race from 'Lean Republican' to 'Toss Up' in April 2026 while Inside Elections was still rating it 'Lean Republican,' and outlets such as NPR describe the November contest as a true tossup (Cook Political Report).
- NPR emphasized national dynamics shaping Iowa's contests — record-low approval ratings for Trump, Congress and the Democratic Party plus local impacts from Trump-era tariffs and the Iran war — factors that have made several Iowa races especially competitive (Trump administration tariffs).
📰 Source Timeline (3)
Follow how coverage of this story developed over time
- On Tuesday, June 2, 2026, Rep. Randy Feenstra conceded the Iowa GOP gubernatorial primary to Republican Zach Lahn after polls closed.
- With 99% of the vote counted shortly after midnight Eastern on June 3, Lahn led Feenstra by about 1,600 votes, according to the Associated Press elections tracker.
- Lahn, a farmer and businessman who campaigned on an 'Iowa First' message, defeated Feenstra, former state Rep. Brad Sherman, former Iowa Department of Administrative Services Director Adam Steen, and state Rep. Eddie Andrews.
- Feenstra had entered the June 2 primary as the best-known Republican, with a congressional profile, fundraising edge, backing from former Gov. Terry Branstad, and a late endorsement from President Donald Trump.
- Lahn drew support from MAHA Action, a political group aligned with the Make America Healthy Again movement, and positioned himself as an outsider candidate.
- Feenstra publicly pledged to support Lahn in November, saying in his election-night remarks that Lahn must 'keep this state red' and defeat Democratic nominee Rob Sand.
- The article confirms the November general-election matchup will be Zach Lahn versus Democratic State Auditor Rob Sand, Iowa's only Democratic statewide officeholder.
- The piece reiterates that Cook Political Report shifted the Iowa governor race rating from 'Lean Republican' to 'Toss Up' in April 2026, while Inside Elections currently rates it 'Lean Republican'.
- The article confirms that Iowa state Rep. Josh Turek defeated state Sen. Zach Wahls in the June 2, 2026 Democratic U.S. Senate primary, framed as dueling visions for the party's direction outside blue states.
- It notes that Turek represents a Trump-won state House district and has backing from national Democratic figures including Senate Minority Leader Chuck Schumer and former Sen. Tom Harkin, while Wahls had labor, progressive, and Sen. Elizabeth Warren's support.
- For Republicans, the piece reports that businessman Zach Lahn narrowly won the June 2, 2026 GOP gubernatorial primary over Rep. Randy Feenstra by a few thousand votes, despite a late endorsement for Feenstra from President Donald Trump.
- The story emphasizes that Iowa's governor's race is considered one of a limited number of competitive contests among the 36 gubernatorial races in November 2026 and is rated a true tossup.
- It specifies that three of Iowa's four U.S. House seats are viewed as competitive, and reiterates that IA-1 will feature a 2024 rematch between Rep. Mariannette Miller-Meeks and Democrat Christina Bohannan, with Miller-Meeks' 2024 margin under 800 votes.
- The article newly highlights Iowa's 3rd District matchup: incumbent Republican Rep. Zach Nunn versus Democratic state Sen. Sarah Trone Garriott, noted for winning tough races in Republican-leaning legislative districts.
- It adds that Iowa Auditor Rob Sand ran unopposed for the Democratic gubernatorial nomination and is currently outraising Republican competitors in what experts say starts as a tossup governor race.
- The article underscores broader national context: Trump, Congress, and the Democratic Party all face record-low approval ratings, and Iowa has been disproportionately affected by Trump administration tariffs and the Iran war.