akashic
1876–2024
Elections / 2024 · President · WV

Donald Trump carried West Virginia R+41.9.

Kamala Harris (D) vs Donald Trump (R) in West Virginia, 2024. The state ran 40.4 points more Republican than the nation (R+1.5 nationally). A US Senate contest shared the 2024 ballot here.

Nominees: Kamala Harris (D) · Donald Trump (R)

West Virginia result
762,390 votes counted
Harris (D)
214,309
28.1%
Trump (R)
533,556
70.0%
All others
14,525
1.9%
Margin
R+41.9
West Virginia, 2024
TrumpR+41.9
2024 presidential margin by county for West Virginia — 2024 presidential electionA map of the constituent counties of West Virginia — 2024 presidential election, each outlined and filled by its 2024 presidential margin from deep red (Republican) through neutral to deep blue (Democratic), seated within the faint outlines of the surrounding states.Barbour County, WV · R+60.5Berkeley County, WV · R+35.8Boone County, WV · R+57.4Braxton County, WV · R+51.9Brooke County, WV · R+44.6Cabell County, WV · R+21.9Calhoun County, WV · R+64.8Clay County, WV · R+62.3Doddridge County, WV · R+73.3Fayette County, WV · R+41.8Gilmer County, WV · R+57.0Grant County, WV · R+79.0Greenbrier County, WV · R+42.2Hampshire County, WV · R+62.6Hancock County, WV · R+46.8Hardy County, WV · R+57.7Harrison County, WV · R+40.9Jackson County, WV · R+56.2Jefferson County, WV · R+15.8Kanawha County, WV · R+17.4Lewis County, WV · R+59.3Lincoln County, WV · R+62.5Logan County, WV · R+66.7Marion County, WV · R+31.2Marshall County, WV · R+50.0Mason County, WV · R+58.0McDowell County, WV · R+60.4Mercer County, WV · R+57.3Mineral County, WV · R+60.2Mingo County, WV · R+73.8Monongalia County, WV · R+4.4Monroe County, WV · R+61.8Morgan County, WV · R+55.6Nicholas County, WV · R+60.2Ohio County, WV · R+26.0Pendleton County, WV · R+58.6Pleasants County, WV · R+59.0Pocahontas County, WV · R+50.3Preston County, WV · R+57.0Putnam County, WV · R+46.3Raleigh County, WV · R+54.3Randolph County, WV · R+46.1Ritchie County, WV · R+73.0Roane County, WV · R+53.8Summers County, WV · R+51.4Taylor County, WV · R+51.3Tucker County, WV · R+48.9Tyler County, WV · R+67.4Upshur County, WV · R+56.8Wayne County, WV · R+53.4Webster County, WV · R+66.7Wetzel County, WV · R+55.5Wirt County, WV · R+66.3Wood County, WV · R+43.0Wyoming County, WV · R+73.0
How it voted
Share of the 2024 vote
Donald TrumpRepublican70.0%533,556
Kamala HarrisDemocratic28.1%214,309
OtherAll other candidates1.9%14,525
D+60
R+60
55 counties, each filled by 2024 D-vs-R margin. Hover any county for its result.
West Virginia's presidential margins
1892–2024, the 2024 contest in context
West Virginia's presidential marginsDemocratic-minus-Republican presidential margin from 1892 to 2024. Most recent: −41.9% in 2024.flipped R · 2000−41.9%DR18922024
West Virginia's presidential margins
YearMargin (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 results — 2024
55 counties; every row links to the county's full page.
CountyWonMarginDemocraticRepublicanTotal
Barbour CountyR
−60.5%
1,1995,0716,395
Berkeley CountyR
−35.8%
17,50037,58056,102
Boone CountyR
−57.4%
1,6416,3148,142
Braxton CountyR
−51.9%
1,2333,9915,313
Brooke CountyR
−44.6%
2,6216,9869,782
Cabell CountyR
−21.9%
13,47421,22935,429
Calhoun CountyR
−64.8%
4882,3912,936
Clay CountyR
−62.3%
5802,5973,240
Doddridge CountyR
−73.3%
3742,5412,956
Fayette CountyR
−41.8%
4,38710,91015,620
Gilmer CountyR
−57.0%
4861,8222,344
Grant CountyR
−79.0%
5524,9495,568
Greenbrier CountyR
−42.2%
4,19610,51714,996
Hampshire CountyR
−62.6%
1,8908,46410,500
Hancock CountyR
−46.8%
3,3609,46213,030
Hardy CountyR
−57.7%
1,2974,9976,411
Harrison CountyR
−40.9%
8,40220,48029,495
Jackson CountyR
−56.2%
2,6999,90712,822
Jefferson CountyR
−15.8%
11,96716,57329,156
Kanawha CountyR
−17.4%
30,23143,35275,239
Lewis CountyR
−59.3%
1,3725,5507,048
Lincoln CountyR
−62.5%
1,2795,7707,187
Logan CountyR
−66.7%
1,8489,50011,469
Marion CountyR
−31.2%
8,18515,88124,634
Marshall CountyR
−50.0%
3,1869,80813,233
Mason CountyR
−58.0%
2,1118,23210,547
McDowell CountyR
−60.4%
1,0364,3105,425
Mercer CountyR
−57.3%
4,85118,37223,584
Mineral CountyR
−60.2%
2,48310,24712,904
Mingo CountyR
−73.8%
1,0617,3258,490
Monongalia CountyR
−4.4%
19,26521,08441,452
Monroe CountyR
−61.8%
1,1555,0896,367
Morgan CountyR
−55.6%
1,9477,0099,097
Nicholas CountyR
−60.2%
1,9197,96010,037
Ohio CountyR
−26.0%
6,72711,59318,689
Pendleton CountyR
−58.6%
6802,6873,425
Pleasants CountyR
−59.0%
6562,6323,348
Pocahontas CountyR
−50.3%
9272,8893,901
Preston CountyR
−57.0%
2,95311,17614,426
Putnam CountyR
−46.3%
7,12419,86827,507
Raleigh CountyR
−54.3%
6,81623,64430,966
Randolph CountyR
−46.1%
3,0088,35611,594
Ritchie CountyR
−73.0%
5173,4734,050
Roane CountyR
−53.8%
1,2184,1895,521
Summers CountyR
−51.4%
1,2263,9315,264
Taylor CountyR
−51.3%
1,6945,4227,265
Tucker CountyR
−48.9%
8902,6693,636
Tyler CountyR
−67.4%
5542,9913,617
Upshur CountyR
−56.8%
2,0337,6339,859
Wayne CountyR
−53.4%
3,53211,93415,747
Webster CountyR
−66.7%
4792,4782,998
Wetzel CountyR
−55.5%
1,2944,7186,168
Wirt CountyR
−66.3%
4092,1202,581
Wood CountyR
−43.0%
10,31726,38037,313
Wyoming CountyR
−73.0%
9806,5037,565