Skip to main content

West Virginia Republican Presidential Primary 2024

Election Date: May. 14, 2024 | Updated 2:48 PM EDT May. 21, 2024
Former President Donald Trump is hoping to secure his path to the Republican nomination at the Republican National Convention in July and get another shot at the White House. Trump has been undefeated everywhere except the District of Columbia and Vermont in GOP contests this primary season.

Presidential Democratic Primary

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
BidenJoe Biden (D) *68,09870.5%
PalmerJason Palmer (D)11,06411.5%
LyonsStephen Lyons (D)7,3687.6%
PhillipsDean Phillips (D)7,2147.5%
Perez-SerratoArmando Perez-Serrato (D)2,7832.9%

County-By-County Results Map

Lead
Perez-Serrato Lead
Tied
No Results
Mail-in and early votes may not be included.

County-by-County Results

Jump to:

Barbour County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
BidenJoe Biden (D) *42057.9%
PalmerJason Palmer (D)12316.9%
LyonsStephen Lyons (D)11015.2%
PhillipsDean Phillips (D)537.3%
Perez-SerratoArmando Perez-Serrato (D)202.8%

Berkeley County

98.99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
BidenJoe Biden (D) *2,83978.5%
LyonsStephen Lyons (D)2677.4%
PalmerJason Palmer (D)2597.2%
PhillipsDean Phillips (D)1644.5%
Perez-SerratoArmando Perez-Serrato (D)882.4%

Boone County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
BidenJoe Biden (D) *77253.4%
PalmerJason Palmer (D)23716.4%
PhillipsDean Phillips (D)19313.3%
LyonsStephen Lyons (D)16111.1%
Perez-SerratoArmando Perez-Serrato (D)835.7%

Braxton County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
BidenJoe Biden (D) *56459.3%
PalmerJason Palmer (D)13914.6%
PhillipsDean Phillips (D)12913.6%
LyonsStephen Lyons (D)929.7%
Perez-SerratoArmando Perez-Serrato (D)272.8%

Brooke County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
BidenJoe Biden (D) *1,00066.3%
PalmerJason Palmer (D)22014.6%
LyonsStephen Lyons (D)1288.5%
PhillipsDean Phillips (D)1117.4%
Perez-SerratoArmando Perez-Serrato (D)493.2%

Cabell County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
BidenJoe Biden (D) *4,54477.8%
PalmerJason Palmer (D)5038.6%
LyonsStephen Lyons (D)3325.7%
PhillipsDean Phillips (D)2754.7%
Perez-SerratoArmando Perez-Serrato (D)1843.2%

Calhoun County

98.93% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
BidenJoe Biden (D) *21458.0%
PalmerJason Palmer (D)7119.2%
PhillipsDean Phillips (D)4111.1%
LyonsStephen Lyons (D)328.7%
Perez-SerratoArmando Perez-Serrato (D)113.0%

Clay County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
BidenJoe Biden (D) *29647.7%
PalmerJason Palmer (D)12219.6%
PhillipsDean Phillips (D)9415.1%
LyonsStephen Lyons (D)6510.5%
Perez-SerratoArmando Perez-Serrato (D)447.1%

Doddridge County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
BidenJoe Biden (D) *7364.6%
PalmerJason Palmer (D)1614.2%
PhillipsDean Phillips (D)1311.5%
LyonsStephen Lyons (D)98.0%
Perez-SerratoArmando Perez-Serrato (D)21.8%

Fayette County

98.99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
BidenJoe Biden (D) *1,49766.7%
PhillipsDean Phillips (D)28712.8%
PalmerJason Palmer (D)2119.4%
LyonsStephen Lyons (D)1707.6%
Perez-SerratoArmando Perez-Serrato (D)813.6%

Gilmer County

98.98% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
BidenJoe Biden (D) *20552.7%
PalmerJason Palmer (D)8521.9%
PhillipsDean Phillips (D)5313.6%
LyonsStephen Lyons (D)348.7%
Perez-SerratoArmando Perez-Serrato (D)123.1%

