West Virginia 2020 vs 2024: county swing
54 of 55 counties moved toward the Republican ticket; 0 changed hands.
| County | 2020 | 2024 | Swing | Votes 2020 | Votes 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