2026CalledUnofficial results

2026 election for Iowa House District 18

Iowa House of Representatives · Iowa

Thomas Jay Moore (R) won re-election with 68.3% of the vote, defeating Tripp Narup (D) by 36.8 points.

Thomas Jay MooreRepublican · winner · incumbent
68.3%8,140
Tripp NarupDemocrat
31.5%3,757
Write-inOther party
0.1%15
11,912 votes

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

The seat over time

D − R margin in this seat's races around 2026

The seat's recent races

EvenR+47.72024R+40.92024 Pres.R+36.82026

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

Money in this race

Each line compares the two campaigns on one scale.

Tripp NarupThomas Jay Moore
$5.1K
Raised by the campaign
$3.3K
$975
Spent by the campaign
$900

Campaign money: Iowa Ethics and Campaign Disclosure Board, through Jul 5, 2026; Iowa Ethics and Campaign Disclosure Board, through Dec 23, 2025.

Source: Iowa Ethics and Campaign Disclosure Board campaign filingsUpdated Dec 23, 2025

Pre-election forecast (final, Nov 3)

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

Tripp Narup
<1%
Thomas Jay Moore
>99%
Projected margin
R+28.8
How the forecast works →