Skip to content

West Virginia 2020 vs 2024: county swing

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

Barbour County: swing R+5.8Braxton County: swing R+4.9Calhoun County: swing R+4.3Gilmer County: swing R+3.9Kanawha County: swing R+2.8Marion County: swing R+2.6Monongalia County: swing R+3.2Putnam County: swing R+3.6Summers County: swing R+4.4Webster County: swing R+3.5Grant County: swing R+1.6Greenbrier County: swing R+2.6Hampshire County: swing R+2.2Harrison County: swing R+3.2Jefferson County: swing R+5.3Logan County: swing R+3.7Marshall County: swing R+0.4Mason County: swing R+4.8Mingo County: swing R+2.4Morgan County: swing R+3.4Ohio County: swing R+0.2Pocahontas County: swing R+4.2Randolph County: swing R+2.7Roane County: swing R+5.9Taylor County: swing R+1.4Tucker County: swing D+0.6Upshur County: swing R+2.9Wayne County: swing R+3.2Wetzel County: swing R+3.7Wirt County: swing R+3.5Wood County: swing R+1.1Raleigh County: swing R+4.0Doddridge County: swing R+2.8Hancock County: swing R+3.2Lincoln County: swing R+7.6Mercer County: swing R+2.9Pleasants County: swing R+0.5Ritchie County: swing R+1.5Tyler County: swing R+1.2Wyoming County: swing R+0.9Berkeley County: swing R+4.5Boone County: swing R+4.3Brooke County: swing R+1.5Cabell County: swing R+3.9Clay County: swing R+1.7Fayette County: swing R+3.0McDowell County: swing R+1.8Mineral County: swing R+2.9Monroe County: swing R+4.4Pendleton County: swing R+5.0Preston County: swing R+1.9Nicholas County: swing R+3.2Hardy County: swing R+2.8Jackson County: swing R+5.3Lewis County: swing R+2.3
Red: toward the Republican ticket. Blue: toward the Democratic ticket.
County20202024SwingVotes 2020Votes 2024
Lincoln County R+54.9 R+62.5 R+7.6 7,830 7,187
Roane County R+47.9 R+53.8 R+5.9 5,763 5,521
Barbour County R+54.8 R+60.6 R+5.8 6,677 6,395
Jackson County R+51.0 R+56.3 R+5.3 13,508 12,822
Jefferson County R+10.5 R+15.8 R+5.3 27,703 29,156
Pendleton County R+53.6 R+58.6 R+5.0 3,659 3,425
Braxton County R+47.0 R+51.9 R+4.9 5,664 5,313
Mason County R+53.3 R+58.1 R+4.8 11,203 10,547
Berkeley County R+31.3 R+35.8 R+4.5 51,535 56,102
Monroe County R+57.4 R+61.8 R+4.4 6,490 6,367
Summers County R+47.0 R+51.4 R+4.4 5,585 5,264
Boone County R+53.0 R+57.3 R+4.3 9,012 8,142
Calhoun County R+60.5 R+64.8 R+4.3 2,971 2,936
Pocahontas County R+46.1 R+50.3 R+4.2 4,008 3,901
Raleigh County R+50.4 R+54.4 R+4.0 33,106 30,966
Cabell County R+18.0 R+21.9 R+3.9 37,360 35,429
Gilmer County R+53.1 R+57.0 R+3.9 2,662 2,344
Logan County R+63.0 R+66.7 R+3.7 13,026 11,469
Wetzel County R+51.8 R+55.5 R+3.7 6,667 6,168
Putnam County R+42.7 R+46.3 R+3.6 28,501 27,507
Webster County R+63.2 R+66.7 R+3.5 3,402 2,998
Wirt County R+62.8 R+66.3 R+3.5 2,653 2,581
Morgan County R+52.2 R+55.6 R+3.4 8,695 9,097
Hancock County R+43.6 R+46.8 R+3.2 13,800 13,030
Harrison County R+37.7 R+40.9 R+3.2 30,465 29,495
Monongalia County R+1.2 R+4.4 R+3.2 42,072 41,452
Nicholas County R+57.0 R+60.2 R+3.2 10,630 10,037
Wayne County R+50.2 R+53.4 R+3.2 16,947 15,747
Fayette County R+38.7 R+41.7 R+3.0 16,862 15,620
Mercer County R+54.4 R+57.3 R+2.9 25,134 23,584
Mineral County R+57.3 R+60.2 R+2.9 12,872 12,904
Upshur County R+53.9 R+56.8 R+2.9 10,221 9,859
Doddridge County R+70.5 R+73.3 R+2.8 3,101 2,956
Hardy County R+54.9 R+57.7 R+2.8 6,331 6,411
Kanawha County R+14.6 R+17.4 R+2.8 82,244 75,239
Randolph County R+43.5 R+46.2 R+2.7 12,200 11,594
Greenbrier County R+39.5 R+42.1 R+2.6 15,850 14,996
Marion County R+28.7 R+31.3 R+2.6 25,794 24,634
Mingo County R+71.4 R+73.8 R+2.4 10,022 8,490
Lewis County R+56.9 R+59.2 R+2.3 7,457 7,048
Hampshire County R+60.4 R+62.6 R+2.2 10,086 10,500
Preston County R+55.1 R+57.0 R+1.9 14,572 14,426
McDowell County R+58.5 R+60.3 R+1.8 6,527 5,425
Clay County R+60.6 R+62.3 R+1.7 3,365 3,240
Grant County R+77.4 R+79.0 R+1.6 5,509 5,568
Brooke County R+43.1 R+44.6 R+1.5 10,656 9,782
Ritchie County R+71.5 R+73.0 R+1.5 4,283 4,050
Taylor County R+49.9 R+51.3 R+1.4 7,383 7,265
Tyler County R+66.2 R+67.4 R+1.2 3,922 3,617
Wood County R+42.0 R+43.1 R+1.1 38,762 37,313
Wyoming County R+72.1 R+73.0 R+0.9 8,592 7,565
Pleasants County R+58.5 R+59.0 R+0.5 3,491 3,348
Marshall County R+49.6 R+50.0 R+0.4 14,080 13,233
Ohio County R+25.8 R+26.0 R+0.2 19,898 18,689
Tucker County R+49.5 R+48.9 D+0.6 3,844 3,636

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