CalledUnofficial results

Iowa House District 56

Iowa House of Representatives · Iowa

Mark I. Thompson won re-election by 39.4 points over Kyle Kruse.

Mark I. ThompsonRepublican · winner · incumbent
69.6%8,512
Kyle KruseDemocrat
30.3%3,699
Write-inOther party
0.1%15
12,226 votes

Source: Iowa Secretary of State unofficial resultsUpdated Nov 7, 2026, 1:35 PM ET

Where the race moved

Against the 2024 presidential vote

The seat's recent races

EvenR+48.42024 HouseR+45.12024 Pres.R+39.42026 House

Source: Past results: 99chambers results archive (MEDSL, Klarner, state election offices)

Money in this race

Each line compares the two campaigns on one scale.

Kyle KruseMark I. Thompson
$2.4K
Raised by the campaign
$7K
$645
Spent by the campaign
$4.6K

Campaign money: Iowa Ethics and Campaign Disclosure Board, through Apr 16, 2026; Iowa Ethics and Campaign Disclosure Board, through Jul 13, 2026.

Source: Iowa Ethics and Campaign Disclosure Board campaign filingsUpdated Apr 16, 2026

Pre-election forecast (final, Nov 3)

Our model's last run before Election Day, Nov 3, 2026. It no longer updates.

Kyle Kruse
<1%
Mark I. Thompson
>99%
Projected margin
R+32.2
How the forecast works →