West Virginia Election Results
Last updated
West Virginia Election Results
Latest results from Dec. 18
Vote totals certified
President race called
Candidate | Party | Votes | Percent | Electoral votes | |
---|---|---|---|---|---|
Donald J. TrumpD. TrumpTrump | Republican Rep. | 533,556 | 70.0% | 4 | |
Kamala HarrisK. HarrisHarris | Democrat Dem. | 214,309 | 28.1 | No electoral votes | |
Total reported | 762,390 | ||||
Latest results from Dec. 18
Vote totals certified
U.S. Senate race called
Candidate | Party | Votes | Percent |
---|---|---|---|
Jim JusticeJ. JusticeJustice | Republican Rep. | 514,079 | 68.8% |
Glenn ElliottG. ElliottElliott | Democrat Dem. | 207,548 | 27.8 |
David MoranD. MoranMoran | Libertarian Lib. | 26,075 | 3.5 |
Total reported | 747,702 |
Latest results from Dec. 18
Vote totals certified
Governor race called
Candidate | Party | Votes | Percent | |
---|---|---|---|---|
Patrick MorriseyP. MorriseyMorrisey | Republican Rep. | 459,300 | 62.0% | |
Steve WilliamsS. WilliamsWilliams | Democrat Dem. | 233,976 | 31.6 | |
Erika KolenichE. KolenichKolenich | Libertarian Lib. | 21,228 | 2.9 | |
Total reported | 740,928 | |||
U.S. House
District Dist. | Margin | Candidates | Candidates | Percent of votes in | Link icon |
---|---|---|---|---|---|
1 | R+40 | Carol MillerC. MillerMiller* incumbent Republican | Chris ReedC. ReedReed Democrat | 100% | › |
2 | R+42 | Riley MooreR. MooreMoore Republican | Steve WendelinS. WendelinWendelin Democrat | 100% | › |
*Incumbent |
State Legislature
Trifecta status
Tracking state government party control in West Virginia
Governor
republican
State Senate
republican
House of Delegates
republican
State Senate
District Dist. | Candidates | Candidates | Percent of votes in |
---|---|---|---|
1 | Ryan WeldR. WeldWeld* incumbent Republican | Uncontested | |
2 | Chris RoseC. RoseRose Republican | Uncontested | |
3 | Donna BoleyD. BoleyBoley* incumbent Republican | Uncontested | |
4 | Amy GradyA. GradyGrady* incumbent Republican 75% | Dwayne RussellD. RussellRussell Democrat 25% | 100% |
5 | Scott FullerS. FullerFuller Republican 51% | Ric GriffithR. GriffithGriffith Democrat 49% | 100% |
6 | Craig HartC. HartHart Republican 61% | Jeff DisibbioJ. DisibbioDisibbio Democrat 34% | 100% |
7 | Rupie PhillipsR. PhillipsPhillips* incumbent Republican | Uncontested | |
8 | Glenn JeffriesG. JeffriesJeffries* incumbent Republican | Uncontested | |
9 | Brian HeltonB. HeltonHelton Republican 75% | Christy CardwellC. CardwellCardwell Democrat 25% | 100% |
10 | Jack WoodrumJ. WoodrumWoodrum* incumbent Republican | Uncontested | |
11 | Robbie MorrisR. MorrisMorris Republican 76% | Mandy WeirichM. WeirichWeirich Democrat 24% | 100% |
12 | Patrick MartinP. MartinMartin* incumbent Republican | Uncontested | |
13 | Joey GarciaJ. GarciaGarcia Democrat 54% | Rebecca PolisR. PolisPolis Republican 46% | 100% |
14 | Randy SmithR. SmithSmith* incumbent Republican 87% | Betsy Orndoff-SayersB. Orndoff-SayersOrndoff-Sayers Mountain 13% | 100% |
15 | Thomas WillisT. WillisWillis Republican 73% | Anthony MurrayA. MurrayMurray Democrat 27% | 100% |
16 | Patricia RuckerP. RuckerRucker* incumbent Republican 60% | John DoyleJ. DoyleDoyle Democrat 40% | 100% |
17 | Eric NelsonE. NelsonNelson* incumbent Republican 64% | Bil LeppB. LeppLepp Democrat 36% | 100% |
*Incumbent |
House of Delegates
District Dist. | Candidates | Candidates | Percent of votes in |
---|---|---|---|
1 | Pat McGeehanP. McGeehanMcGeehan* incumbent Republican | Uncontested | |
2 | Mark ZatezaloM. ZatezaloZatezalo* incumbent Republican 68% | Olivia DowlerO. DowlerDowler Democrat 32% | 100% |
3 | Jimmy WillisJ. WillisWillis* incumbent Republican 69% | David CantrellD. CantrellCantrell Democrat 31% | 100% |
4 | Bill FlaniganB. FlaniganFlanigan Republican 66% | Jonathan HaughtJ. HaughtHaught Democrat 34% | 100% |
5 | Shawn FluhartyS. FluhartyFluharty* incumbent Democrat 57% | Thomas SalkovickT. SalkovickSalkovick Republican 43% | 100% |
6 | Jeff StephensJ. StephensStephens* incumbent Republican 56% | Cody CumpstonC. CumpstonCumpston Democrat 44% | 100% |
7 | Charles SheedyC. SheedySheedy* incumbent Republican 68% | Devon TennantD. TennantTennant Democrat 32% | 100% |
8 | David KellyD. KellyKelly* incumbent Republican | Uncontested | |
9 | Trenton BarnhartT. BarnhartBarnhart* incumbent Republican | Uncontested | |
10 | Bill AndersonB. AndersonAnderson* incumbent Republican | Uncontested | |
11 | Bob FehrenbacherB. FehrenbacherFehrenbacher* incumbent Republican | Uncontested | |
12 | Vernon CrissV. CrissCriss* incumbent Republican | Uncontested | |
13 | Scot HeckertS. HeckertHeckert* incumbent Republican | Uncontested | |
14 | Dave FogginD. FogginFoggin* incumbent Republican 77% | Jim MarionJ. MarionMarion Democrat 23% | 100% |
15 | Erica MooreE. MooreMoore* incumbent Republican 82% | JuliAnna PenfoldJ. PenfoldPenfold Democrat 18% | 100% |
16 | Frederick ParsonsF. ParsonsParsons Republican | Uncontested | |
17 | Jonathan PinsonJ. PinsonPinson* incumbent Republican | Uncontested | |
18 | Jim ButlerJ. ButlerButler* incumbent Republican 72% | Andrea MeadowsA. MeadowsMeadows Democrat 28% | 100% |
19 | Kathie CrouseK. CrouseCrouse* incumbent Republican | Uncontested | |
20 | Sarah DrennanS. DrennanDrennan Republican 72% | Steve PatrickS. PatrickPatrick Democrat 28% | 100% |
21 | Jarred CannonJ. CannonCannon* incumbent Republican 69% | Michael MostellerM. MostellerMosteller Democrat 31% | 100% |
22 | Daniel LinvilleD. LinvilleLinville* incumbent Republican | Uncontested | |
23 | Evan WorrellE. WorrellWorrell* incumbent Republican 76% | Amanda Beach-BurgeA. Beach-BurgeBeach-Burge Democrat 24% | 100% |
24 | Patrick LucasP. LucasLucas* incumbent Republican 57% | Billy WrayB. WrayWray Democrat 43% | 100% |
25 | Sean HornbuckleS. HornbuckleHornbuckle* incumbent Democrat 74% | Connie BeatyC. BeatyBeaty Republican 26% | 100% |
26 | Matthew RohrbachM. RohrbachRohrbach* incumbent Republican | Uncontested | |
27 | Michael AmosM. AmosAmos Republican 64% | Gina MilumG. MilumMilum Democrat 31% | 100% |
28 | Ryan BrowningR. BrowningBrowning* incumbent Republican | Uncontested | |
29 | Henry DillonH. DillonDillon* incumbent Republican 61% | Wayne WilliamsonW. WilliamsonWilliamson Democrat 39% | 100% |
30 | Jeff EldridgeJ. EldridgeEldridge Republican 72% | Britney BroganB. BroganBrogan Democrat 28% | 100% |
31 | Margitta MazzocchiM. MazzocchiMazzocchi* incumbent Republican | Uncontested | |
32 | Josh HolsteinJ. HolsteinHolstein* incumbent Republican 73% | April EstepA. EstepEstep Democrat 27% | 100% |
33 | Jordan BridgesJ. BridgesBridges* incumbent Republican | Uncontested | |
34 | Mark DeanM. DeanDean* incumbent Republican | Uncontested | |
35 | Adam VanceA. VanceVance* incumbent Republican | Uncontested | |
36 | David GreenD. GreenGreen* incumbent Republican 74% | Tiffany CleminsT. CleminsClemins Democrat 26% | 100% |
37 | Marty GearheartM. GearheartGearheart* incumbent Republican 74% | Polla RumbergP. RumbergRumberg Democrat 26% | 100% |
38 | Joe EllingtonJ. EllingtonEllington* incumbent Republican 75% | Randa FaulknerR. FaulknerFaulkner Democrat 25% | 100% |
39 | Doug SmithD. SmithSmith* incumbent Republican 81% | Neal VestalN. VestalVestal Democrat 19% | 100% |
40 | Roy CooperR. CooperCooper* incumbent Republican 73% | James McNeelyJ. McNeelyMcNeely Democrat 27% | 100% |
41 | Jordan MaynorJ. MaynorMaynor* incumbent Republican 79% | Anna FerraraccioA. FerraraccioFerraraccio Democrat 21% | 100% |
42 | Brandon SteeleB. SteeleSteele* incumbent Republican 77% | Addam GibsonA. GibsonGibson Democrat 23% | 100% |
43 | Christopher ToneyC. ToneyToney* incumbent Republican | Uncontested | |
44 | Carl RoopC. RoopRoop* incumbent Republican 57% | Tony MartinT. MartinMartin Democrat 43% | 100% |
45 | Eric BrooksE. BrooksBrooks* incumbent Republican | Uncontested | |
46 | Jeff CampbellJ. CampbellCampbell* incumbent Republican 71% | Paul DetchP. DetchDetch Democrat 29% | 100% |
47 | Ray CanterburyR. CanterburyCanterbury Republican 71% | Kayla McCoyK. McCoyMcCoy Democrat 29% | 100% |
48 | Thomas ClarkT. ClarkClark* incumbent Republican 75% | Devin SpinksD. SpinksSpinks Democrat 25% | 100% |
49 | Stanley AdkinsS. AdkinsAdkins Republican 76% | Jean NutterJ. NutterNutter Democrat 24% | 100% |
50 | David PrittD. PrittPritt* incumbent Republican 66% | Jerry AllenJ. AllenAllen Democrat 27% | 100% |
51 | Marshall ClayM. ClayClay Republican 67% | Melissa ColagrossoM. ColagrossoColagrosso Democrat 33% | 100% |
52 | Tresa HowellT. HowellHowell Republican 60% | Thomas JonesT. JonesJones Democrat 40% | 100% |
53 | Tristan LeavittT. LeavittLeavitt Republican 60% | Chris SmithC. SmithSmith Democrat 40% | 100% |
54 | Mike PushkinM. PushkinPushkin* incumbent Democrat 75% | Julien AkleiJ. AkleiAklei Republican 25% | 100% |
55 | JB AkersJ. AkersAkers* incumbent Republican 60% | Linda BodieL. BodieBodie Democrat 40% | 100% |
56 | Kayla YoungK. YoungYoung* incumbent Democrat 52% | Andrew AndersonA. AndersonAnderson Republican 48% | 100% |
57 | Hollis LewisH. LewisLewis* incumbent Democrat 55% | Mark CarterM. CarterCarter Republican 45% | 100% |
58 | Walter HallW. HallHall* incumbent Republican | Uncontested | |
59 | Andy ShamblinA. ShamblinShamblin* incumbent Republican | Uncontested | |
60 | Dana FerrellD. FerrellFerrell* incumbent Republican | Uncontested | |
61 | Dean JeffriesD. JeffriesJeffries* incumbent Republican | Uncontested | |
62 | Roger HanshawR. HanshawHanshaw* incumbent Republican | Uncontested | |
63 | Lori DittmanL. DittmanDittman* incumbent Republican | Uncontested | |
64 | Adam BurkhammerA. BurkhammerBurkhammer* incumbent Republican | Uncontested | |
65 | Carl MartinC. MartinMartin* incumbent Republican 77% | Matthew KernerM. KernerKerner Democrat 23% | 100% |
66 | Jonathan KyleJ. KyleKyle Republican 70% | Dama NestorD. NestorNestor Democrat 30% | 100% |
67 | Elias Coop-GonzalezE. Coop-GonzalezCoop-Gonzalez* incumbent Republican 55% | Cody ThompsonC. ThompsonThompson Democrat 45% | 100% |
68 | Chris PhillipsC. PhillipsPhillips* incumbent Republican | Uncontested | |
69 | Keith MarpleK. MarpleMarple* incumbent Republican | Uncontested | |
70 | Mickey PetittoM. PetittoPetitto* incumbent Republican 56% | Shannon WelshS. WelshWelsh Democrat 44% | 100% |
71 | Laura KimbleL. KimbleKimble* incumbent Republican | Uncontested | |
72 | Clay RileyC. RileyRiley* incumbent Republican | Uncontested | |
73 | Bryan SmithB. SmithSmith Republican | Uncontested | |
74 | Michael DeVaultM. DeVaultDeVault* incumbent Republican 72% | Frankie DelapasF. DelapasDelapas Democrat 28% | 100% |
75 | Phil MallowP. MallowMallow* incumbent Republican 56% | Stephanie TomanaS. TomanaTomana Democrat 44% | 100% |
76 | Rick GarciaR. GarciaGarcia Democrat 51% | Jon DoddsJ. DoddsDodds Republican 49% | 100% |
77 | Joe StatlerJ. StatlerStatler* incumbent Republican | Uncontested | |
78 | Geno ChiarelliG. ChiarelliChiarelli* incumbent Republican 56% | Diane GastonD. GastonGaston Democrat 44% | 100% |
79 | Evan HansenE. HansenHansen* incumbent Democrat | Uncontested | |
80 | John WilliamsJ. WilliamsWilliams* incumbent Democrat 59% | Summer HartleyS. HartleyHartley Republican 41% | 100% |
81 | Anitra HamiltonA. HamiltonHamilton* incumbent Democrat | Uncontested | |
82 | David McCormickD. McCormickMcCormick Republican 54% | Bill Reger-NashB. Reger-NashReger-Nash Democrat 46% | 100% |
83 | George StreetG. StreetStreet* incumbent Republican | Uncontested | |
84 | D.R. JenningsD. JenningsJennings* incumbent Republican | Uncontested | |
85 | John HottJ. HottHott* incumbent Republican | Uncontested | |
86 | Bryan WardB. WardWard* incumbent Republican | Uncontested | |
87 | Gary HowellG. HowellHowell* incumbent Republican | Uncontested | |
88 | Rick HillenbrandR. HillenbrandHillenbrand* incumbent Republican 78% | Amanda VincentA. VincentVincent Democrat 22% | 100% |
89 | Darren ThorneD. ThorneThorne* incumbent Republican 79% | Alyson ReevesA. ReevesReeves Democrat 21% | 100% |
90 | George MillerG. MillerMiller* incumbent Republican | Uncontested | |
91 | Joseph de SotoJ. de Sotode Soto Republican 76% | Rick ThomsonR. ThomsonThomson Constitution 24% | 100% |
92 | Michael HiteM. HiteHite* incumbent Republican | Uncontested | |
93 | Mike HornbyM. HornbyHornby* incumbent Republican | Uncontested | |
94 | Larry KumpL. KumpKump* incumbent Republican | Uncontested | |
95 | Charles HorstC. HorstHorst* incumbent Republican 67% | Debi CarrollD. CarrollCarroll Democrat 33% | 100% |
96 | Lisa WhiteL. WhiteWhite Republican 71% | Aniqua LowerA. LowerLower Democrat 29% | 100% |
97 | Chris AndersC. AndersAnders Republican 54% | Lucia ValentineL. ValentineValentine Democrat 46% | 100% |
98 | Joe FunkhouserJ. FunkhouserFunkhouser Republican 66% | Troy MillerT. MillerMiller Democrat 34% | 100% |
99 | Wayne ClarkW. ClarkClark* incumbent Republican 58% | Osmund AndersonO. AndersonAnderson Democrat 42% | 100% |
100 | William RidenourW. RidenourRidenour* incumbent Republican 53% | Maria RussoM. RussoRusso Democrat 47% | 100% |
*Incumbent |
Ballot Measures
Constitutional Amendment 1 | |
Prohibit Medically Assisted Suicide | |
This amendment would bar doctors, health care providers or others from participating in assisted suicide, euthanasia or mercy killing. | |
ForForFor 50.4% | AgainstAgainstAgainst 49.6% |
100% of votes in |
Other Races
Attorney General
Candidates | Candidates | Percent of votes in | Link icon |
---|---|---|---|
John McCuskeyJ. McCuskeyMcCuskey Republican 70% | Teresa TorisevaT. TorisevaToriseva Democrat 30% | 100% | › |
Agriculture Commissioner
Candidates | Candidates | Percent of votes in | Link icon |
---|---|---|---|
Kent LeonhardtK. LeonhardtLeonhardt* incumbent Republican 69% | Deborah StilesD. StilesStiles Democrat 31% | 100% | |
*Incumbent |
Auditor
Candidates | Candidates | Percent of votes in | Link icon |
---|---|---|---|
Mark HuntM. HuntHunt Republican 69% | Mary Ann ClaytorM. ClaytorClaytor Democrat 31% | 100% |
Secretary of State
Candidates | Candidates | Percent of votes in | Link icon |
---|---|---|---|
Kris WarnerK. WarnerWarner Republican 71% | Thornton CooperT. CooperCooper Democrat 29% | 100% | › |
Treasurer
Candidates | Candidates | Link icon | |
---|---|---|---|
Larry PackL. PackPack Republican | Uncontested |