Republican businessman Zach Lahn defeated Trump-backed incumbent Randy Feenstra in the Iowa GOP gubernatorial primary on Tuesday [1, 2].

The victory is significant because Lahn overcame the public endorsement of President Trump, a rare occurrence in the 2026 primary cycle [2, 3].

Lahn secured the nomination after a tight race that saw both candidates compete for the Republican base across the state [1]. According to final tallies, Lahn received 80,765 votes [1]. His opponent, Randy Feenstra, finished with 79,113 votes [1].

Feenstra entered the race as the incumbent and the preferred candidate of the former president [2]. The narrow margin of victory underscores a competitive divide within the state's Republican electorate, a result that deviates from the typical influence of Trump's endorsements in recent contests [2, 3].

Lahn's campaign focused on his background as a businessman to appeal to voters seeking new leadership in the state capitol [1, 2]. The results were finalized on June 3, 2026, confirming Lahn as the party's nominee for the general election [1, 2].

The transition from an endorsed incumbent to a challenger marks a shift in the primary dynamic in Iowa [2]. Lahn now moves forward to secure the governorship of the U.S. state as the official Republican candidate [1, 4].

Zach Lahn defeated Trump-backed incumbent Randy Feenstra

Lahn's victory suggests a potential decoupling of local GOP primary outcomes from national endorsements. By defeating a Trump-backed incumbent, Lahn has demonstrated that a business-centric platform can outweigh the influence of the party's most prominent figure in certain regional contexts.