Iowa — 2004 U.S. Senate election
Recent presidential results
state2004 Senate electionIowa · U.S. SenateGrassleyR+42.3
How it voted
Share of the 2004 vote
| Charles E. Grassley (i) ✓Republican | 70.2% | 1,038,175 |
|---|---|---|
| Arthur SmallDemocrat | 27.9% | 412,365 |
| Christy Ann WeltyLibertarian | 1.0% | 15,218 |
2004Senate margin
D+60R+60
99 counties, each filled by 2004 D-vs-R margin. Hover any county for its result.
County-level results (99 counties) — table
| County | Winner | Margin |
|---|---|---|
| ADAIR, IA | Republican | R+60.0 |
| ADAMS, IA | Republican | R+62.5 |
| ALLAMAKEE, IA | Republican | R+45.0 |
| APPANOOSE, IA | Republican | R+40.3 |
| AUDUBON, IA | Republican | R+58.8 |
| BENTON, IA | Republican | R+48.7 |
| BLACK HAWK, IA | Republican | R+37.4 |
| BOONE, IA | Republican | R+43.4 |
| BREMER, IA | Republican | R+55.0 |
| BUCHANAN, IA | Republican | R+44.2 |
| BUENA VISTA, IA | Republican | R+58.3 |
| BUTLER, IA | Republican | R+63.8 |
| CALHOUN, IA | Republican | R+61.1 |
| CARROLL, IA | Republican | R+52.4 |
| CASS, IA | Republican | R+64.7 |
| CEDAR, IA | Republican | R+47.2 |
| CERRO GORDO, IA | Republican | R+40.8 |
| CHEROKEE, IA | Republican | R+62.8 |
| CHICKASAW, IA | Republican | R+51.6 |
| CLARKE, IA | Republican | R+49.4 |
| CLAY, IA | Republican | R+53.2 |
| CLAYTON, IA | Republican | R+47.6 |
| CLINTON, IA | Republican | R+26.1 |
| CRAWFORD, IA | Republican | R+60.4 |
| DALLAS, IA | Republican | R+54.4 |
| DAVIS, IA | Republican | R+52.3 |
| DECATUR, IA | Republican | R+52.1 |
| DELAWARE, IA | Republican | R+54.8 |
| DES MOINES, IA | Republican | R+19.0 |
| DICKINSON, IA | Republican | R+58.6 |
| DUBUQUE, IA | Republican | R+29.2 |
| EMMET, IA | Republican | R+51.1 |
| FAYETTE, IA | Republican | R+46.3 |
| FLOYD, IA | Republican | R+50.9 |
| FRANKLIN, IA | Republican | R+64.1 |
| FREMONT, IA | Republican | R+59.5 |
| GREENE, IA | Republican | R+53.3 |
| GRUNDY, IA | Republican | R+69.9 |
| GUTHRIE, IA | Republican | R+54.7 |
| HAMILTON, IA | Republican | R+53.9 |
| HANCOCK, IA | Republican | R+60.3 |
| HARDIN, IA | Republican | R+52.8 |
| HARRISON, IA | Republican | R+56.3 |
| HENRY, IA | Republican | R+53.2 |
| HOWARD, IA | Republican | R+50.4 |
| HUMBOLDT, IA | Republican | R+62.5 |
| IDA, IA | Republican | R+66.5 |
| IOWA, IA | Republican | R+51.1 |
| JACKSON, IA | Republican | R+38.4 |
| JASPER, IA | Republican | R+36.4 |
| JEFFERSON, IA | Republican | R+29.5 |
| JOHNSON, IA | Republican | R+9.1 |
| JONES, IA | Republican | R+47.3 |
| KEOKUK, IA | Republican | R+62.0 |
| KOSSUTH, IA | Republican | R+56.7 |
| LEE, IA | Republican | R+23.6 |
| LINN, IA | Republican | R+32.4 |
| LOUISA, IA | Republican | R+47.1 |
| LUCAS, IA | Republican | R+52.0 |
| LYON, IA | Republican | R+75.1 |
| MADISON, IA | Republican | R+53.3 |
| MAHASKA, IA | Republican | R+64.0 |
| MARION, IA | Republican | R+55.1 |
| MARSHALL, IA | Republican | R+42.8 |
| MILLS, IA | Republican | R+61.4 |
| MITCHELL, IA | Republican | R+51.1 |
| MONONA, IA | Republican | R+51.9 |
| MONROE, IA | Republican | R+55.3 |
| MONTGOMERY, IA | Republican | R+69.8 |
| MUSCATINE, IA | Republican | R+37.4 |
| OBRIEN, IA | Republican | R+69.3 |
| OSCEOLA, IA | Republican | R+70.2 |
| PAGE, IA | Republican | R+65.4 |
| PALO ALTO, IA | Republican | R+54.6 |
| PLYMOUTH, IA | Republican | R+61.5 |
| POCAHONTAS, IA | Republican | R+62.7 |
| POLK, IA | Republican | R+35.5 |
| POTTAWATTAMIE, IA | Republican | R+46.7 |
| POWESHIEK, IA | Republican | R+36.0 |
| RINGGOLD, IA | Republican | R+63.9 |
| SAC, IA | Republican | R+62.8 |
| SCOTT, IA | Republican | R+36.5 |
| SHELBY, IA | Republican | R+64.6 |
| SIOUX, IA | Republican | R+84.7 |
| STORY, IA | Republican | R+40.8 |
| TAMA, IA | Republican | R+48.5 |
| TAYLOR, IA | Republican | R+61.0 |
| UNION, IA | Republican | R+50.5 |
| VAN BUREN, IA | Republican | R+58.3 |
| WAPELLO, IA | Republican | R+28.7 |
| WARREN, IA | Republican | R+43.8 |
| WASHINGTON, IA | Republican | R+56.2 |
| WAYNE, IA | Republican | R+52.5 |
| WEBSTER, IA | Republican | R+42.2 |
| WINNEBAGO, IA | Republican | R+55.0 |
| WINNESHIEK, IA | Republican | R+47.7 |
| WOODBURY, IA | Republican | R+37.8 |
| WORTH, IA | Republican | R+52.9 |
| WRIGHT, IA | Republican | R+57.0 |
presidential baselinePresident 2004R+0.7Senate 2004R+42.3vs. baselineR+41.7
Iowa's 2004 Senate race ran 41.7 points more Republican than the presidential race on the same ballot.
Iowa's Senate margins
Every comparable D–R contest in our store, 1978–2022
| Year | Margin (D minus R) |
|---|---|
| 1978 | −3.2% |
| 1980 | −7.9% |
| 1984 | +11.8% |
| 1986 | −32.5% |
| 1990 | +9.1% |
| 1992 | −42.4% |
| 1996 | +5.1% |
| 1998 | −37.9% |
| 2002 | +10.4% |
| 2004 | −42.3% |
| 2008 | +25.4% |
| 2010 | −31.1% |
| 2014 | −8.3% |
| 2016 | −24.5% |
| 2020 | −6.6% |
| 2022 | −12.2% |
Same ballot, 2004IA
Source. MIT Election Data + Science Lab — 2004 US Senate returns, party-classified by literal ballot party · county returns aggregated from precinct-level results. Real returns — nothing estimated.