Grant County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
BidenJoe Biden (D) *12574.0%
PalmerJason Palmer (D)169.5%
LyonsStephen Lyons (D)137.7%
PhillipsDean Phillips (D)127.1%
Perez-SerratoArmando Perez-Serrato (D)31.8%

Greenbrier County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
BidenJoe Biden (D) *1,63375.8%
PalmerJason Palmer (D)23110.7%
PhillipsDean Phillips (D)1567.2%
LyonsStephen Lyons (D)793.7%
Perez-SerratoArmando Perez-Serrato (D)562.6%

Hampshire County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
BidenJoe Biden (D) *43663.6%
LyonsStephen Lyons (D)8312.1%
PalmerJason Palmer (D)8312.1%
PhillipsDean Phillips (D)629.0%
Perez-SerratoArmando Perez-Serrato (D)223.2%

Hancock County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
BidenJoe Biden (D) *98065.2%
PalmerJason Palmer (D)16811.2%
PhillipsDean Phillips (D)16410.9%
LyonsStephen Lyons (D)1489.9%
Perez-SerratoArmando Perez-Serrato (D)422.8%

Hardy County

98.98% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
BidenJoe Biden (D) *42863.3%
PalmerJason Palmer (D)9614.2%
PhillipsDean Phillips (D)7010.4%
LyonsStephen Lyons (D)629.2%
Perez-SerratoArmando Perez-Serrato (D)203.0%

Harrison County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
BidenJoe Biden (D) *2,86068.4%
PalmerJason Palmer (D)49311.8%
LyonsStephen Lyons (D)3508.4%
PhillipsDean Phillips (D)3167.6%
Perez-SerratoArmando Perez-Serrato (D)1603.8%

Jackson County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
BidenJoe Biden (D) *86868.4%
PalmerJason Palmer (D)16112.7%
LyonsStephen Lyons (D)1219.5%
PhillipsDean Phillips (D)816.4%
Perez-SerratoArmando Perez-Serrato (D)383.0%

Jefferson County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
BidenJoe Biden (D) *2,59186.0%
PalmerJason Palmer (D)1414.7%
LyonsStephen Lyons (D)1314.3%
PhillipsDean Phillips (D)973.2%
Perez-SerratoArmando Perez-Serrato (D)521.7%

Kanawha County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
BidenJoe Biden (D) *10,12280.7%
PalmerJason Palmer (D)8326.6%
LyonsStephen Lyons (D)7215.8%
PhillipsDean Phillips (D)5514.4%
Perez-SerratoArmando Perez-Serrato (D)3092.5%

Lewis County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
BidenJoe Biden (D) *49057.8%
PalmerJason Palmer (D)13515.9%
PhillipsDean Phillips (D)11613.7%
LyonsStephen Lyons (D)9110.7%
Perez-SerratoArmando Perez-Serrato (D)161.9%

Lincoln County

98.99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
BidenJoe Biden (D) *43655.5%
PhillipsDean Phillips (D)12716.2%
PalmerJason Palmer (D)11214.3%
LyonsStephen Lyons (D)9311.8%
Perez-SerratoArmando Perez-Serrato (D)172.2%

Logan County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
BidenJoe Biden (D) *68551.7%
PhillipsDean Phillips (D)26419.9%
PalmerJason Palmer (D)20715.6%
LyonsStephen Lyons (D)1108.3%
Perez-SerratoArmando Perez-Serrato (D)594.5%

Marion County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
BidenJoe Biden (D) *2,95867.2%
PalmerJason Palmer (D)49811.3%
LyonsStephen Lyons (D)45710.4%
PhillipsDean Phillips (D)3698.4%
Perez-SerratoArmando Perez-Serrato (D)1172.7%

Marshall County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
BidenJoe Biden (D) *1,20665.4%
PalmerJason Palmer (D)31617.1%
LyonsStephen Lyons (D)1377.4%
PhillipsDean Phillips (D)1317.1%
Perez-SerratoArmando Perez-Serrato (D)542.9%

Mason County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
BidenJoe Biden (D) *71459.8%
PalmerJason Palmer (D)24420.4%
LyonsStephen Lyons (D)988.2%
PhillipsDean Phillips (D)958.0%
Perez-SerratoArmando Perez-Serrato (D)433.6%

