2028 forecast · Wisconsin · Republican primary

Wisconsin 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 67% of runs
53.7%Vance's projected share
1,076,087Projected primary votes
4Calendar window: votes fourth, after mid March

Candidates

4,000 primary runs
CandidateShareVotesWinFull field
Vance53.7%577,73867%37.0%
Rubio30.1%324,18625%18.4%
Trump Jr.6.2%66,2977%8.2%
DeSantis0.9%10,0371%6.0%

Share and votes average the simulated races, including dropouts before Wisconsin 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 Wisconsin
America First34%
Suburban professional20%
Populist working class16%
Republican leaning independents14%
Libertarian9%
Moderate independents3%

Black 1.1%, Hispanic 2.5%, Asian and other 1.6%, under 30 10%, 65 and up 31.2%, college graduates 40.5%, women 44.8%.

Turnout

projected 2028 votes

The last open Republican contest, in 2016, cast 1,105,944 votes in a primary. 2028 is modeled as a primary, blending that count with the participation model and growing it for 2028: 1,076,087 votes.

Every county

largest first
CountyVotesLeaderShareSecondShare
Milwaukee County116,194Vance49.1%Rubio35.2%
Dane County101,819Vance43.1%Rubio42.2%
Waukesha County92,914Vance52.0%Rubio32.1%
Brown County47,791Vance53.6%Rubio30.3%
Outagamie County36,455Vance54.1%Rubio29.7%
Racine County33,376Vance55.2%Rubio28.3%
Washington County32,855Vance56.3%Rubio27.2%
Winnebago County30,288Vance53.9%Rubio30.0%
Kenosha County28,743Vance54.1%Rubio29.7%
Rock County27,113Vance54.0%Rubio29.8%
Marathon County26,230Vance57.1%Rubio26.3%
Sheboygan County22,201Vance56.1%Rubio27.4%
La Crosse County22,076Vance51.5%Rubio32.8%
Ozaukee County20,813Vance50.3%Rubio34.1%
St. Croix County20,734Vance54.1%Rubio29.8%
Walworth County20,621Vance56.0%Rubio27.5%
Fond du Lac County20,200Vance58.6%Rubio24.5%
Eau Claire County19,219Vance51.1%Rubio33.2%
Dodge County17,688Vance59.2%Rubio23.8%
Jefferson County16,814Vance56.2%Rubio27.3%
Manitowoc County15,711Vance58.5%Rubio24.6%
Wood County14,137Vance58.4%Rubio24.7%
Portage County13,578Vance53.7%Rubio30.2%
Chippewa County13,033Vance57.9%Rubio25.4%
Sauk County11,948Vance55.7%Rubio27.9%
Columbia County11,221Vance56.0%Rubio27.5%
Calumet County11,175Vance54.9%Rubio28.8%
Waupaca County10,803Vance59.3%Rubio23.6%
Polk County9,922Vance58.9%Rubio24.2%
Barron County9,296Vance59.0%Rubio24.1%
Oconto County9,187Vance60.1%Rubio22.7%
Grant County8,994Vance57.2%Rubio26.1%
Marinette County8,759Vance60.0%Rubio22.9%
Pierce County8,477Vance55.1%Rubio28.5%
Dunn County8,445Vance56.2%Rubio27.4%
Oneida County8,286Vance57.6%Rubio25.8%
Shawano County8,266Vance60.2%Rubio22.6%
Monroe County8,003Vance58.6%Rubio24.5%
Douglas County7,836Vance54.8%Rubio29.0%
Green County7,036Vance55.2%Rubio28.5%
Door County6,546Vance54.1%Rubio29.8%
Lincoln County5,923Vance59.1%Rubio23.9%
Clark County5,541Vance60.4%Rubio22.2%
Trempealeau County5,477Vance58.2%Rubio24.9%
Vernon County5,379Vance56.8%Rubio26.6%
Vilas County5,372Vance58.5%Rubio24.7%
Waushara County5,062Vance60.2%Rubio22.5%
Juneau County5,026Vance60.1%Rubio22.7%
Iowa County4,587Vance54.5%Rubio29.3%
Kewaunee County4,424Vance59.1%Rubio23.9%
Adams County4,330Vance60.1%Rubio22.6%
Taylor County4,225Vance60.6%Rubio22.1%
Langlade County4,123Vance60.2%Rubio22.6%
Green Lake County3,951Vance59.4%Rubio23.6%
Washburn County3,792Vance58.9%Rubio24.1%
Burnett County3,715Vance59.9%Rubio23.0%
Sawyer County3,555Vance58.7%Rubio24.4%
Jackson County3,461Vance59.5%Rubio23.4%
Bayfield County3,359Vance54.9%Rubio28.9%
Marquette County3,265Vance60.1%Rubio22.7%
Price County3,095Vance60.2%Rubio22.7%
Richland County3,042Vance58.4%Rubio24.8%
Lafayette County2,987Vance58.1%Rubio25.1%
Crawford County2,956Vance58.8%Rubio24.3%
Rusk County2,950Vance60.4%Rubio22.3%
Buffalo County2,828Vance59.2%Rubio23.9%
Ashland County2,719Vance56.8%Rubio26.6%
Forest County1,738Vance60.8%Rubio21.9%
Pepin County1,512Vance59.1%Rubio24.0%
Iron County1,388Vance59.2%Rubio23.9%
Florence County1,202Vance60.3%Rubio22.6%
Menominee County300Vance60.8%Rubio21.7%