West Virginia — 2004 presidential election
Recent presidential results
state2004 presidential electionWest Virginia · PresidentBushR+12.9
How it voted
Share of the 2004 vote
| George W. Bush ✓Republican | 56.1% | 423,778 |
|---|---|---|
| John KerryDemocratic | 43.2% | 326,541 |
| OtherAll other candidates | 0.7% | 5,568 |
2004presidential margin
D+60R+60
55 counties, each filled by 2004 D-vs-R margin. Hover any county for its result.
West Virginia cast 5 electoral votes this cycle.
County-level results (55 counties) — table
| County | Winner | Margin |
|---|---|---|
| Barbour County, WV | Republican | R+20.9 |
| Berkeley County, WV | Republican | R+26.8 |
| Boone County, WV | Democratic | D+16.9 |
| Braxton County, WV | Democratic | D+0.8 |
| Brooke County, WV | Democratic | D+2.8 |
| Cabell County, WV | Republican | R+11.7 |
| Calhoun County, WV | Republican | R+11.1 |
| Clay County, WV | Republican | R+8.9 |
| Doddridge County, WV | Republican | R+49.1 |
| Fayette County, WV | Democratic | D+6.4 |
| Gilmer County, WV | Republican | R+17.7 |
| Grant County, WV | Republican | R+61.4 |
| Greenbrier County, WV | Republican | R+15.6 |
| Hampshire County, WV | Republican | R+37.9 |
| Hancock County, WV | Republican | R+2.7 |
| Hardy County, WV | Republican | R+38.2 |
| Harrison County, WV | Republican | R+12.7 |
| Jackson County, WV | Republican | R+17.5 |
| Jefferson County, WV | Republican | R+6.2 |
| Kanawha County, WV | Republican | R+1.6 |
| Lewis County, WV | Republican | R+28.1 |
| Lincoln County, WV | Republican | R+0.6 |
| Logan County, WV | Democratic | D+5.5 |
| Marion County, WV | Democratic | D+2.5 |
| Marshall County, WV | Republican | R+13.8 |
| Mason County, WV | Republican | R+9.0 |
| McDowell County, WV | Democratic | D+23.8 |
| Mercer County, WV | Republican | R+17.3 |
| Mineral County, WV | Republican | R+37.8 |
| Mingo County, WV | Democratic | D+12.9 |
| Monongalia County, WV | Republican | R+4.0 |
| Monroe County, WV | Republican | R+21.5 |
| Morgan County, WV | Republican | R+32.7 |
| Nicholas County, WV | Republican | R+6.7 |
| Ohio County, WV | Republican | R+15.5 |
| Pendleton County, WV | Republican | R+21.6 |
| Pleasants County, WV | Republican | R+20.7 |
| Pocahontas County, WV | Republican | R+18.4 |
| Preston County, WV | Republican | R+32.6 |
| Putnam County, WV | Republican | R+25.5 |
| Raleigh County, WV | Republican | R+22.0 |
| Randolph County, WV | Republican | R+14.1 |
| Ritchie County, WV | Republican | R+48.0 |
| Roane County, WV | Republican | R+13.6 |
| Summers County, WV | Republican | R+8.6 |
| Taylor County, WV | Republican | R+19.5 |
| Tucker County, WV | Republican | R+21.6 |
| Tyler County, WV | Republican | R+32.9 |
| Upshur County, WV | Republican | R+34.0 |
| Wayne County, WV | Republican | R+8.9 |
| Webster County, WV | Democratic | D+6.5 |
| Wetzel County, WV | Republican | R+4.6 |
| Wirt County, WV | Republican | R+31.3 |
| Wood County, WV | Republican | R+27.8 |
| Wyoming County, WV | Republican | R+14.8 |
West Virginia results by county
55 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 | |||||
|---|---|---|---|---|---|
| Barbour County | George W. Bush+1,394 | 4,00460.2% | 2,61039.2% | 410.6% | 6,655 |
| Berkeley County | George W. Bush+9,049 | 21,29363.0% | 12,24436.2% | 2480.7% | 33,785 |
| Boone County | John Kerry+1,726 | 4,20741.3% | 5,93358.2% | 580.6% | 10,198 |
| Braxton County | John Kerry+49 | 2,98649.3% | 3,03550.2% | 300.5% | 6,051 |
| Brooke County | John Kerry+304 | 5,18948.2% | 5,49351.0% | 910.8% | 10,773 |
| Cabell County | George W. Bush+4,452 | 21,03555.4% | 16,58343.7% | 3320.9% | 37,950 |
| Calhoun County | George W. Bush+322 | 1,58855.0% | 1,26643.8% | 351.2% | 2,889 |
| Clay County | George W. Bush+363 | 2,19854.0% | 1,83545.1% | 391.0% | 4,072 |
| Doddridge County | George W. Bush+1,562 | 2,36274.3% | 80025.2% | 170.5% | 3,179 |
| Fayette County | John Kerry+1,090 | 7,88146.4% | 8,97152.9% | 1150.7% | 16,967 |
| Gilmer County | George W. Bush+506 | 1,66558.4% | 1,15940.6% | 281.0% | 2,852 |
| Grant County | George W. Bush+3,100 | 4,06380.5% | 96319.1% | 210.4% | 5,047 |
| Greenbrier County | George W. Bush+2,274 | 8,35857.4% | 6,08441.8% | 1110.8% | 14,553 |
| Hampshire County | George W. Bush+3,034 | 5,48968.6% | 2,45530.7% | 520.7% | 7,996 |
| Hancock County | George W. Bush+392 | 7,29851.0% | 6,90648.2% | 1170.8% | 14,321 |
| Hardy County | George W. Bush+2,018 | 3,63568.9% | 1,61730.6% | 240.5% | 5,276 |
| Harrison County | George W. Bush+3,873 | 17,11155.9% | 13,23843.3% | 2390.8% | 30,588 |
| Jackson County | George W. Bush+2,302 | 7,68658.4% | 5,38440.9% | 880.7% | 13,158 |
| Jefferson County | George W. Bush+1,238 | 10,53952.7% | 9,30146.5% | 1530.8% | 19,993 |
| Kanawha County | George W. Bush+1,420 | 44,43050.5% | 43,01048.9% | 4880.6% | 87,928 |
| Lewis County | George W. Bush+1,970 | 4,44563.5% | 2,47535.4% | 791.1% | 6,999 |
| Lincoln County | George W. Bush+54 | 4,10249.4% | 4,04848.7% | 1621.9% | 8,312 |
| Logan County | John Kerry+830 | 7,04747.0% | 7,87752.6% | 630.4% | 14,987 |
| Marion County | John Kerry+621 | 12,15048.2% | 12,77150.7% | 2731.1% | 25,194 |
| Marshall County | George W. Bush+2,081 | 8,51656.5% | 6,43542.7% | 1210.8% | 15,072 |
| Mason County | George W. Bush+1,079 | 6,48754.1% | 5,40845.1% | 950.8% | 11,990 |
| McDowell County | John Kerry+1,739 | 2,76237.8% | 4,50161.7% | 360.5% | 7,299 |
| Mercer County | George W. Bush+3,879 | 13,05758.3% | 9,17841.0% | 1440.6% | 22,379 |
| Mineral County | George W. Bush+4,336 | 7,85468.5% | 3,51830.7% | 890.8% | 11,461 |
| Mingo County | John Kerry+1,371 | 4,61243.3% | 5,98356.2% | 600.6% | 10,655 |
| Monongalia County | George W. Bush+1,357 | 17,67051.5% | 16,31347.6% | 3230.9% | 34,306 |
| Monroe County | George W. Bush+1,279 | 3,59060.3% | 2,31138.8% | 500.8% | 5,951 |
| Morgan County | George W. Bush+2,239 | 4,51165.9% | 2,27233.2% | 640.9% | 6,847 |
| Nicholas County | George W. Bush+697 | 5,48553.0% | 4,78846.3% | 780.8% | 10,351 |
| Ohio County | George W. Bush+3,151 | 11,69457.3% | 8,54341.9% | 1550.8% | 20,392 |
| Pendleton County | George W. Bush+765 | 2,14660.6% | 1,38139.0% | 170.5% | 3,544 |
| Pleasants County | George W. Bush+712 | 2,06160.0% | 1,34939.3% | 250.7% | 3,435 |
| Pocahontas County | George W. Bush+722 | 2,29558.6% | 1,57340.1% | 501.3% | 3,918 |
| Preston County | George W. Bush+3,892 | 7,85565.8% | 3,96333.2% | 1110.9% | 11,929 |
| Putnam County | George W. Bush+6,415 | 15,71662.5% | 9,30137.0% | 1340.5% | 25,151 |
| Raleigh County | George W. Bush+6,704 | 18,51960.7% | 11,81538.7% | 1910.6% | 30,525 |
| Randolph County | George W. Bush+1,620 | 6,51256.7% | 4,89242.6% | 860.7% | 11,490 |
| Ritchie County | George W. Bush+2,016 | 3,08673.5% | 1,07025.5% | 401.0% | 4,196 |
| Roane County | George W. Bush+828 | 3,44056.4% | 2,61242.8% | 480.8% | 6,100 |
| Summers County | George W. Bush+474 | 2,97853.9% | 2,50445.3% | 420.8% | 5,524 |
| Taylor County | George W. Bush+1,276 | 3,89359.4% | 2,61739.9% | 410.6% | 6,551 |
| Tucker County | George W. Bush+779 | 2,17960.5% | 1,40038.9% | 210.6% | 3,600 |
| Tyler County | George W. Bush+1,397 | 2,79865.9% | 1,40133.0% | 461.1% | 4,245 |
| Upshur County | George W. Bush+3,157 | 6,19166.6% | 3,03432.6% | 680.7% | 9,293 |
| Wayne County | George W. Bush+1,659 | 10,07054.1% | 8,41145.2% | 1280.7% | 18,609 |
| Webster County | John Kerry+241 | 1,72446.4% | 1,96552.9% | 250.7% | 3,714 |
| Wetzel County | George W. Bush+326 | 3,65651.9% | 3,33047.3% | 520.7% | 7,038 |
| Wirt County | George W. Bush+831 | 1,72765.1% | 89633.8% | 311.2% | 2,654 |
| Wood County | George W. Bush+10,923 | 24,94863.6% | 14,02535.8% | 2540.6% | 39,227 |
| Wyoming County | George W. Bush+1,291 | 4,98557.2% | 3,69442.4% | 390.4% | 8,718 |
Nominees: John Kerry (D) · George W. Bush (R)
West Virginia's presidential margins
1892–2024, the 2004 contest in context
| Year | Margin (D minus R) |
|---|---|
| 1892 | +2.4% |
| 1896 | −5.4% |
| 1900 | −9.5% |
| 1904 | −13.2% |
| 1908 | −10.2% |
| 1912 | +21.3% |
| 1916 | −0.9% |
| 1920 | −12.0% |
| 1924 | −5.4% |
| 1928 | −17.4% |
| 1932 | +10.0% |
| 1936 | +21.4% |
| 1940 | +14.2% |
| 1944 | +9.8% |
| 1948 | +15.1% |
| 1952 | +3.8% |
| 1956 | −8.2% |
| 1960 | +5.5% |
| 1964 | +35.9% |
| 1968 | +8.8% |
| 1972 | −27.2% |
| 1976 | +16.1% |
| 1980 | +4.5% |
| 1984 | −10.5% |
| 1988 | +4.7% |
| 1992 | +13.0% |
| 1996 | +14.7% |
| 2000 | −6.3% |
| 2004 | −12.9% |
| 2008 | −13.1% |
| 2012 | −26.7% |
| 2016 | −41.7% |
| 2020 | −38.9% |
| 2024 | −41.9% |
Same ballot, 2004WV
Source. MIT Election Data + Science Lab — 2004 presidential returns · official county-level results. Real returns — nothing estimated.