Elections / 2008 · President · WV
West Virginia — 2008 presidential election
Recent presidential results
state2008 presidential electionWest Virginia · PresidentMcCainR+13.1
How it voted
Share of the 2008 vote
| John McCain ✓Republican | 55.7% | 397,466 |
|---|---|---|
| Barack ObamaDemocratic | 42.6% | 303,857 |
| OtherAll other candidates | 1.7% | 12,039 |
2008presidential margin
D+60R+60
55 counties, each filled by 2008 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.3 |
| Berkeley County, WV | Republican | R+13.0 |
| Boone County, WV | Democratic | D+10.7 |
| Braxton County, WV | Democratic | D+1.4 |
| Brooke County, WV | Republican | R+2.5 |
| Cabell County, WV | Republican | R+10.1 |
| Calhoun County, WV | Republican | R+15.4 |
| Clay County, WV | Republican | R+10.2 |
| Doddridge County, WV | Republican | R+49.1 |
| Fayette County, WV | Republican | R+2.7 |
| Gilmer County, WV | Republican | R+17.5 |
| Grant County, WV | Republican | R+51.4 |
| Greenbrier County, WV | Republican | R+12.3 |
| Hampshire County, WV | Republican | R+26.8 |
| Hancock County, WV | Republican | R+15.2 |
| Hardy County, WV | Republican | R+27.3 |
| Harrison County, WV | Republican | R+13.3 |
| Jackson County, WV | Republican | R+18.7 |
| Jefferson County, WV | Democratic | D+4.8 |
| Kanawha County, WV | Republican | R+0.4 |
| Lewis County, WV | Republican | R+33.7 |
| Lincoln County, WV | Republican | R+8.9 |
| Logan County, WV | Republican | R+10.8 |
| Marion County, WV | Democratic | D+0.5 |
| Marshall County, WV | Republican | R+12.6 |
| Mason County, WV | Republican | R+12.9 |
| McDowell County, WV | Democratic | D+8.5 |
| Mercer County, WV | Republican | R+27.6 |
| Mineral County, WV | Republican | R+33.5 |
| Mingo County, WV | Republican | R+12.1 |
| Monongalia County, WV | Democratic | D+3.8 |
| Monroe County, WV | Republican | R+24.8 |
| Morgan County, WV | Republican | R+23.5 |
| Nicholas County, WV | Republican | R+4.8 |
| Ohio County, WV | Republican | R+10.8 |
| Pendleton County, WV | Republican | R+21.4 |
| Pleasants County, WV | Republican | R+21.2 |
| Pocahontas County, WV | Republican | R+12.7 |
| Preston County, WV | Republican | R+26.5 |
| Putnam County, WV | Republican | R+23.5 |
| Raleigh County, WV | Republican | R+25.9 |
| Randolph County, WV | Republican | R+14.0 |
| Ritchie County, WV | Republican | R+46.4 |
| Roane County, WV | Republican | R+7.8 |
| Summers County, WV | Republican | R+11.3 |
| Taylor County, WV | Republican | R+18.4 |
| Tucker County, WV | Republican | R+23.8 |
| Tyler County, WV | Republican | R+31.4 |
| Upshur County, WV | Republican | R+33.3 |
| Wayne County, WV | Republican | R+18.2 |
| Webster County, WV | Democratic | D+5.4 |
| Wetzel County, WV | Republican | R+6.2 |
| Wirt County, WV | Republican | R+30.7 |
| Wood County, WV | Republican | R+28.7 |
| Wyoming County, WV | Republican | R+25.0 |
complete certified result
West Virginia candidate results
Top three shown first · expand for every reported candidate and write-in category
Source: MIT Election Data + Science Lab — U.S. President 1976–2024 state candidate returns
Nominees: Barack Obama (D) · John McCain (R)
West Virginia's presidential margins
1892–2024, the 2008 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% |
County-by-county results — 55 counties
| County | Won | Margin | Democratic | Republican | Total |
|---|---|---|---|---|---|
| Barbour County | R | 2,419 | 3,685 | 6,232 | |
| Berkeley County | R | 15,994 | 20,841 | 37,291 | |
| Boone County | D | 4,529 | 3,632 | 8,366 | |
| Braxton County | D | 2,704 | 2,629 | 5,408 | |
| Brooke County | R | 4,717 | 4,961 | 9,855 | |
| Cabell County | R | 15,292 | 18,793 | 34,591 | |
| Calhoun County | R | 993 | 1,366 | 2,429 | |
| Clay County | R | 1,421 | 1,755 | 3,265 | |
| Doddridge County | R | 735 | 2,218 | 3,018 | |
| Fayette County | R | 7,242 | 7,658 | 15,192 | |
| Gilmer County | R | 1,004 | 1,445 | 2,521 | |
| Grant County | R | 997 | 3,166 | 4,218 | |
| Greenbrier County | R | 5,881 | 7,567 | 13,726 | |
| Hampshire County | R | 2,983 | 5,222 | 8,346 | |
| Hancock County | R | 5,504 | 7,518 | 13,220 | |
| Hardy County | R | 1,901 | 3,376 | 5,406 | |
| Harrison County | R | 13,582 | 17,824 | 31,870 | |
| Jackson County | R | 4,861 | 7,148 | 12,225 | |
| Jefferson County | D | 11,687 | 10,600 | 22,540 | |
| Kanawha County | R | 40,594 | 40,952 | 82,480 | |
| Lewis County | R | 2,109 | 4,335 | 6,603 | |
| Lincoln County | R | 3,029 | 3,637 | 6,835 | |
| Logan County | R | 5,873 | 7,326 | 13,464 | |
| Marion County | D | 11,618 | 11,501 | 23,603 | |
| Marshall County | R | 5,996 | 7,759 | 14,000 | |
| Mason County | R | 4,484 | 5,853 | 10,603 | |
| McDowell County | D | 3,430 | 2,882 | 6,430 | |
| Mercer County | R | 7,450 | 13,246 | 21,022 | |
| Mineral County | R | 3,750 | 7,616 | 11,547 | |
| Mingo County | R | 3,582 | 4,587 | 8,338 | |
| Monongalia County | D | 17,060 | 15,775 | 33,377 | |
| Monroe County | R | 2,014 | 3,397 | 5,575 | |
| Morgan County | R | 2,721 | 4,428 | 7,276 | |
| Nicholas County | R | 4,357 | 4,804 | 9,361 | |
| Ohio County | R | 8,593 | 10,694 | 19,540 | |
| Pendleton County | R | 1,310 | 2,035 | 3,395 | |
| Pleasants County | R | 1,142 | 1,772 | 2,974 | |
| Pocahontas County | R | 1,548 | 2,011 | 3,641 | |
| Preston County | R | 4,205 | 7,325 | 11,794 | |
| Putnam County | R | 9,334 | 15,162 | 24,778 | |
| Raleigh County | R | 10,237 | 17,548 | 28,257 | |
| Randolph County | R | 4,539 | 6,060 | 10,831 | |
| Ritchie County | R | 998 | 2,781 | 3,845 | |
| Roane County | R | 2,511 | 2,943 | 5,563 | |
| Summers County | R | 2,290 | 2,891 | 5,316 | |
| Taylor County | R | 2,462 | 3,605 | 6,203 | |
| Tucker County | R | 1,288 | 2,123 | 3,507 | |
| Tyler County | R | 1,241 | 2,415 | 3,741 | |
| Upshur County | R | 2,925 | 5,911 | 8,970 | |
| Wayne County | R | 6,137 | 8,947 | 15,426 | |
| Webster County | D | 1,552 | 1,386 | 3,052 | |
| Wetzel County | R | 2,942 | 3,342 | 6,452 | |
| Wirt County | R | 782 | 1,496 | 2,324 | |
| Wood County | R | 12,573 | 22,896 | 35,990 | |
| Wyoming County | R | 2,735 | 4,621 | 7,530 |
Same ballot, 2008WV
Source. MIT Election Data + Science Lab — 2008 presidential returns · official county-level results. Real returns — nothing estimated.