Elections / 1904 · President · IA
Theodore Roosevelt carried Iowa R+32.7.
Alton B. Parker (D) vs Theodore Roosevelt (R) in Iowa, 1904. The state ran 13.0 points more Republican than the nation (R+19.7 nationally).
Nominees: Alton B. Parker (D) · Theodore Roosevelt (R)
Iowa result
486,093 votes counted
Parker (D)
149,276
30.7%
Roosevelt (R)
308,158
63.4%
All others
28,659
5.9%
Margin
R+32.7
1904 presidential election
Iowa, 1904
RooseveltR+32.7
How it voted
Share of the 1904 vote
| Theodore Roosevelt ✓Republican | 63.4% | 308,158 |
|---|---|---|
| Alton B. ParkerDemocratic | 30.7% | 149,276 |
| OtherAll other candidates | 5.9% | 28,659 |
D+60R+60
99 counties, each filled by 1904 D-vs-R margin. Hover any county for its result.
Iowa's presidential margins
1892–2024, the 1904 contest in context
| Year | Margin (D minus R) |
|---|---|
| 1892 | −5.3% |
| 1896 | −12.6% |
| 1900 | −18.6% |
| 1904 | −32.7% |
| 1908 | −15.0% |
| 1912 | +13.3% |
| 1916 | −11.4% |
| 1920 | −45.5% |
| 1924 | −38.6% |
| 1928 | −24.2% |
| 1932 | +17.7% |
| 1936 | +11.7% |
| 1940 | −4.4% |
| 1944 | −4.5% |
| 1948 | +2.7% |
| 1952 | −28.2% |
| 1956 | −18.4% |
| 1960 | −13.5% |
| 1964 | +24.0% |
| 1968 | −12.2% |
| 1972 | −17.1% |
| 1976 | −1.0% |
| 1980 | −12.7% |
| 1984 | −7.4% |
| 1988 | +10.2% |
| 1992 | +6.0% |
| 1996 | +10.3% |
| 2000 | +0.3% |
| 2004 | −0.7% |
| 2008 | +9.5% |
| 2012 | +5.8% |
| 2016 | −9.3% |
| 2020 | −8.2% |
| 2024 | −13.2% |
County results — 1904
99 counties; every row links to the county's full page.
| County | Won | Margin | Democratic | Republican | Total |
|---|---|---|---|---|---|
| Adair County | R | 895 | 2,303 | 3,376 | |
| Adams County | R | 1,003 | 1,761 | 2,989 | |
| Allamakee County | R | 1,571 | 2,609 | 4,224 | |
| Appanoose County | R | 1,743 | 3,607 | 6,026 | |
| Audubon County | R | 934 | 1,843 | 2,836 | |
| Benton County | R | 2,057 | 3,609 | 5,907 | |
| Black Hawk County | R | 1,861 | 5,236 | 7,827 | |
| Boone County | R | 1,148 | 3,830 | 5,833 | |
| Bremer County | R | 1,783 | 1,927 | 3,792 | |
| Buchanan County | R | 1,545 | 2,798 | 4,592 | |
| Buena Vista County | R | 605 | 2,483 | 3,260 | |
| Butler County | R | 815 | 2,743 | 3,658 | |
| Calhoun County | R | 870 | 2,479 | 3,676 | |
| Carroll County | R | 2,040 | 2,290 | 4,471 | |
| Cass County | R | 1,394 | 3,050 | 4,653 | |
| Cedar County | R | 1,926 | 2,691 | 4,726 | |
| Cerro Gordo County | R | 836 | 3,108 | 4,169 | |
| Cherokee County | R | 688 | 2,446 | 3,279 | |
| Chickasaw County | R | 1,790 | 1,972 | 3,811 | |
| Clarke County | R | 896 | 1,799 | 2,786 | |
| Clay County | R | 487 | 2,154 | 2,737 | |
| Clayton County | R | 2,628 | 3,339 | 6,117 | |
| Clinton County | R | 4,074 | 5,265 | 9,891 | |
| Crawford County | R | 2,004 | 2,530 | 4,678 | |
| Dallas County | R | 1,159 | 3,499 | 4,999 | |
| Davis County | R | 1,533 | 1,722 | 3,382 | |
| Decatur County | R | 1,548 | 2,430 | 4,158 | |
| Delaware County | R | 1,236 | 2,726 | 4,066 | |
| Des Moines County | R | 3,043 | 4,496 | 8,299 | |
| Dickinson County | R | 312 | 1,320 | 1,692 | |
| Dubuque County | R | 4,913 | 5,485 | 11,353 | |
| Emmet County | R | 358 | 1,732 | 2,161 | |
| Fayette County | R | 2,070 | 3,978 | 6,376 | |
| Floyd County | R | 761 | 2,820 | 3,697 | |
| Franklin County | R | 531 | 2,346 | 2,946 | |
| Fremont County | R | 1,511 | 2,227 | 3,911 | |
| Greene County | R | 908 | 2,583 | 3,676 | |
| Grundy County | R | 938 | 2,021 | 3,037 | |
| Guthrie County | R | 1,032 | 2,857 | 4,050 | |
| Hamilton County | R | 746 | 3,118 | 4,045 | |
| Hancock County | R | 517 | 2,112 | 2,694 | |
| Hardin County | R | 749 | 3,643 | 4,615 | |
| Harrison County | R | 1,696 | 3,364 | 5,421 | |
| Henry County | R | 1,259 | 2,647 | 4,106 | |
| Howard County | R | 1,096 | 1,823 | 3,042 | |
| Humboldt County | R | 369 | 1,950 | 2,385 | |
| Ida County | R | 940 | 1,565 | 2,580 | |
| Iowa County | R | 1,891 | 2,303 | 4,361 | |
| Jackson County | R | 2,483 | 2,899 | 5,540 | |
| Jasper County | R | 1,942 | 3,962 | 6,350 | |
| Jefferson County | R | 1,172 | 2,330 | 3,744 | |
| Johnson County | D | 3,085 | 2,963 | 6,139 | |
| Jones County | R | 1,834 | 2,833 | 4,788 | |
| Keokuk County | R | 2,172 | 3,079 | 5,516 | |
| Kossuth County | R | 1,352 | 3,001 | 4,412 | |
| Lee County | R | 3,848 | 4,612 | 8,749 | |
| Linn County | R | 3,600 | 8,131 | 12,440 | |
| Louisa County | R | 663 | 2,147 | 2,957 | |
| Lucas County | R | 878 | 2,259 | 3,437 | |
| Lyon County | R | 841 | 1,802 | 2,770 | |
| Madison County | R | 1,190 | 2,602 | 4,117 | |
| Mahaska County | R | 2,287 | 4,091 | 6,867 | |
| Marion County | R | 2,202 | 2,988 | 5,632 | |
| Marshall County | R | 1,203 | 4,229 | 6,337 | |
| Mills County | R | 1,274 | 2,252 | 3,688 | |
| Mitchell County | R | 634 | 2,158 | 2,880 | |
| Monona County | R | 1,016 | 2,274 | 3,509 | |
| Monroe County | R | 1,182 | 3,249 | 5,226 | |
| Montgomery County | R | 722 | 2,956 | 3,928 | |
| Muscatine County | R | 2,555 | 4,036 | 7,076 | |
| O'Brien County | R | 885 | 2,279 | 3,306 | |
| Osceola County | R | 554 | 1,179 | 1,750 | |
| Page County | R | 944 | 3,463 | 4,863 | |
| Palo Alto County | R | 1,081 | 1,999 | 3,157 | |
| Plymouth County | R | 1,663 | 2,905 | 4,726 | |
| Pocahontas County | R | 976 | 2,175 | 3,291 | |
| Polk County | R | 3,086 | 14,113 | 19,458 | |
| Pottawattamie County | R | 3,731 | 6,868 | 11,233 | |
| Poweshiek County | R | 1,212 | 3,137 | 4,649 | |
| Ringgold County | R | 835 | 2,200 | 3,171 | |
| Sac County | R | 835 | 2,609 | 3,602 | |
| Scott County | R | 4,931 | 6,789 | 13,066 | |
| Shelby County | R | 1,584 | 2,310 | 4,004 | |
| Sioux County | R | 1,151 | 2,992 | 4,224 | |
| Story County | R | 752 | 3,919 | 4,977 | |
| Tama County | R | 2,360 | 3,127 | 5,673 | |
| Taylor County | R | 1,060 | 2,650 | 4,021 | |
| Union County | R | 1,322 | 2,674 | 4,302 | |
| Van Buren County | R | 1,416 | 2,469 | 4,014 | |
| Wapello County | R | 2,473 | 4,912 | 8,105 | |
| Warren County | R | 1,191 | 2,938 | 4,438 | |
| Washington County | R | 1,772 | 2,875 | 4,853 | |
| Wayne County | R | 1,452 | 2,290 | 4,081 | |
| Webster County | R | 1,714 | 4,358 | 6,517 | |
| Winnebago County | R | 174 | 2,002 | 2,238 | |
| Winneshiek County | R | 1,467 | 3,383 | 4,906 | |
| Woodbury County | R | 2,809 | 7,597 | 11,364 | |
| Worth County | R | 307 | 1,659 | 2,024 | |
| Wright County | R | 695 | 2,795 | 3,612 |