Zach Lahn, a farmer and businessman endorsed by the Make America Healthy Again (MAHA) movement, narrowly defeated Trump-backed Rep. Randy Feenstra in Iowa’s GOP gubernatorial primary. With 95% of ballots counted, Lahn received 37.79% of the vote to Feenstra’s 37.01%, a difference of under 2,000 votes. Lahn will face Democrat Rob Sand in the November general election, which is rated a "Toss Up" by the Cook Political Report despite Trump’s 13-point win in Iowa in 2024.
Lahn’s Victory Speech and Platform
Lahn, a father of seven, framed his win as a victory for grassroots activism, stating, "We were outspent, opposed by the establishment, told to wait our turn. Well, tonight the people of Iowa had something to say about that." He emphasized his "Iowa First" platform, criticizing out-of-state investors and Big Ag, and vowing to address Iowa’s high cancer rates. "Iowa has the fastest-growing cancer rate in the world. We all know something is terribly wrong," he said.
Feenstra’s Concession and Endorsement
Feenstra conceded late Tuesday, urging Lahn to "keep this state red" and offering his support. "I just called Zach Lahn, and said, ‘You got to carry this torch,’" Feenstra said. Despite Trump’s late endorsement—calling Feenstra "MAGA all the way"—Lahn’s insurgent campaign prevailed.
Campaign Context and Implications
Lahn’s victory marks a rare loss for Trump-endorsed candidates in 2026. Farmers in Iowa have faced challenges under Trump administration policies, including tariffs and the Iran war. The state remains Republican-leaning, but Democrats have gained ground in recent elections. Sand, the only Iowa Democrat to win statewide in 2022, ran unopposed in the primary.
Endorsements and Support
Lahn was backed by MAHA Action, Turning Point Action, and former Rep. Steve King. Feenstra had support from prominent Iowa Republicans, including former Gov. Terry Branstad, and a fundraising advantage. The race highlights tensions within the GOP between establishment and populist factions.