2004Final results
2004 election for Iowa's 2nd District
U.S. House · Iowa
James Leach (R) won with 58.9% of the vote, defeating Dave Franker (D) by 19.8 points.
James LeachRepublican · winner
58.9%176,684
Dave FrankerDemocrat
39.2%117,405
Kevin LittenLibertarian
1.9%5,586
299,881 votes
Source: MIT Election Data and Science LabUpdated Sep 30, 2026, 7:25 AM ET
The seat over time
D − R margin in this seat's races around 2004
Races before and after
Source: MIT Election Data and Science LabUpdated Sep 30, 2026, 7:25 AM ET
Money in this race
Each line compares the two campaigns on one scale.
Dave FrankerJames Leach
$122.4K
Raised by the campaign
$528.8K
$122.5K
Spent by the campaign
$479.8K
-$115
Cash on hand
$50.7K
Campaign money: FEC, through Dec 31, 2004.
Source: FEC campaign filingsUpdated Dec 31, 2004