The 2004 United States presidential election in Iowa took place on November 2, 2004, as part of the 2004 United States presidential election in which all 50 states plus the District of Columbia participated. Voters chose seven electors to represent them in the Electoral College via a popular vote pitting incumbent Republican President George W. Bush and his running mate, Vice President Dick Cheney, against Democratic challenger and Senator from Massachusetts John F. Kerry and his running mate, Senator from North Carolina John Edwards. Six third parties were also on the ballot.
Iowa was won by President George W. Bush by a 0.67% margin of victory, or 10,059 votes, despite losing the state to Al Gore four years earlier. Prior to the election, most news organizations considered this a swing state. The Democrats had won Iowa in the previous four presidential elections, though only narrowly in 2000, when Gore had won the state by only 0.32%, or 4,144 votes, a much weaker margin compared to the prior three elections. In 1988, Democrat Michael Dukakis won the state by 10.21% even in an otherwise Republican landslide year, and Bill Clinton carried the state by 6.02% in 1992 and 10.34% in 1996. Iowa was one of just two states, along with New Mexico, to vote for Gore in 2000 but flip to Bush in 2004, although it was won both times by less than 1%. Iowa was one of two states to be won by George W. Bush in at least one of his presidential runs that his father George H. W. Bush never carried, the other being West Virginia. Bush became the first Republican to win Iowa since Ronald Reagan had done so in 1984.
As of the 2024 presidential election, this is the last time any candidate won Iowa by only a plurality and/or by a less than 1% margin. Until 2020, this was also the last time Iowa did not vote for the same candidate as neighboring Wisconsin. This election marked a new streak of Iowa voting for the winning ticket in every election along with Florida and Ohio until 2020, when all three voted for the losing candidate.
Bush is also the only U.S. president to win the White House without Iowa and then carry it upon winning re-election. This is the opposite of Woodrow Wilson and FDR, the only two presidents to have carried Iowa upon winning office but lost it upon winning re-election.
Caucuses 2004 Iowa Democratic presidential caucuses
Campaign Predictions There were 12 news organizations who made state-by-state predictions of the election. Here are their last predictions before election day.
+SourceRankingD.C. Political ReportAssociated PressCNNCook Political ReportNewsweekNew York TimesRasmussen ReportsResearch 2000Washington PostWashington TimesZogby InternationalWashington Dispatch
Polling Polls showed the state was a pure tossup with neither candidate reaching a consistent lead. The last three polls averaged both candidates at 48%, with the last-second deciders the key to victory. The final RealClearPolitics average gave Bush leading with a margin of 0.3%, with 47.4% to Kerry at 47.1% and Nader at 1.0%.
Fundraising Bush raised $671,335. Kerry raised $449,980.
Advertising and visits The Kerry campaign visited the state 11 times to Bush's 10 times. Both campaigns spent between $400,000 to $600,000 each week in television advertising.
Analysis Kerry's strength in the state lay in the highly populated counties of Polk (Des Moines), Linn (Cedar Rapids), Scott (Davenport), Johnson (Iowa City), and Black Hawk (Waterloo). Johnson County, home to the University of Iowa, gave Kerry 64.01% of its vote, Kerry's best performance in the state. However, Kerry also did well in a series of rural and small-town counties in northeastern Iowa and along the Mississippi River, many of which had been traditionally Democratic since at least the 1980s. He won eight of the ten counties along the Mississippi River, including Dubuque County, which had given Gore his margin in the state in 2000. The 1st and 2nd congressional districts were both carried by Kerry, despite being represented by Republicans in Congress. Dubuque is located within the 1st district while the 2nd district contains Cedar Rapids, Iowa City, and Muscatine.
However, Bush performed respectably even in areas of Democratic strength; in only two counties did he obtain less than 40% of the vote. Additionally, he was able to offset Kerry's strength in the population centers and in the northeast and Mississippi River counties with landslide margins in a series of rural counties in the west of the state, as well as by dominating the state's south. Bush's best performance in the state was in Sioux County, where he won with 85.87% of the vote. His raw vote margin in Sioux County of 11,970 votes alone was greater than his raw vote margin over Kerry statewide. Bush won three congressional districts in the state: the 3rd district, home to the Democratic city of Des Moines and its Republican suburbs, gave Bush a razor thin 50–50 margin, despite re-electing Democrat Leonard Boswell to Congress. The 4th district also gave Bush a narrow margin, giving him 51% of the vote. The now obsolete 5th district in the western part of the state was home to Iowa's most Republican areas, having elected Steve King to Congress in 2002; it gave Bush a landslide 21-point margin.
In terms of counties carried, both candidates flipped counties. Bush flipped four that voted for Gore in 2000, while Kerry flipped five that voted for Bush in 2000. This election coincided with the 2004 United States Senate election in Iowa, where Republican Chuck Grassley was effortlessly re-elected with 70.83% of the vote.
Iowa would return to the Democratic column in the next two elections, voting for Barack Obama by 9.54% in 2008 and 5.81% in 2012. However, it would return to the Republican column since then when Donald Trump won the state by 9.41% in 2016 and 8.30% in 2020. In 2024, Trump won the state by 13.21%, the largest margin of victory for a Republican presidential nominee in the state since Ronald Reagan's in 1980.
Results 2004 United States presidential election in IowaPartyCandidateRunning mateVotesPercentageElectoral votes Republican George W. Bush (incumbent) Richard Cheney (incumbent) 751,957 49.90% 7 Democratic John Kerry John Edwards 741,898 49.23% 0 Independent Ralph Nader Peter Camejo 5,973 0.40% 0 Libertarian Michael Badnarik Richard Campagna 2,992 0.20% 0 Constitution Michael Peroutka Chuck Baldwin 1,304 0.09% 0 Green David Cobb Pat LaMarche 1,141 0.08% 0 N/A Write-ins – 1,094 0.07% 0 Socialist Workers James Harris Margaret Trowe 373 0.02% 0 Socialist Equality Bill Van Auken Jim Lawrence 176 0.01% 0 Totals 1,506,908 100% 7 Voter Turnout (Voting age/Registered) 67%/76%
By county