United States Presidential election7 Nov 2028in 729 days Senate D 97% House D 58% Calendar Track record Research
Closest results
Election 2004 Results

Each election opens in its own mode: the forecast before the votes are counted, the live count while races are still too close to call, and the results once every race is decided.

2004 US Senate election in Iowa

Charles E. Grassley (Republican) beat Arthur Small (Democrat) in Iowa in 2004, 70.2% to 27.9%, a margin of 42.3 points and 625,810 votes.

The Republican hold continued from 1998, when Charles E. Grassley also won.

Republicans led in 99 of the 99 counties. The largest, Polk, cast 198,928 votes and went to the Republican by 35.5 points. The closest was Adams, where 1,434 votes separated the two parties.

United States
If only voted How this works
If the polls miss like

Early projection, based on early and incomplete polling: the likely matchups, each weighted by the betting markets' odds of both nominations, not a result. Each county is its 2024 presidential margin moved by its state's projected swing; set a national vote and every state, district and county moves by the same amount from our projection. Colours run in 100 steps from a safe Republican to a safe Democratic margin. Boundaries: US Census Bureau.

Senate

CandidatePartyVotesShare
Charles E. Grassley won Republican 1,038,175 70.2%
Arthur Small Democratic 412,365 27.9%
All other candidates 28,688 1.9%
Total1,479,228

Every county

