Elections for the Iowa State Senate consisted of a primary election on June 8, 2004, and a general election on November 2, 2004.
Qualifications
The Iowa Constitution states, "Senators shall be chosen for the term of four years, at the same time and place as representatives; they shall be twenty-five years of age, and possess the qualifications of representatives as to residence and citizenship."[1]
List of candidates
District 2
June 8 Democratic primary:
- No candidates filed for election.
June 8 GOP primary:
- Dave Mulder: 6,141
a
- Kenneth Veenstra: 5,128
November 2 General election candidates:
Dave Mulder 
District 4
June 8 Democratic primary:
- John P. Kibbie
a
June 8 GOP primary:
- Harley Kohlhaas
a
November 2 General election candidates:
John P. Kibbie: 17,642 
Harley Kohlhaas: 11,764
District 6
June 8 Democratic primary:
- John Drury
a
June 8 GOP primary:
- Thurman Gaskill
a
November 2 General election candidates:
John Drury: 12,213
Thurman Gaskill: 17,192 
District 8
June 8 Democratic primary:
- John Beard
a
June 8 GOP primary:
- Mark Zieman
a
November 2 General election candidates:
John Beard: 12,593
Mark Zieman: 15,682 
District 10
June 8 Democratic primary:
- Jeff Danielson: 967
a
- Bob Krause: 239
June 8 GOP primary:
- Frank Dowie
a
November 2 General election candidates:
Jeff Danielson: 16,712 
Frank Dowie: 14,281
District 12
June 8 Democratic primary:
- Peg Erdman: 725
- Brian H. Schoenjahn: 1,101
a
June 8 GOP primary:
- Steve Huff: 803
- Ron Longmuir: 1,365
a
November 2 General election candidates:
Brian H. Schoenjahn: 14,677 
Ron Longmuir: 13,123
District 14
June 8 Democratic primary:
- Mike Connolly
a
June 8 GOP primary:
- No candidates filed for election.
November 2 General election candidates:
Mike Connolly 
District 16
June 8 Democratic primary:
- Tom Hancock
a
June 8 GOP primary:
- Julie Hosch
a
November 2 General election candidates:
Tom Hancock: 15,324 
Julie Hosch: 15,202
District 18
June 8 Democratic primary:
- Lorna M. Richards
a
June 8 GOP primary:
- Mary A. Lundby
a
November 2 General election candidates:
Lorna M. Richards: 13,923
Mary A. Lundby: 20,686 
District 20
June 8 Democratic primary:
- No candidates filed for election.
June 8 GOP primary:
- John Putney
a
November 2 General election candidates:
John Putney 
District 22
June 8 Democratic primary:
- Wayne Sawtelle
a
June 8 GOP primary:
- Larry McKibben
a
November 2 General election candidates:
Wayne Sawtelle: 13,398
Larry McKibben: 14,185 
District 24
June 8 Democratic primary:
- Russell D. Wiesley
a
June 8 GOP primary:
- Jerry Behn
a
November 2 General election candidates:
Russell D. Wiesley: 14,412
Jerry Behn: 19,409 
District 26
June 8 Democratic primary:
- No candidates filed for election.
June 8 GOP primary:
- Steve Kettering
a
November 2 General election candidates:
Steve Kettering 
District 28
June 8 Democratic primary:
- No candidates filed for election.
June 8 GOP primary:
- James Seymour
a
November 2 General election candidates:
James Seymour 
District 30
June 8 Democratic primary:
- No candidates filed for election.
June 8 GOP primary:
- Pat Ward
a
Libertarian Party candidates:
November 2 General election candidates:
Satro Narayan: 11,486
Pat Ward: 19,798 
Sean Edward Martin: 727
District 32
June 8 Democratic primary:
- Laura Sands
a
June 8 GOP primary:
- Brad Zaun
a
November 2 General election candidates:
Laura Sands: 14,595
Brad Zaun: 20,088 
District 34
June 8 Democratic primary:
- Dick L. Dearden
a
June 8 GOP primary:
- No candidates filed for election.
November 2 General election candidates:
Dick L. Dearden 
District 36
June 8 Democratic primary:
- Dave Sextro
a
June 8 GOP primary:
- Paul McKinley
a
November 2 General election candidates:
Dave Sextro: 11,198
Paul McKinley: 17,029 
District 38
June 8 Democratic primary:
- Thomas J. Rielly
a
June 8 GOP primary:
- Neal Schuerer
a
November 2 General election candidates:
Thomas J. Rielly: 14,679 
Neal Schuerer: 13,791
District 40
June 8 Democratic primary:
- Thomas L. Fiegen
a
June 8 GOP primary:
- Jim Han
a
November 2 General election candidates:
Thomas L. Fiegen: 12,564
Jim Han: 14,485 
District 42
June 8 Democratic primary:
- Dennis G. Starling: 283
- Frank B. Wood: 649
a
June 8 GOP primary:
- Bryan J. Sievers
a
November 2 General election candidates:
Frank B. Wood: 15,500 
Bryan J. Sievers: 15,020
District 44
June 8 Democratic primary:
- Thomas G. Courtney
a
June 8 GOP primary:
- No candidates filed for election.
November 2 General election candidates:
Thomas G. Courtney 
District 46
June 8 Democratic primary:
- Eugene Fraise
a
June 8 GOP primary:
- Doug P. Abolt
a
November 2 General election candidates:
Eugene Fraise: 14,272 
Doug P. Abolt: 12,532
District 48
June 8 Democratic primary:
- Steve Waterman
a
June 8 GOP primary:
- Jeff Angelo
a
November 2 General election candidates:
Steve Waterman: 12,776
Jeff Angelo: 14,981 
District 50
June 8 Democratic primary:
- Michael E. Gronstal
a
June 8 GOP primary:
- Loren Knauss
a
November 2 General election candidates:
Michael E. Gronstal: 12,480 
Loren Knauss: 10,413
External links
Leadership
Senate President:Amy Sinclair
Minority Leader:Janice Weiner
Senators
Republican Party (33)
Democratic Party (16)
Vacancies (1)
State legislatures |
---|
| Legislatures | Alabama (H, S) · Alaska (H, S) · Arizona (H, S) · Arkansas (H, S) · California (A, S) · Colorado (H, S) · Connecticut (H, S) · Delaware (H, S) · Florida (H, S) · Georgia (H, S) · Hawaii (H, S) · Idaho (H, S) · Illinois (H, S) · Indiana (H, S) · Iowa (H, S) · Kansas (H, S) · Kentucky (H, S) · Louisiana (H, S) · Maine (H, S) · Maryland (H, S) · Massachusetts (H, S) · Michigan (H, S) · Minnesota (H, S) · Mississippi (H, S) · Missouri (H, S) · Montana (H, S) · Nebraska · Nevada (A, S) · New Hampshire (H, S) · New Jersey (GA, S) · New Mexico (H, S) · New York (A, S) · North Carolina (H, S) · North Dakota (H, S) · Ohio (H, S) · Oklahoma (H, S) · Oregon (H, S) · Pennsylvania (H, S) · Rhode Island (H, S) · South Carolina (H, S) · South Dakota (H, S) · Tennessee (H, S) · Texas (H, S) · Utah (H, S) · Vermont (H, S) · Virginia (H, S) · Washington (H, S) · West Virginia (H, S) · Wisconsin (A, S) · Wyoming (H, S)
| | | 2025 | | | 2024 | | | 2023 | | | Historical elections | | | Features of state legislatures | | | State senates | | | State houses | | | Leadership positions | |
|