Elections / 2004 · President · SD
South Dakota — 2004 presidential election
Recent presidential results
state2004 presidential electionSouth Dakota · PresidentBushR+21.3
How it voted
Share of the 2004 vote
| George W. Bush ✓Republican | 59.8% | 232,646 |
|---|---|---|
| John KerryDemocratic | 38.6% | 149,974 |
| OtherAll other candidates | 1.6% | 6,387 |
2004presidential margin
D+60R+60
66 counties, each filled by 2004 D-vs-R margin. Hover any county for its result.
South Dakota cast 3 electoral votes this cycle.
County-level results (66 counties) — table
| County | Winner | Margin |
|---|---|---|
| Aurora County, SD | Republican | R+23.6 |
| Beadle County, SD | Republican | R+17.4 |
| Bennett County, SD | Republican | R+4.5 |
| Bon Homme County, SD | Republican | R+22.6 |
| Brookings County, SD | Republican | R+16.6 |
| Brown County, SD | Republican | R+13.1 |
| Brule County, SD | Republican | R+19.2 |
| Buffalo County, SD | Democratic | D+45.2 |
| Butte County, SD | Republican | R+50.5 |
| Campbell County, SD | Republican | R+48.9 |
| Charles Mix County, SD | Republican | R+8.4 |
| Clark County, SD | Republican | R+24.1 |
| Clay County, SD | Democratic | D+10.2 |
| Codington County, SD | Republican | R+23.3 |
| Corson County, SD | Democratic | D+14.6 |
| Custer County, SD | Republican | R+38.3 |
| Davison County, SD | Republican | R+25.7 |
| Day County, SD | Democratic | D+4.1 |
| Deuel County, SD | Republican | R+18.4 |
| Dewey County, SD | Democratic | D+26.7 |
| Douglas County, SD | Republican | R+59.8 |
| Edmunds County, SD | Republican | R+29.9 |
| Fall River County, SD | Republican | R+28.3 |
| Faulk County, SD | Republican | R+38.5 |
| Grant County, SD | Republican | R+18.6 |
| Gregory County, SD | Republican | R+34.2 |
| Haakon County, SD | Republican | R+63.5 |
| Hamlin County, SD | Republican | R+30.9 |
| Hand County, SD | Republican | R+37.2 |
| Hanson County, SD | Republican | R+29.5 |
| Harding County, SD | Republican | R+74.8 |
| Hughes County, SD | Republican | R+37.6 |
| Hutchinson County, SD | Republican | R+41.5 |
| Hyde County, SD | Republican | R+41.3 |
| Jackson County, SD | Republican | R+17.2 |
| Jerauld County, SD | Republican | R+20.6 |
| Jones County, SD | Republican | R+60.1 |
| Kingsbury County, SD | Republican | R+21.3 |
| Lake County, SD | Republican | R+14.2 |
| Lawrence County, SD | Republican | R+31.3 |
| Lincoln County, SD | Republican | R+32.0 |
| Lyman County, SD | Republican | R+8.1 |
| Marshall County, SD | Republican | R+6.0 |
| McCook County, SD | Republican | R+6.0 |
| McPherson County, SD | Republican | R+24.9 |
| Meade County, SD | Republican | R+47.0 |
| Mellette County, SD | Republican | R+20.6 |
| Miner County, SD | Republican | R+11.5 |
| Minnehaha County, SD | Republican | R+15.3 |
| Moody County, SD | Republican | R+5.2 |
| Oglala Lakota County, SD | Democratic | D+72.1 |
| Pennington County, SD | Republican | R+35.1 |
| Perkins County, SD | Republican | R+50.2 |
| Potter County, SD | Republican | R+42.0 |
| Roberts County, SD | Democratic | D+2.6 |
| Sanborn County, SD | Republican | R+16.5 |
| Spink County, SD | Republican | R+20.7 |
| Stanley County, SD | Republican | R+41.0 |
| Sully County, SD | Republican | R+54.6 |
| Todd County, SD | Democratic | D+46.9 |
| Tripp County, SD | Republican | R+38.8 |
| Turner County, SD | Republican | R+29.7 |
| Union County, SD | Republican | R+14.0 |
| Walworth County, SD | Republican | R+37.8 |
| Yankton County, SD | Republican | R+16.9 |
| Ziebach County, SD | Democratic | D+17.4 |
Nominees: John Kerry (D) · George W. Bush (R)
South Dakota's presidential margins
1892–2024, the 2004 contest in context
| Year | Margin (D minus R) |
|---|---|
| 1892 | −36.5% |
| 1896 | +0.2% |
| 1900 | −15.6% |
| 1904 | −49.4% |
| 1908 | −23.8% |
| 1912 | +42.1% |
| 1916 | −3.9% |
| 1920 | −41.0% |
| 1924 | −36.3% |
| 1928 | −21.0% |
| 1932 | +29.2% |
| 1936 | +11.5% |
| 1940 | −14.8% |
| 1944 | −16.7% |
| 1948 | −4.8% |
| 1952 | −38.5% |
| 1956 | −16.8% |
| 1960 | −16.4% |
| 1964 | +11.2% |
| 1968 | −11.3% |
| 1972 | −8.6% |
| 1976 | −1.5% |
| 1980 | −28.8% |
| 1984 | −26.5% |
| 1988 | −6.3% |
| 1992 | −3.5% |
| 1996 | −3.5% |
| 2000 | −22.7% |
| 2004 | −21.3% |
| 2008 | −8.4% |
| 2012 | −18.0% |
| 2016 | −29.8% |
| 2020 | −26.2% |
| 2024 | −29.2% |
County-by-county results — 66 counties
| County | Won | Margin | Democratic | Republican | Total |
|---|---|---|---|---|---|
| Aurora County | R | 620 | 1,009 | 1,649 | |
| Beadle County | R | 3,443 | 4,917 | 8,480 | |
| Bennett County | R | 759 | 833 | 1,630 | |
| Bon Homme County | R | 1,293 | 2,063 | 3,408 | |
| Brookings County | R | 5,443 | 7,662 | 13,375 | |
| Brown County | R | 7,943 | 10,386 | 18,599 | |
| Brule County | R | 1,040 | 1,544 | 2,629 | |
| Buffalo County | D | 603 | 223 | 841 | |
| Butte County | R | 1,009 | 3,166 | 4,271 | |
| Campbell County | R | 239 | 708 | 959 | |
| Charles Mix County | R | 2,155 | 2,556 | 4,798 | |
| Clark County | R | 875 | 1,435 | 2,327 | |
| Clay County | D | 3,315 | 2,692 | 6,136 | |
| Codington County | R | 4,803 | 7,778 | 12,751 | |
| Corson County | D | 972 | 720 | 1,724 | |
| Custer County | R | 1,272 | 2,922 | 4,304 | |
| Davison County | R | 3,263 | 5,561 | 8,952 | |
| Day County | D | 1,817 | 1,671 | 3,540 | |
| Deuel County | R | 961 | 1,406 | 2,412 | |
| Dewey County | D | 1,606 | 921 | 2,564 | |
| Douglas County | R | 393 | 1,596 | 2,012 | |
| Edmunds County | R | 765 | 1,434 | 2,234 | |
| Fall River County | R | 1,326 | 2,413 | 3,845 | |
| Faulk County | R | 418 | 945 | 1,369 | |
| Grant County | R | 1,633 | 2,392 | 4,090 | |
| Gregory County | R | 813 | 1,685 | 2,546 | |
| Haakon County | R | 219 | 1,007 | 1,240 | |
| Hamlin County | R | 1,015 | 1,946 | 3,011 | |
| Hand County | R | 668 | 1,482 | 2,187 | |
| Hanson County | R | 745 | 1,379 | 2,150 | |
| Harding County | R | 94 | 704 | 815 | |
| Hughes County | R | 2,697 | 6,017 | 8,835 | |
| Hutchinson County | R | 1,177 | 2,899 | 4,147 | |
| Hyde County | R | 259 | 631 | 900 | |
| Jackson County | R | 508 | 726 | 1,271 | |
| Jerauld County | R | 482 | 736 | 1,236 | |
| Jones County | R | 134 | 565 | 717 | |
| Kingsbury County | R | 1,163 | 1,804 | 3,014 | |
| Lake County | R | 2,509 | 3,359 | 6,007 | |
| Lawrence County | R | 3,857 | 7,489 | 11,619 | |
| Lincoln County | R | 5,703 | 11,161 | 17,066 | |
| Lyman County | R | 872 | 1,029 | 1,940 | |
| Marshall County | R | 1,099 | 1,242 | 2,364 | |
| McCook County | R | 1,099 | 1,242 | 2,364 | |
| McPherson County | R | 1,201 | 2,017 | 3,271 | |
| Meade County | R | 2,941 | 8,347 | 11,504 | |
| Mellette County | R | 361 | 553 | 931 | |
| Miner County | R | 641 | 810 | 1,470 | |
| Minnehaha County | R | 32,314 | 44,189 | 77,632 | |
| Moody County | R | 1,609 | 1,790 | 3,451 | |
| Oglala Lakota County | D | 3,566 | 526 | 4,214 | |
| Pennington County | R | 14,213 | 29,976 | 44,968 | |
| Perkins County | R | 418 | 1,329 | 1,813 | |
| Potter County | R | 463 | 1,143 | 1,618 | |
| Roberts County | D | 2,527 | 2,396 | 4,982 | |
| Sanborn County | R | 581 | 817 | 1,426 | |
| Spink County | R | 1,478 | 2,259 | 3,774 | |
| Stanley County | R | 464 | 1,129 | 1,623 | |
| Sully County | R | 201 | 702 | 917 | |
| Todd County | D | 2,543 | 889 | 3,524 | |
| Tripp County | R | 972 | 2,230 | 3,245 | |
| Turner County | R | 1,646 | 3,084 | 4,834 | |
| Union County | R | 3,000 | 3,987 | 7,048 | |
| Walworth County | R | 878 | 1,967 | 2,880 | |
| Yankton County | R | 4,237 | 6,003 | 10,431 | |
| Ziebach County | D | 641 | 447 | 1,116 |
Same ballot, 2004SD
Source. MIT Election Data + Science Lab — 2004 presidential returns · official county-level results. Real returns — nothing estimated.