Skip to content

West Virginia 2008 vs 2024: county swing

55 of 55 counties moved toward the Republican ticket; 7 changed hands.

Barbour County: swing R+40.3Braxton County: swing R+53.3Calhoun County: swing R+49.5Gilmer County: swing R+39.5Kanawha County: swing R+17.0Marion County: swing R+31.8Monongalia County: swing R+8.2Putnam County: swing R+22.8Summers County: swing R+40.1Webster County: swing R+72.2Grant County: swing R+27.5Greenbrier County: swing R+29.8Hampshire County: swing R+35.7Harrison County: swing R+27.6Jefferson County: swing R+20.6Logan County: swing R+55.9Marshall County: swing R+37.4Mason County: swing R+45.2Mingo County: swing R+61.8Morgan County: swing R+32.1Ohio County: swing R+15.3Pocahontas County: swing R+37.6Randolph County: swing R+32.2Roane County: swing R+46.0Taylor County: swing R+32.9Tucker County: swing R+25.1Upshur County: swing R+23.5Wayne County: swing R+35.2Wetzel County: swing R+49.3Wirt County: swing R+35.6Wood County: swing R+14.4Raleigh County: swing R+28.5Doddridge County: swing R+24.2Hancock County: swing R+31.5Lincoln County: swing R+53.6Mercer County: swing R+29.7Pleasants County: swing R+37.8Ritchie County: swing R+26.6Tyler County: swing R+36.0Wyoming County: swing R+47.9Berkeley County: swing R+22.8Boone County: swing R+68.0Brooke County: swing R+42.2Cabell County: swing R+11.8Clay County: swing R+52.0Fayette County: swing R+39.0McDowell County: swing R+68.8Mineral County: swing R+26.7Monroe County: swing R+37.0Pendleton County: swing R+37.3Preston County: swing R+30.5Nicholas County: swing R+55.4Hardy County: swing R+30.5Jackson County: swing R+37.6Lewis County: swing R+25.5
Red: toward the Republican ticket. Blue: toward the Democratic ticket.
County20082024SwingVotes 2008Votes 2024
Webster County flipped D+5.5 R+66.7 R+72.2 3,057 2,998
McDowell County flipped D+8.5 R+60.3 R+68.8 6,430 5,425
Boone County flipped D+10.7 R+57.3 R+68.0 8,370 8,142
Mingo County R+12.0 R+73.8 R+61.8 8,338 8,490
Logan County R+10.8 R+66.7 R+55.9 13,465 11,469
Nicholas County R+4.8 R+60.2 R+55.4 9,361 10,037
Lincoln County R+8.9 R+62.5 R+53.6 6,835 7,187
Braxton County flipped D+1.4 R+51.9 R+53.3 5,409 5,313
Clay County R+10.3 R+62.3 R+52.0 3,265 3,240
Calhoun County R+15.3 R+64.8 R+49.5 2,429 2,936
Wetzel County R+6.2 R+55.5 R+49.3 6,454 6,168
Wyoming County R+25.1 R+73.0 R+47.9 7,530 7,565
Roane County R+7.8 R+53.8 R+46.0 5,563 5,521
Mason County R+12.9 R+58.1 R+45.2 10,603 10,547
Brooke County R+2.4 R+44.6 R+42.2 9,857 9,782
Barbour County R+20.3 R+60.6 R+40.3 6,232 6,395
Summers County R+11.3 R+51.4 R+40.1 5,316 5,264
Gilmer County R+17.5 R+57.0 R+39.5 2,521 2,344
Fayette County R+2.7 R+41.7 R+39.0 15,194 15,620
Pleasants County R+21.2 R+59.0 R+37.8 2,975 3,348
Jackson County R+18.7 R+56.3 R+37.6 12,236 12,822
Pocahontas County R+12.7 R+50.3 R+37.6 3,642 3,901
Marshall County R+12.6 R+50.0 R+37.4 14,001 13,233
Pendleton County R+21.3 R+58.6 R+37.3 3,395 3,425
Monroe County R+24.8 R+61.8 R+37.0 5,575 6,367
Tyler County R+31.4 R+67.4 R+36.0 3,741 3,617
Hampshire County R+26.9 R+62.6 R+35.7 8,347 10,500
Wirt County R+30.7 R+66.3 R+35.6 2,326 2,581
Wayne County R+18.2 R+53.4 R+35.2 15,430 15,747
Taylor County R+18.4 R+51.3 R+32.9 6,203 7,265
Randolph County R+14.0 R+46.2 R+32.2 10,833 11,594
Morgan County R+23.5 R+55.6 R+32.1 7,276 9,097
Marion County flipped D+0.5 R+31.3 R+31.8 23,607 24,634
Hancock County R+15.3 R+46.8 R+31.5 13,220 13,030
Hardy County R+27.2 R+57.7 R+30.5 5,407 6,411
Preston County R+26.5 R+57.0 R+30.5 11,796 14,426
Greenbrier County R+12.3 R+42.1 R+29.8 13,732 14,996
Mercer County R+27.6 R+57.3 R+29.7 21,022 23,584
Raleigh County R+25.9 R+54.4 R+28.5 28,259 30,966
Harrison County R+13.3 R+40.9 R+27.6 31,872 29,495
Grant County R+51.5 R+79.0 R+27.5 4,218 5,568
Mineral County R+33.5 R+60.2 R+26.7 11,547 12,904
Ritchie County R+46.4 R+73.0 R+26.6 3,846 4,050
Lewis County R+33.7 R+59.2 R+25.5 6,606 7,048
Tucker County R+23.8 R+48.9 R+25.1 3,507 3,636
Doddridge County R+49.1 R+73.3 R+24.2 3,018 2,956
Upshur County R+33.3 R+56.8 R+23.5 8,971 9,859
Berkeley County R+13.0 R+35.8 R+22.8 37,292 56,102
Putnam County R+23.5 R+46.3 R+22.8 24,780 27,507
Jefferson County flipped D+4.8 R+15.8 R+20.6 22,545 29,156
Kanawha County R+0.4 R+17.4 R+17.0 82,484 75,239
Ohio County R+10.7 R+26.0 R+15.3 19,540 18,689
Wood County R+28.7 R+43.1 R+14.4 36,002 37,313
Cabell County R+10.1 R+21.9 R+11.8 34,592 35,429
Monongalia County flipped D+3.8 R+4.4 R+8.2 33,379 41,452

Official results As published by The American Presidency Project (UC Santa Barbara) and the state documents it links. How we use this data