CountyDemocratRepublicanOthersTotalMargin
Polk 62,183 31.3% 132,900 66.8% 3,845 198,928 R+35.5
Linn 35,576 32.7% 70,828 65.2% 2,306 108,710 R+32.4
Scott 24,847 30.8% 54,320 67.4% 1,471 80,638 R+36.5
Johnson 27,509 43.3% 33,301 52.4% 2,711 63,521 R+9.1
Black Hawk 19,151 30.4% 42,746 67.8% 1,140 63,037 R+37.4
Dubuque 15,837 34.5% 29,250 63.7% 848 45,935 R+29.2
Story 12,261 28.1% 30,065 69.0% 1,260 43,586 R+40.8
Woodbury 13,109 30.2% 29,522 68.0% 791 43,422 R+37.8
Pottawattamie 10,449 25.4% 29,649 72.1% 1,042 41,140 R+46.7
Dallas 5,714 22.0% 19,819 76.4% 410 25,943 R+54.4
Cerro Gordo 6,980 28.8% 16,872 69.5% 417 24,269 R+40.8
Clinton 8,485 36.2% 14,612 62.3% 344 23,441 R+26.1
Warren 6,163 27.4% 16,018 71.2% 311 22,492 R+43.8
Des Moines 8,101 39.6% 11,990 58.6% 385 20,476 R+19.0
Jasper 6,173 31.1% 13,391 67.5% 278 19,842 R+36.4
Marshall 5,259 27.8% 13,343 70.6% 303 18,905 R+42.8
Webster 5,180 28.1% 12,958 70.4% 272 18,410 R+42.2
Muscatine 5,525 30.2% 12,368 67.6% 406 18,299 R+37.4
Lee 6,442 36.5% 10,604 60.1% 586 17,632 R+23.6
Wapello 5,670 34.5% 10,389 63.3% 361 16,420 R+28.7
Marion 3,574 21.8% 12,592 77.0% 191 16,357 R+55.1
Sioux 1,166 7.4% 14,437 92.2% 59 15,662 R+84.7
Boone 3,797 27.4% 9,811 70.8% 246 13,854 R+43.4
Benton 3,294 24.8% 9,769 73.5% 231 13,294 R+48.7
Bremer 2,779 21.9% 9,761 76.8% 164 12,704 R+55.0
Plymouth 2,229 18.6% 9,588 80.1% 158 11,975 R+61.5
Winneshiek 2,629 24.8% 7,688 72.4% 298 10,615 R+47.7
Mahaska 1,828 17.4% 8,542 81.4% 127 10,497 R+64.0
Washington 2,190 20.9% 8,082 77.0% 220 10,492 R+56.2
Buchanan 2,839 27.2% 7,463 71.4% 148 10,450 R+44.2
Carroll 2,375 23.1% 7,761 75.5% 142 10,278 R+52.4
Fayette 2,643 26.2% 7,315 72.5% 128 10,086 R+46.3
Poweshiek 3,049 30.9% 6,599 66.8% 225 9,873 R+36.0
Jones 2,504 25.4% 7,173 72.7% 186 9,863 R+47.3
Jackson 2,890 30.0% 6,592 68.4% 158 9,640 R+38.4
Cedar 2,433 25.4% 6,951 72.6% 193 9,577 R+47.2
Dickinson 1,860 19.7% 7,386 78.3% 181 9,427 R+58.6
Henry 2,090 22.5% 7,037 75.7% 170 9,297 R+53.2
Kossuth 1,933 21.1% 7,133 77.8% 105 9,171 R+56.7
Clayton 2,303 25.3% 6,628 73.0% 154 9,085 R+47.6
Delaware 1,987 21.9% 6,965 76.7% 125 9,077 R+54.8
Tama 2,233 25.1% 6,541 73.6% 111 8,885 R+48.5
Hardin 2,029 22.9% 6,704 75.8% 114 8,847 R+52.8
Clay 1,911 22.6% 6,409 75.8% 131 8,451 R+53.2
Iowa 1,982 23.6% 6,280 74.6% 154 8,416 R+51.1
Buena Vista 1,682 20.2% 6,529 78.6% 99 8,310 R+58.3
Hamilton 1,839 22.3% 6,287 76.2% 126 8,252 R+53.9
Floyd 1,928 23.7% 6,066 74.6% 138 8,132 R+50.9
Jefferson 2,598 32.1% 4,979 61.6% 505 8,082 R+29.5
Madison 1,778 22.4% 6,007 75.7% 150 7,935 R+53.3
O'Brien 1,110 14.7% 6,363 84.0% 102 7,575 R+69.3
Harrison 1,569 20.8% 5,807 77.1% 155 7,531 R+56.3
Page 1,221 16.4% 6,081 81.8% 128 7,430 R+65.4
Butler 1,302 17.5% 6,042 81.4% 83 7,427 R+63.8
Cass 1,239 16.7% 6,029 81.4% 137 7,405 R+64.7
Crawford 1,320 18.7% 5,579 79.1% 152 7,051 R+60.4
Allamakee 1,835 26.3% 4,971 71.3% 162 6,968 R+45.0
Mills 1,218 17.9% 5,392 79.3% 192 6,802 R+61.4
Grundy 994 14.6% 5,747 84.5% 57 6,798 R+69.9
Cherokee 1,192 17.7% 5,419 80.5% 122 6,733 R+62.8
Chickasaw 1,577 23.4% 5,053 75.1% 101 6,731 R+51.6
Wright 1,358 20.8% 5,081 77.8% 91 6,530 R+57.0
Shelby 1,100 16.9% 5,306 81.4% 109 6,515 R+64.6
Appanoose 1,810 29.3% 4,300 69.5% 75 6,185 R+40.3
Lyon 717 12.0% 5,202 87.1% 56 5,975 R+75.1
Guthrie 1,290 21.8% 4,528 76.5% 104 5,922 R+54.7
Winnebago 1,282 21.7% 4,528 76.7% 94 5,904 R+55.0
Hancock 1,116 19.1% 4,641 79.4% 91 5,848 R+60.3
Union 1,402 24.0% 4,347 74.5% 87 5,836 R+50.5
Mitchell 1,325 23.9% 4,159 75.0% 63 5,547 R+51.1
Franklin 953 17.4% 4,471 81.4% 66 5,490 R+64.1
Calhoun 1,031 18.8% 4,382 79.9% 71 5,484 R+61.1
Montgomery 764 14.0% 4,561 83.8% 118 5,443 R+69.8
Keokuk 990 18.3% 4,340 80.3% 77 5,407 R+62.0
Sac 962 18.1% 4,291 80.9% 48 5,301 R+62.8
Humboldt 959 18.1% 4,274 80.6% 67 5,300 R+62.5
Palo Alto 1,126 22.1% 3,909 76.6% 66 5,101 R+54.6
Emmet 1,198 23.7% 3,783 74.7% 81 5,062 R+51.1
Greene 1,143 22.6% 3,837 76.0% 70 5,050 R+53.3
Monona 1,142 23.1% 3,711 75.0% 98 4,951 R+51.9
Louisa 1,259 25.5% 3,588 72.6% 94 4,941 R+47.1
Howard 1,121 24.1% 3,466 74.4% 70 4,657 R+50.4
Clarke 1,096 24.3% 3,323 73.7% 92 4,511 R+49.4
Lucas 1,052 23.5% 3,381 75.5% 47 4,480 R+52.0
Pocahontas 763 17.9% 3,432 80.6% 62 4,257 R+62.7
Adair 816 19.2% 3,359 79.2% 64 4,239 R+60.0
Worth 938 22.9% 3,108 75.8% 56 4,102 R+52.9
Decatur 897 22.7% 2,959 74.7% 103 3,959 R+52.1
Monroe 847 21.7% 3,008 76.9% 56 3,911 R+55.3
Davis 898 23.2% 2,926 75.5% 53 3,877 R+52.3
Fremont 743 19.2% 3,048 78.6% 86 3,877 R+59.5
Van Buren 762 20.1% 2,971 78.4% 56 3,789 R+58.3
Ida 603 16.2% 3,073 82.8% 37 3,713 R+66.5
Audubon 701 20.0% 2,765 78.7% 46 3,512 R+58.8
Osceola 461 14.2% 2,733 84.4% 44 3,238 R+70.2
Taylor 580 18.5% 2,489 79.5% 62 3,131 R+61.0
Wayne 713 23.1% 2,333 75.6% 38 3,084 R+52.5
Ringgold 477 17.5% 2,218 81.4% 29 2,724 R+63.9
Adams 407 17.7% 1,841 80.3% 46 2,294 R+62.5

