2028 forecast · West Virginia · Republican primary

West Virginia Republican primary

Projected shares and votes from county primary electorates built from our national dataset, simulated on the calendar with momentum and dropouts.

VanceFavorite, wins 72% of runs
59.6%Vance's projected share
219,941Projected primary votes
4Calendar window: votes fourth, after mid March

Candidates

4,000 primary runs
CandidateShareVotesWinFull field
Vance59.6%131,17372%43.8%
Rubio23.3%51,21718%6.0%
Trump Jr.7.1%15,5909%18.0%
DeSantis0.9%1,9651%4.2%

Share and votes average the simulated races, including dropouts before West Virginia votes. Full field is the share if every candidate were still running. Undecided and minor candidates hold about 9%.

County leaders

deeper shade, bigger share
Vance

Who votes in this primary

our national dataset, placed in West Virginia
America First46%
Populist working class18%
Suburban professional14%
Libertarian9%
Republican leaning independents8%

Black 0.5%, Hispanic 0.6%, Asian and other 0.7%, under 30 7.5%, 65 and up 40.1%, college graduates 30.8%, women 45%.

Turnout

projected 2028 votes

The last open Republican contest, in 2016, cast 204,061 votes in a primary. 2028 is modeled as a primary, blending that count with the participation model and growing it for 2028: 219,941 votes.

Every county

largest first
CountyVotesLeaderShareSecondShare
Kanawha County19,543Vance57.3%Rubio26.1%
Berkeley County15,483Vance59.1%Rubio24.0%
Wood County10,825Vance59.8%Rubio23.2%
Monongalia County10,544Vance50.4%Rubio34.0%
Cabell County9,363Vance56.7%Rubio26.9%
Raleigh County9,158Vance61.0%Rubio21.7%
Harrison County8,498Vance59.9%Rubio23.0%
Putnam County8,158Vance59.1%Rubio24.0%
Jefferson County7,644Vance55.4%Rubio28.2%
Mercer County7,135Vance61.5%Rubio21.1%
Marion County6,760Vance59.2%Rubio23.9%
Ohio County5,053Vance56.8%Rubio26.7%
Wayne County4,774Vance61.3%Rubio21.3%
Fayette County4,425Vance61.3%Rubio21.3%
Preston County4,305Vance61.7%Rubio20.7%
Greenbrier County4,295Vance60.8%Rubio21.9%
Mineral County4,012Vance61.5%Rubio21.2%
Jackson County3,951Vance61.5%Rubio21.1%
Marshall County3,940Vance60.7%Rubio22.1%
Hancock County3,808Vance60.7%Rubio22.1%
Logan County3,671Vance62.2%Rubio20.2%
Randolph County3,347Vance61.2%Rubio21.4%
Hampshire County3,324Vance61.8%Rubio20.7%
Mason County3,248Vance61.8%Rubio20.6%
Nicholas County3,150Vance61.5%Rubio21.2%
Upshur County3,004Vance61.7%Rubio20.9%
Brooke County2,836Vance60.1%Rubio22.8%
Mingo County2,817Vance62.5%Rubio19.6%
Morgan County2,785Vance61.6%Rubio20.9%
Boone County2,517Vance62.0%Rubio20.4%
Wyoming County2,517Vance62.4%Rubio19.9%
Lincoln County2,272Vance62.4%Rubio19.9%
Taylor County2,189Vance61.2%Rubio21.4%
Lewis County2,177Vance61.8%Rubio20.7%
Monroe County2,004Vance62.1%Rubio20.3%
Barbour County1,976Vance62.1%Rubio20.2%
Hardy County1,958Vance62.0%Rubio20.4%
Grant County1,904Vance62.5%Rubio19.7%
Wetzel County1,887Vance61.8%Rubio20.7%
Roane County1,680Vance61.8%Rubio20.7%
McDowell County1,620Vance62.5%Rubio19.7%
Braxton County1,557Vance62.0%Rubio20.4%
Summers County1,546Vance61.7%Rubio20.8%
Ritchie County1,355Vance62.3%Rubio20.0%
Tyler County1,172Vance62.2%Rubio20.2%
Pocahontas County1,161Vance61.5%Rubio21.1%
Tucker County1,087Vance61.1%Rubio21.6%
Pendleton County1,050Vance62.0%Rubio20.4%
Pleasants County1,045Vance61.9%Rubio20.6%
Clay County1,023Vance62.1%Rubio20.2%
Doddridge County975Vance62.3%Rubio20.0%
Webster County962Vance62.4%Rubio20.0%
Calhoun County939Vance62.4%Rubio19.8%
Wirt County835Vance61.8%Rubio20.7%
Gilmer County677Vance61.7%Rubio20.7%