Skip to main content

Iowa District 4

Primary: June 2, 2026

District Demographics

Median HHI

$73,295

Unemployment

3.2%

Uninsured

6.0%

General Election
Democratic Primary
Dave Dawson

Dave Dawson

$136K raised

A
Republican Primary
Randy Feenstra

Randy Feenstra

$1.1M raised

F
Chris Mcgowan

Chris Mcgowan

$637K raised

N/A
Primary Opponents
Ryan Rhodes

Ryan Rhodes

$435K raised

N/A
Matt Windschitl

Matt Windschitl

$66K raised

N/A
Douglas Jensen

Douglas Jensen

$30K raised

N/A

2024 House Results

RANDY FEENSTRA
67.0%
vs
RYAN MELTON
32.7%
R+34.3

Candidate Details

Randy Feenstra
Randy Feenstra
Republican
Grade: F
2026 Fundraising$1.1M
Individuals
PACs
Chris Mcgowan
Chris Mcgowan
Republican
Grade: N/A
2026 Fundraising$637K
Individuals
PACs
Ryan Rhodes
Ryan Rhodes
Republican
Grade: N/A
2026 Fundraising$435K
Individuals
PACs
Self
Dave Dawson
Dave Dawson
Democratic
Grade: A
2026 Fundraising$136K
Individuals
PACs
Matt Windschitl
Matt Windschitl
Republican
Grade: N/A
2026 Fundraising$66K
Individuals
PACs
Douglas Jensen
Douglas Jensen
Republican
Grade: N/A
2026 Fundraising$30K
Individuals
Self