Margin: the Democrat's share of all votes minus the Republican's. Sources and how the results were checked.

Iowa Senate elections we hold

YearWinnerMargin
2022 Chuck Grassley (R) R+12.2
2020 Joni Ernst (R) R+6.6
2016 Chuck Grassley (R) R+24.4
2014 Joni Ernst (R) R+8.3
2010 Chuck Grassley (R) R+31.0
2008 Tom Harkin (D) D+25.4
2004 Charles E. Grassley (R) R+42.3
2002 Tom Harkin (D) D+10.4
1998 Charles E. Grassley (R) R+37.9
1996 Tom Harkin (D) D+5.1
1992 Chuck Grassley (R) R+42.4
1990 Tom Harkin (D) D+9.1
1986 Charles E. Grassley (R) R+32.5
1984 Tom Harkin (D) D+11.8
1980 Charles E. Grassley (R) R+7.9
1978 Roger W. Jepsen (R) R+3.2
1974 John C. Culver (D) D+4.8
1972 Dick Clark (D) D+11.0
1968 Harold E. Hughes (D) D+0.6
1966 Jack Miller (R) R+23.1
1962 Bourke Hickenlooper (R) R+6.8
1960 Jack Miller (R) R+3.8
1956 Bourke Hickenlooper (R) R+7.8
1954 Thomas E. Martin (R) R+4.7
1950 Bourke Hickenlooper (R) R+10.1
1948 Guy M. Gillette (D) D+16.2
1944 Bourke Hickenlooper (R) R+2.9
1942 George A. Wilson (R) R+16.3
1938 Guy M. Gillette (D) D+0.3
1936 Clyde L. Herring (D) D+3.4
1932 Richard L. Murphy (D) D+13.9
1930 Lester Dickinson (R) R+13.3
1926 Smith W. Brookhart (R) R+13.2
1924 Smith W. Brookhart (R) R+0.1
1920 Albert B. Cummins (R) R+24.0
1918 William S. Kenyon (R) R+30.8
1914 Albert B. Cummins (R) R+9.0