South Carolina — 2004 presidential election
Recent presidential results
state2004 presidential electionSouth Carolina · PresidentBushR+17.1
How it voted
Share of the 2004 vote
| George W. Bush ✓Republican | 58.0% | 937,974 |
|---|---|---|
| John KerryDemocratic | 40.9% | 661,699 |
| OtherAll other candidates | 1.1% | 18,057 |
2004presidential margin
D+60R+60
46 counties, each filled by 2004 D-vs-R margin. Hover any county for its result.
South Carolina cast 8 electoral votes this cycle.
County-level results (46 counties) — table
| County | Winner | Margin |
|---|---|---|
| Abbeville County, SC | Republican | R+10.5 |
| Aiken County, SC | Republican | R+32.4 |
| Allendale County, SC | Democratic | D+44.0 |
| Anderson County, SC | Republican | R+35.0 |
| Bamberg County, SC | Democratic | D+28.2 |
| Barnwell County, SC | Republican | R+7.2 |
| Beaufort County, SC | Republican | R+21.4 |
| Berkeley County, SC | Republican | R+22.6 |
| Calhoun County, SC | Republican | R+0.8 |
| Charleston County, SC | Republican | R+4.8 |
| Cherokee County, SC | Republican | R+30.1 |
| Chester County, SC | Republican | R+0.1 |
| Chesterfield County, SC | Republican | R+3.7 |
| Clarendon County, SC | Democratic | D+7.8 |
| Colleton County, SC | Republican | R+4.0 |
| Darlington County, SC | Republican | R+6.2 |
| Dillon County, SC | Democratic | D+5.7 |
| Dorchester County, SC | Republican | R+27.3 |
| Edgefield County, SC | Republican | R+16.0 |
| Fairfield County, SC | Democratic | D+23.7 |
| Florence County, SC | Republican | R+12.6 |
| Georgetown County, SC | Republican | R+8.5 |
| Greenville County, SC | Republican | R+33.2 |
| Greenwood County, SC | Republican | R+22.7 |
| Hampton County, SC | Democratic | D+21.6 |
| Horry County, SC | Republican | R+25.7 |
| Jasper County, SC | Democratic | D+13.2 |
| Kershaw County, SC | Republican | R+24.6 |
| Lancaster County, SC | Republican | R+25.4 |
| Laurens County, SC | Republican | R+22.1 |
| Lee County, SC | Democratic | D+26.1 |
| Lexington County, SC | Republican | R+44.7 |
| Marion County, SC | Democratic | D+16.1 |
| Marlboro County, SC | Democratic | D+18.2 |
| McCormick County, SC | Democratic | D+4.9 |
| Newberry County, SC | Republican | R+25.6 |
| Oconee County, SC | Republican | R+37.8 |
| Orangeburg County, SC | Democratic | D+32.0 |
| Pickens County, SC | Republican | R+48.1 |
| Richland County, SC | Democratic | D+15.0 |
| Saluda County, SC | Republican | R+20.3 |
| Spartanburg County, SC | Republican | R+29.3 |
| Sumter County, SC | Democratic | D+1.7 |
| Union County, SC | Republican | R+11.4 |
| Williamsburg County, SC | Democratic | D+30.5 |
| York County, SC | Republican | R+29.9 |
South Carolina results by county
46 counties. Third-party and independent votes are reported by the county source as one combined figure; every named candidate is listed in the complete result below.
| Led by | |||||
|---|---|---|---|---|---|
| Abbeville County | George W. Bush+1,047 | 5,43654.8% | 4,38944.2% | 1001.0% | 9,925 |
| Aiken County | George W. Bush+19,278 | 39,07765.7% | 19,79933.3% | 6161.0% | 59,492 |
| Allendale County | John Kerry+1,580 | 98527.4% | 2,56571.4% | 411.1% | 3,591 |
| Anderson County | George W. Bush+22,658 | 43,35567.0% | 20,69732.0% | 6701.0% | 64,722 |
| Bamberg County | John Kerry+1,703 | 2,13835.4% | 3,84163.6% | 570.9% | 6,036 |
| Barnwell County | George W. Bush+624 | 4,60653.0% | 3,98245.8% | 971.1% | 8,685 |
| Beaufort County | George W. Bush+11,826 | 33,33160.3% | 21,50538.9% | 3990.7% | 55,235 |
| Berkeley County | George W. Bush+11,962 | 32,10460.6% | 20,14238.0% | 6911.3% | 52,937 |
| Calhoun County | George W. Bush+55 | 3,44849.8% | 3,39349.0% | 781.1% | 6,919 |
| Charleston County | George W. Bush+6,539 | 70,29751.6% | 63,75846.8% | 2,2611.7% | 136,316 |
| Cherokee County | George W. Bush+5,624 | 12,09064.6% | 6,46634.6% | 1580.8% | 18,714 |
| Chester County | George W. Bush+8 | 5,79849.4% | 5,79049.4% | 1411.2% | 11,729 |
| Chesterfield County | George W. Bush+523 | 7,25251.6% | 6,72947.9% | 680.5% | 14,049 |
| Clarendon County | John Kerry+1,026 | 6,06145.9% | 7,08753.7% | 520.4% | 13,200 |
| Colleton County | George W. Bush+565 | 7,26451.5% | 6,69947.5% | 1431.0% | 14,106 |
| Darlington County | George W. Bush+1,587 | 13,41652.7% | 11,82946.5% | 2090.8% | 25,454 |
| Dillon County | John Kerry+531 | 4,30146.6% | 4,83252.3% | 1021.1% | 9,235 |
| Dorchester County | George W. Bush+11,273 | 26,00662.9% | 14,73335.7% | 5781.4% | 41,317 |
| Edgefield County | George W. Bush+1,560 | 5,61157.6% | 4,05141.6% | 840.9% | 9,746 |
| Fairfield County | John Kerry+2,233 | 3,53137.4% | 5,76461.1% | 1401.5% | 9,435 |
| Florence County | George W. Bush+6,247 | 27,68955.9% | 21,44243.3% | 4140.8% | 49,545 |
| Georgetown County | George W. Bush+2,004 | 12,60653.4% | 10,60244.9% | 3851.6% | 23,593 |
| Greenville County | George W. Bush+56,134 | 111,48166.0% | 55,34732.8% | 2,0051.2% | 168,833 |
| Greenwood County | George W. Bush+5,310 | 14,26460.8% | 8,95438.2% | 2241.0% | 23,442 |
| Hampton County | John Kerry+1,735 | 3,09738.6% | 4,83260.3% | 871.1% | 8,016 |
| Horry County | George W. Bush+20,900 | 50,44762.0% | 29,54736.3% | 1,3531.7% | 81,347 |
| Jasper County | John Kerry+907 | 2,93342.8% | 3,84056.1% | 731.1% | 6,846 |
| Kershaw County | George W. Bush+5,645 | 14,16061.8% | 8,51537.2% | 2401.0% | 22,915 |
| Lancaster County | George W. Bush+5,285 | 12,91662.1% | 7,63136.7% | 2671.3% | 20,814 |
| Laurens County | George W. Bush+5,261 | 14,46660.7% | 9,20538.6% | 1580.7% | 23,829 |
| Lee County | John Kerry+2,059 | 2,90136.7% | 4,96062.8% | 370.5% | 7,898 |
| Lexington County | George W. Bush+41,739 | 67,13271.9% | 25,39327.2% | 9071.0% | 93,432 |
| Marion County | John Kerry+2,178 | 5,58941.4% | 7,76757.5% | 1511.1% | 13,507 |
| Marlboro County | John Kerry+1,561 | 3,42340.0% | 4,98458.2% | 1531.8% | 8,560 |
| McCormick County | John Kerry+252 | 2,39646.8% | 2,64851.7% | 781.5% | 5,122 |
| Newberry County | George W. Bush+3,171 | 7,65461.7% | 4,48336.1% | 2722.2% | 12,409 |
| Oconee County | George W. Bush+10,416 | 18,81168.3% | 8,39530.5% | 3261.2% | 27,532 |
| Orangeburg County | John Kerry+12,003 | 12,69533.8% | 24,69865.7% | 1710.5% | 37,564 |
| Pickens County | George W. Bush+19,472 | 29,75973.5% | 10,28725.4% | 4641.1% | 40,510 |
| Richland County | John Kerry+20,071 | 56,21242.0% | 76,28357.0% | 1,3061.0% | 133,801 |
| Saluda County | George W. Bush+1,536 | 4,53759.9% | 3,00139.6% | 400.5% | 7,578 |
| Spartanburg County | George W. Bush+28,371 | 62,00464.1% | 33,63334.8% | 1,1211.2% | 96,758 |
| Sumter County | John Kerry+621 | 18,07448.8% | 18,69550.5% | 2340.6% | 37,003 |
| Union County | George W. Bush+1,356 | 6,59255.2% | 5,23643.9% | 1060.9% | 11,934 |
| Williamsburg County | John Kerry+4,249 | 4,79534.5% | 9,04465.0% | 790.6% | 13,918 |
| York County | George W. Bush+21,008 | 45,23464.5% | 24,22634.5% | 7211.0% | 70,181 |
Nominees: John Kerry (D) · George W. Bush (R)
South Carolina's presidential margins
1892–2024, the 2004 contest in context
| Year | Margin (D minus R) |
|---|---|
| 1892 | +58.6% |
| 1896 | +71.8% |
| 1900 | +86.0% |
| 1904 | +90.8% |
| 1908 | +87.8% |
| 1912 | +95.9% |
| 1916 | +94.3% |
| 1920 | +92.1% |
| 1924 | +94.3% |
| 1928 | +82.9% |
| 1932 | +98.0% |
| 1936 | +98.6% |
| 1940 | +91.3% |
| 1944 | +83.2% |
| 1948 | +20.4% |
| 1952 | +1.4% |
| 1956 | +20.2% |
| 1960 | +2.5% |
| 1964 | −17.8% |
| 1968 | −8.5% |
| 1972 | −42.7% |
| 1976 | +13.1% |
| 1980 | −1.5% |
| 1984 | −28.0% |
| 1988 | −23.9% |
| 1992 | −8.1% |
| 1996 | −6.0% |
| 2000 | −15.9% |
| 2004 | −17.1% |
| 2008 | −9.0% |
| 2012 | −10.5% |
| 2016 | −14.3% |
| 2020 | −11.7% |
| 2024 | −17.9% |
Same ballot, 2004SC
Source. MIT Election Data + Science Lab — 2004 presidential returns · official county-level results. Real returns — nothing estimated.