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
Chris Mcgowan

Chris Mcgowan

$680K raised

N/A
Primary Opponents
Ryan Rhodes

Ryan Rhodes

$443K raised

N/A
Matt Windschitl

Matt Windschitl

$66K raised

N/A
Douglas Jensen

Douglas Jensen

$30K raised

N/A
Ashley Wolftornabane

Ashley Wolftornabane

$25K raised

N/A

2024 House Results

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

Candidate Details

Chris Mcgowan
Chris Mcgowan
Republican
Grade: N/A
2026 Fundraising$680K
Individuals
PACs
Ryan Rhodes
Ryan Rhodes
Republican
Grade: N/A
2026 Fundraising$443K
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
AW
Ashley Wolftornabane
Democratic
Grade: N/A
2026 Fundraising$25K
Individuals
PACs