Iowa 2004 Presidential Election Results by County

In 2004, the Republican candidate won 67 of Iowa's 99 counties.

County Winner Party Votes Vote Share Margin Total Votes Cast
Adair George W. Bush Republican 2,402 56.1% 13.0 pts 4,278
Adams George W. Bush Republican 1,317 56.6% 14.6 pts 2,325
Allamakee George W. Bush Republican 3,530 50.0% 1.1 pts 7,062
Appanoose George W. Bush Republican 3,340 51.8% 4.3 pts 6,450
Audubon George W. Bush Republican 1,958 54.5% 9.7 pts 3,592
Benton John Kerry Democratic 6,747 50.0% 0.7 pts 13,501
Black Hawk John Kerry Democratic 35,392 55.4% 11.5 pts 63,907
Boone John Kerry Democratic 7,027 50.2% 1.1 pts 14,009
Bremer George W. Bush Republican 6,665 52.2% 5.0 pts 12,779
Buchanan John Kerry Democratic 5,608 53.5% 7.7 pts 10,475
Buena Vista George W. Bush Republican 4,887 57.6% 16.1 pts 8,490
Butler George W. Bush Republican 4,417 59.1% 18.9 pts 7,475
Calhoun George W. Bush Republican 3,255 58.7% 18.3 pts 5,542
Carroll George W. Bush Republican 5,762 54.8% 10.2 pts 10,524
Cass George W. Bush Republican 4,796 63.6% 28.1 pts 7,543
Cedar George W. Bush Republican 4,869 50.2% 1.3 pts 9,694
Cerro Gordo John Kerry Democratic 13,372 54.5% 9.8 pts 24,516
Cherokee George W. Bush Republican 3,758 55.3% 11.3 pts 6,796
Chickasaw John Kerry Democratic 3,708 54.5% 9.8 pts 6,806
Clarke John Kerry Democratic 2,323 50.9% 2.7 pts 4,566
Clay George W. Bush Republican 4,898 57.0% 15.7 pts 8,588
Clayton John Kerry Democratic 4,736 51.7% 4.6 pts 9,168
Clinton John Kerry Democratic 13,813 56.0% 12.7 pts 24,684
Crawford George W. Bush Republican 3,955 54.6% 10.1 pts 7,242
Dallas George W. Bush Republican 15,183 57.7% 16.2 pts 26,293
Davis George W. Bush Republican 2,148 54.8% 10.6 pts 3,918
Decatur George W. Bush Republican 2,088 52.1% 5.7 pts 4,011
Delaware George W. Bush Republican 4,908 53.3% 7.4 pts 9,200
Des Moines John Kerry Democratic 12,456 59.7% 20.3 pts 20,874
Dickinson George W. Bush Republican 5,337 55.9% 12.5 pts 9,553
Dubuque John Kerry Democratic 26,561 56.5% 13.7 pts 47,043
Emmet George W. Bush Republican 2,697 52.3% 5.7 pts 5,156
Fayette John Kerry Democratic 5,185 49.9% 0.5 pts 10,392
Floyd John Kerry Democratic 4,349 53.3% 7.4 pts 8,167
Franklin George W. Bush Republican 3,128 56.7% 14.3 pts 5,521
Fremont George W. Bush Republican 2,362 60.4% 21.8 pts 3,911
Greene George W. Bush Republican 2,618 51.2% 3.1 pts 5,113
Grundy George W. Bush Republican 4,429 64.7% 29.8 pts 6,849
Guthrie George W. Bush Republican 3,325 55.5% 11.9 pts 5,994
Hamilton George W. Bush Republican 4,367 52.4% 5.7 pts 8,335
Hancock George W. Bush Republican 3,368 57.0% 15.0 pts 5,905
Hardin George W. Bush Republican 4,875 54.5% 9.6 pts 8,949
Harrison George W. Bush Republican 4,680 60.9% 23.1 pts 7,680
Henry George W. Bush Republican 5,220 55.2% 11.6 pts 9,457
Howard John Kerry Democratic 2,614 55.7% 12.5 pts 4,697
Humboldt George W. Bush Republican 3,162 59.1% 19.0 pts 5,350
Ida George W. Bush Republican 2,342 62.1% 24.6 pts 3,774
Iowa George W. Bush Republican 4,544 53.7% 8.3 pts 8,454
Jackson John Kerry Democratic 5,656 56.5% 14.1 pts 10,011
Jasper John Kerry Democratic 10,430 52.0% 4.8 pts 20,062
Jefferson John Kerry Democratic 4,490 54.2% 10.2 pts 8,281
Johnson John Kerry Democratic 41,847 64.0% 29.3 pts 65,373
Jones John Kerry Democratic 5,054 50.7% 2.2 pts 9,978
Keokuk George W. Bush Republican 3,119 56.9% 15.1 pts 5,480
Kossuth George W. Bush Republican 5,042 54.5% 9.8 pts 9,258
Lee John Kerry Democratic 10,152 56.8% 15.0 pts 17,858
Linn John Kerry Democratic 60,442 54.6% 9.9 pts 110,740
Louisa George W. Bush Republican 2,572 52.3% 5.6 pts 4,916
Lucas George W. Bush Republican 2,543 55.6% 12.2 pts 4,571
Lyon George W. Bush Republican 4,751 77.9% 56.5 pts 6,101
Madison George W. Bush Republican 4,538 56.7% 14.5 pts 8,004
Mahaska George W. Bush Republican 6,858 63.9% 28.6 pts 10,728
Marion George W. Bush Republican 9,990 59.8% 20.5 pts 16,696
Marshall George W. Bush Republican 9,557 49.9% 0.6 pts 19,164
Mills George W. Bush Republican 4,556 65.6% 32.4 pts 6,940
Mitchell John Kerry Democratic 2,785 50.8% 2.5 pts 5,480
Monona George W. Bush Republican 2,575 51.3% 3.5 pts 5,018
Monroe George W. Bush Republican 2,067 52.2% 5.3 pts 3,963
Montgomery George W. Bush Republican 3,601 64.8% 30.6 pts 5,556
Muscatine John Kerry Democratic 9,542 51.0% 2.8 pts 18,717
O'Brien George W. Bush Republican 5,328 68.9% 38.8 pts 7,731
Osceola George W. Bush Republican 2,295 70.3% 41.7 pts 3,266
Page George W. Bush Republican 5,243 69.8% 40.4 pts 7,513
Palo Alto George W. Bush Republican 2,674 51.5% 3.7 pts 5,191
Plymouth George W. Bush Republican 7,810 63.9% 28.9 pts 12,222
Pocahontas George W. Bush Republican 2,441 56.6% 14.4 pts 4,313
Polk John Kerry Democratic 105,218 51.9% 4.6 pts 202,618
Pottawattamie George W. Bush Republican 24,558 58.7% 18.3 pts 41,820
Poweshiek John Kerry Democratic 5,043 50.0% 0.8 pts 10,091
Ringgold George W. Bush Republican 1,466 52.8% 6.5 pts 2,778
Sac George W. Bush Republican 3,128 58.2% 17.0 pts 5,374
Scott John Kerry Democratic 42,122 50.9% 2.6 pts 82,722
Shelby George W. Bush Republican 4,256 63.8% 28.5 pts 6,670
Sioux George W. Bush Republican 14,229 85.9% 72.2 pts 16,570
Story John Kerry Democratic 23,296 52.2% 5.5 pts 44,652
Tama John Kerry Democratic 4,487 49.9% 0.3 pts 9,001
Taylor George W. Bush Republican 1,908 59.8% 20.6 pts 3,190
Union George W. Bush Republican 3,165 52.9% 7.0 pts 5,978
Van Buren George W. Bush Republican 2,211 57.6% 16.8 pts 3,836
Wapello John Kerry Democratic 9,125 54.6% 10.3 pts 16,707
Warren George W. Bush Republican 12,160 52.7% 6.2 pts 23,053
Washington George W. Bush Republican 5,977 55.9% 12.9 pts 10,688
Wayne George W. Bush Republican 1,733 55.3% 11.3 pts 3,133
Webster John Kerry Democratic 9,561 51.3% 3.2 pts 18,631
Winnebago George W. Bush Republican 3,175 53.3% 7.9 pts 5,952
Winneshiek John Kerry Democratic 5,354 49.6% 0.3 pts 10,784
Woodbury George W. Bush Republican 22,451 50.8% 2.3 pts 44,195
Worth John Kerry Democratic 2,286 55.4% 11.9 pts 4,123
Wright George W. Bush Republican 3,631 55.0% 10.6 pts 6,603

Other Cycles

Frequently Asked Questions

Which party won the most counties in Iowa in 2004?

The Republican candidate won 67 of Iowa's 99 counties in 2004, with 32 counties going to the other major party.

Which Iowa county had the closest presidential result in 2004?

Tama had the closest margin in Iowa in 2004, with John Kerry (Democratic) winning by 0.3 points out of 9,001 total votes cast.

Which Iowa county had the widest presidential margin in 2004?

Sioux had the widest margin in Iowa in 2004, with George W. Bush (Republican) winning by 72.2 points.

How many counties are included in Iowa's 2004 presidential results?

This page covers 99 counties in Iowa for the 2004 presidential election, based on MEDSL/EveryElectionResult.com county-level returns.