McDowell County

87.85% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
BidenJoe Biden (D) *45457.6%
PhillipsDean Phillips (D)11414.5%
PalmerJason Palmer (D)11114.1%
LyonsStephen Lyons (D)729.1%
Perez-SerratoArmando Perez-Serrato (D)374.7%

Mercer County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
BidenJoe Biden (D) *1,62168.2%
PalmerJason Palmer (D)31613.3%
LyonsStephen Lyons (D)2098.8%
PhillipsDean Phillips (D)1596.7%
Perez-SerratoArmando Perez-Serrato (D)713.0%

Mineral County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
BidenJoe Biden (D) *64266.9%
LyonsStephen Lyons (D)14715.3%
PalmerJason Palmer (D)9610.0%
PhillipsDean Phillips (D)555.7%
Perez-SerratoArmando Perez-Serrato (D)202.1%

Mingo County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
BidenJoe Biden (D) *42449.1%
PalmerJason Palmer (D)20523.7%
PhillipsDean Phillips (D)12714.7%
LyonsStephen Lyons (D)677.8%
Perez-SerratoArmando Perez-Serrato (D)414.7%

Monongalia County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
BidenJoe Biden (D) *5,87480.8%
PalmerJason Palmer (D)6308.7%
LyonsStephen Lyons (D)3615.0%
PhillipsDean Phillips (D)2423.3%
Perez-SerratoArmando Perez-Serrato (D)1642.3%

Monroe County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
BidenJoe Biden (D) *44671.2%
PalmerJason Palmer (D)6310.1%
LyonsStephen Lyons (D)619.7%
PhillipsDean Phillips (D)436.9%
Perez-SerratoArmando Perez-Serrato (D)132.1%

Morgan County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
BidenJoe Biden (D) *40179.6%
PalmerJason Palmer (D)387.5%
PhillipsDean Phillips (D)306.0%
LyonsStephen Lyons (D)285.6%
Perez-SerratoArmando Perez-Serrato (D)71.4%

Nicholas County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
BidenJoe Biden (D) *76662.2%
PalmerJason Palmer (D)21717.6%
LyonsStephen Lyons (D)13811.2%
PhillipsDean Phillips (D)867.0%
Perez-SerratoArmando Perez-Serrato (D)241.9%

Ohio County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
BidenJoe Biden (D) *2,90477.3%
PalmerJason Palmer (D)40210.7%
PhillipsDean Phillips (D)2536.7%
LyonsStephen Lyons (D)1102.9%
Perez-SerratoArmando Perez-Serrato (D)882.3%

Pendleton County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
BidenJoe Biden (D) *27466.7%
PalmerJason Palmer (D)4611.2%
LyonsStephen Lyons (D)4310.5%
PhillipsDean Phillips (D)379.0%
Perez-SerratoArmando Perez-Serrato (D)112.7%

Pleasants County

98.93% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
BidenJoe Biden (D) *24265.6%
PalmerJason Palmer (D)6317.1%
LyonsStephen Lyons (D)349.2%
PhillipsDean Phillips (D)215.7%
Perez-SerratoArmando Perez-Serrato (D)92.4%

Pocahontas County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
BidenJoe Biden (D) *38266.3%
PalmerJason Palmer (D)7312.7%
PhillipsDean Phillips (D)5810.1%
LyonsStephen Lyons (D)539.2%
Perez-SerratoArmando Perez-Serrato (D)101.7%

Preston County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
BidenJoe Biden (D) *91364.7%
LyonsStephen Lyons (D)20114.2%
PalmerJason Palmer (D)15210.8%
PhillipsDean Phillips (D)1017.2%
Perez-SerratoArmando Perez-Serrato (D)443.1%

Putnam County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
BidenJoe Biden (D) *2,01977.0%
LyonsStephen Lyons (D)1897.2%
PalmerJason Palmer (D)1857.1%
PhillipsDean Phillips (D)1847.0%
Perez-SerratoArmando Perez-Serrato (D)461.8%

Raleigh County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
BidenJoe Biden (D) *2,38567.9%
PalmerJason Palmer (D)48813.9%
PhillipsDean Phillips (D)2757.8%
LyonsStephen Lyons (D)2366.7%
Perez-SerratoArmando Perez-Serrato (D)1283.6%

