Skip to content

West Virginia 2000 vs 2024: county swing

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

Barbour County: swing R+45.6Braxton County: swing R+55.4Calhoun County: swing R+52.8Gilmer County: swing R+40.0Kanawha County: swing R+19.6Marion County: swing R+41.5Monongalia County: swing R+0.8Putnam County: swing R+25.3Summers County: swing R+51.3Webster County: swing R+75.1Grant County: swing R+19.9Greenbrier County: swing R+32.4Hampshire County: swing R+32.9Harrison County: swing R+41.1Jefferson County: swing R+14.5Logan County: swing R+91.6Marshall County: swing R+43.7Mason County: swing R+49.1Mingo County: swing R+95.5Morgan County: swing R+26.2Ohio County: swing R+15.1Pocahontas County: swing R+33.6Randolph County: swing R+33.4Roane County: swing R+38.9Taylor County: swing R+39.9Tucker County: swing R+30.5Upshur County: swing R+27.3Wayne County: swing R+53.1Wetzel County: swing R+49.3Wirt County: swing R+36.9Wood County: swing R+20.2Raleigh County: swing R+48.0Doddridge County: swing R+31.4Hancock County: swing R+45.3Lincoln County: swing R+69.9Mercer County: swing R+47.4Pleasants County: swing R+39.8Ritchie County: swing R+28.6Tyler County: swing R+32.6Wyoming County: swing R+83.3Berkeley County: swing R+14.8Boone County: swing R+82.5Brooke County: swing R+49.7Cabell County: swing R+17.1Clay County: swing R+54.7Fayette County: swing R+58.7McDowell County: swing R+94.4Mineral County: swing R+31.2Monroe County: swing R+45.3Pendleton County: swing R+33.0Preston County: swing R+27.4Nicholas County: swing R+56.7Hardy County: swing R+31.2Jackson County: swing R+44.1Lewis County: swing R+38.8
Red: toward the Republican ticket. Blue: toward the Democratic ticket.
County20002024SwingVotes 2000Votes 2024
Mingo County flipped D+21.7 R+73.8 R+95.5 10,043 8,490
McDowell County flipped D+34.1 R+60.3 R+94.4 7,303 5,425
Logan County flipped D+24.9 R+66.7 R+91.6 14,439 11,469
Wyoming County flipped D+10.3 R+73.0 R+83.3 7,878 7,565
Boone County flipped D+25.2 R+57.3 R+82.5 9,141 8,142
Webster County flipped D+8.4 R+66.7 R+75.1 3,308 2,998
Lincoln County flipped D+7.4 R+62.5 R+69.9 7,464 7,187
Fayette County flipped D+17.0 R+41.7 R+58.7 14,619 15,620
Nicholas County R+3.5 R+60.2 R+56.7 8,579 10,037
Braxton County flipped D+3.5 R+51.9 R+55.4 5,328 5,313
Clay County R+7.6 R+62.3 R+54.7 3,582 3,240
Wayne County R+0.3 R+53.4 R+53.1 16,241 15,747
Calhoun County R+12.0 R+64.8 R+52.8 2,615 2,936
Summers County R+0.1 R+51.4 R+51.3 4,713 5,264
Brooke County flipped D+5.1 R+44.6 R+49.7 9,405 9,782
Wetzel County R+6.2 R+55.5 R+49.3 6,288 6,168
Mason County R+9.0 R+58.1 R+49.1 11,223 10,547
Raleigh County R+6.4 R+54.4 R+48.0 24,061 30,966
Mercer County R+9.9 R+57.3 R+47.4 18,875 23,584
Barbour County R+15.0 R+60.6 R+45.6 6,051 6,395
Hancock County R+1.5 R+46.8 R+45.3 13,472 13,030
Monroe County R+16.5 R+61.8 R+45.3 5,139 6,367
Jackson County R+12.2 R+56.3 R+44.1 11,518 12,822
Marshall County R+6.3 R+50.0 R+43.7 13,498 13,233
Marion County flipped D+10.2 R+31.3 R+41.5 22,873 24,634
Harrison County flipped D+0.2 R+40.9 R+41.1 26,578 29,495
Gilmer County R+17.0 R+57.0 R+40.0 2,740 2,344
Taylor County R+11.4 R+51.3 R+39.9 5,712 7,265
Pleasants County R+19.2 R+59.0 R+39.8 3,208 3,348
Roane County R+14.9 R+53.8 R+38.9 5,625 5,521
Lewis County R+20.4 R+59.2 R+38.8 6,134 7,048
Wirt County R+29.4 R+66.3 R+36.9 2,382 2,581
Pocahontas County R+16.7 R+50.3 R+33.6 3,467 3,901
Randolph County R+12.8 R+46.2 R+33.4 9,542 11,594
Pendleton County R+25.6 R+58.6 R+33.0 3,221 3,425
Hampshire County R+29.7 R+62.6 R+32.9 6,097 10,500
Tyler County R+34.8 R+67.4 R+32.6 3,928 3,617
Greenbrier County R+9.7 R+42.1 R+32.4 12,808 14,996
Doddridge County R+41.9 R+73.3 R+31.4 2,816 2,956
Hardy County R+26.5 R+57.7 R+31.2 4,514 6,411
Mineral County R+29.0 R+60.2 R+31.2 9,782 12,904
Tucker County R+18.4 R+48.9 R+30.5 3,346 3,636
Ritchie County R+44.4 R+73.0 R+28.6 3,812 4,050
Preston County R+29.6 R+57.0 R+27.4 10,439 14,426
Upshur County R+29.5 R+56.8 R+27.3 8,123 9,859
Morgan County R+29.4 R+55.6 R+26.2 5,772 9,097
Putnam County R+21.0 R+46.3 R+25.3 20,426 27,507
Wood County R+22.9 R+43.1 R+20.2 33,857 37,313
Grant County R+59.1 R+79.0 R+19.9 4,534 5,568
Kanawha County flipped D+2.2 R+17.4 R+19.6 76,670 75,239
Cabell County R+4.8 R+21.9 R+17.1 32,216 35,429
Ohio County R+10.9 R+26.0 R+15.1 17,964 18,689
Berkeley County R+21.0 R+35.8 R+14.8 23,010 56,102
Jefferson County R+1.3 R+15.8 R+14.5 14,378 29,156
Monongalia County R+3.6 R+4.4 R+0.8 27,367 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