2028 forecast · California · Republican primary

California Republican primary

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

RubioFavorite, wins 51% of runs
33.9%Rubio's projected share
2,428,889Projected primary votes
2Calendar window: votes second, with Super Tuesday

Candidates

4,000 primary runs
CandidateShareVotesWinFull field
Rubio33.9%823,21251%26.6%
Vance32.3%783,79346%29.6%
Trump Jr.12.9%314,0712%7.7%
DeSantis5.9%142,6161%6.6%
Haley3.9%94,674<1%3.7%
Kennedy Jr.1.9%47,108<1%4.9%

Share and votes average the simulated races, including dropouts before California 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
RubioVanceTrump Jr.

Who votes in this primary

our national dataset, placed in California
America First38%
Suburban professional26%
Populist working class19%
Libertarian12%
Republican leaning independents3%

Black 1.8%, Hispanic 20.6%, Asian and other 8.1%, under 30 9.4%, 65 and up 30.7%, college graduates 49.7%, women 44.3%.

Turnout

projected 2028 votes

The last open Republican contest, in 2016, cast 2,227,306 votes in a primary. 2028 is modeled as a primary, blending that count with the participation model and growing it for 2028: 2,428,889 votes.

Every county

largest first
CountyVotesLeaderShareSecondShare
Los Angeles County518,935Rubio35.4%Vance31.0%
San Diego County234,775Rubio46.5%Vance26.1%
Orange County228,179Vance35.5%Rubio31.7%
Riverside County157,434Vance36.8%Rubio22.3%
San Bernardino County124,928Vance35.7%Trump Jr.23.7%
Santa Clara County98,896Rubio46.4%Vance26.2%
Sacramento County96,895Vance35.0%Rubio33.7%
Alameda County82,980Rubio46.2%Vance26.2%
Contra Costa County74,475Rubio38.4%Vance31.8%
Ventura County63,866Rubio37.0%Vance32.1%
Fresno County55,343Vance33.8%Rubio28.9%
Kern County52,927Vance37.8%Trump Jr.26.0%
San Francisco County52,799Rubio55.4%Vance18.7%
San Mateo County44,547Rubio43.8%Vance28.6%
Placer County42,070Vance39.4%Rubio29.3%
San Joaquin County41,248Vance38.0%Rubio21.1%
Sonoma County38,584Rubio46.1%Vance27.6%
Stanislaus County35,460Vance39.2%Trump Jr.22.5%
Santa Barbara County29,330Rubio43.3%Vance27.9%
Tulare County26,885Vance35.9%Trump Jr.25.9%
Solano County26,212Vance40.1%Rubio20.0%
San Luis Obispo County25,507Rubio36.9%Vance33.8%
Monterey County22,347Rubio38.7%Vance29.5%
Marin County22,196Rubio59.0%Vance15.3%
El Dorado County20,684Vance40.6%Rubio28.1%
Santa Cruz County20,372Rubio53.1%Vance21.4%
Shasta County17,853Vance47.4%Trump Jr.23.6%
Butte County16,560Vance40.3%Rubio26.9%
Merced County14,887Vance35.4%Trump Jr.26.5%
Yolo County13,914Rubio45.7%Vance26.3%
Nevada County10,587Vance38.5%Rubio32.4%
Madera County10,485Vance37.8%Trump Jr.27.3%
Humboldt County10,241Vance38.4%Rubio31.6%
Napa County10,154Rubio43.4%Vance29.1%
Imperial County9,452Trump Jr.29.2%Vance27.4%
Kings County7,696Vance37.5%Trump Jr.29.8%
Sutter County7,360Vance42.5%Trump Jr.30.2%
Mendocino County6,237Vance41.2%Rubio26.2%
Yuba County5,596Vance43.2%Trump Jr.27.9%
Tehama County5,565Vance45.3%Trump Jr.27.0%
Tuolumne County5,404Vance47.1%Trump Jr.21.1%
Calaveras County5,138Vance47.4%Trump Jr.23.2%
Lake County4,627Vance45.6%Trump Jr.20.9%
San Benito County4,607Vance33.2%Rubio27.4%
Amador County4,310Vance46.9%Trump Jr.24.1%
Siskiyou County3,960Vance47.5%Trump Jr.22.1%
Lassen County2,429Vance42.6%Trump Jr.34.2%
Glenn County2,146Vance42.1%Trump Jr.29.3%
Del Norte County1,895Vance45.9%Trump Jr.23.7%
Plumas County1,842Vance48.1%Trump Jr.22.0%
Mariposa County1,784Vance46.9%Trump Jr.18.7%
Inyo County1,556Vance43.8%Rubio20.7%
Colusa County1,417Vance37.5%Trump Jr.31.3%
Mono County1,031Vance35.8%Rubio35.2%
Trinity County986Vance48.6%Trump Jr.22.0%
Modoc County846Vance47.5%Trump Jr.26.3%
Sierra County337Vance48.7%Trump Jr.20.7%
Alpine County113Vance37.6%Rubio33.1%