Randolph County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
BidenJoe Biden (D) *1,20261.8%
PalmerJason Palmer (D)26713.7%
PhillipsDean Phillips (D)23912.3%
LyonsStephen Lyons (D)1839.4%
Perez-SerratoArmando Perez-Serrato (D)532.7%

Ritchie County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
BidenJoe Biden (D) *13863.3%
PalmerJason Palmer (D)3817.4%
LyonsStephen Lyons (D)209.2%
PhillipsDean Phillips (D)177.8%
Perez-SerratoArmando Perez-Serrato (D)52.3%

Roane County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
BidenJoe Biden (D) *46070.4%
PalmerJason Palmer (D)10415.9%
PhillipsDean Phillips (D)345.2%
LyonsStephen Lyons (D)294.4%
Perez-SerratoArmando Perez-Serrato (D)264.0%

Summers County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
BidenJoe Biden (D) *55766.4%
PalmerJason Palmer (D)13015.5%
LyonsStephen Lyons (D)708.3%
PhillipsDean Phillips (D)597.0%
Perez-SerratoArmando Perez-Serrato (D)232.7%

Taylor County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
BidenJoe Biden (D) *60867.6%
PalmerJason Palmer (D)15116.8%
LyonsStephen Lyons (D)717.9%
PhillipsDean Phillips (D)576.3%
Perez-SerratoArmando Perez-Serrato (D)131.4%

Tucker County

98.93% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
BidenJoe Biden (D) *29964.4%
LyonsStephen Lyons (D)7115.3%
PalmerJason Palmer (D)4810.3%
PhillipsDean Phillips (D)378.0%
Perez-SerratoArmando Perez-Serrato (D)91.9%

Tyler County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
BidenJoe Biden (D) *12157.3%
PalmerJason Palmer (D)3918.5%
PhillipsDean Phillips (D)2813.3%
LyonsStephen Lyons (D)188.5%
Perez-SerratoArmando Perez-Serrato (D)52.4%

Upshur County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
BidenJoe Biden (D) *63268.8%
LyonsStephen Lyons (D)11012.0%
PalmerJason Palmer (D)879.5%
PhillipsDean Phillips (D)616.6%
Perez-SerratoArmando Perez-Serrato (D)283.1%

Wayne County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
BidenJoe Biden (D) *1,42358.9%
PalmerJason Palmer (D)45018.6%
PhillipsDean Phillips (D)24810.3%
LyonsStephen Lyons (D)2088.6%
Perez-SerratoArmando Perez-Serrato (D)883.6%

Webster County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
BidenJoe Biden (D) *24149.9%
PalmerJason Palmer (D)9219.0%
PhillipsDean Phillips (D)8417.4%
LyonsStephen Lyons (D)459.3%
Perez-SerratoArmando Perez-Serrato (D)214.3%

Wetzel County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
BidenJoe Biden (D) *56257.7%
PalmerJason Palmer (D)15916.3%
PhillipsDean Phillips (D)12612.9%
LyonsStephen Lyons (D)899.1%
Perez-SerratoArmando Perez-Serrato (D)383.9%

Wirt County

98.85% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
BidenJoe Biden (D) *12749.0%
PhillipsDean Phillips (D)4718.1%
LyonsStephen Lyons (D)4517.4%
PalmerJason Palmer (D)3714.3%
Perez-SerratoArmando Perez-Serrato (D)31.2%

Wood County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
BidenJoe Biden (D) *2,56872.4%
PalmerJason Palmer (D)41111.6%
LyonsStephen Lyons (D)2456.9%
PhillipsDean Phillips (D)2176.1%
Perez-SerratoArmando Perez-Serrato (D)1042.9%

Wyoming County

99% Est. Vote Counted
*Incumbent
CandidateTotal Votes% Votes
BidenJoe Biden (D) *45744.8%
PalmerJason Palmer (D)24724.2%
PhillipsDean Phillips (D)15114.8%
LyonsStephen Lyons (D)12111.9%
Perez-SerratoArmando Perez-Serrato (D)454.4%