2028 forecast · Montana · Democratic primary

Montana Democratic primary

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

HarrisFavorite, wins 58% of runs
55.6%Harris's projected share
157,972Projected primary votes
4Calendar window: votes fourth, after mid March

Candidates

4,000 primary runs
CandidateShareVotesWinFull field
Harris55.6%87,85458%5.1%
Buttigieg11.2%17,68615%17.3%
Newsom10.6%16,81213%10.8%
Ocasio-Cortez5.8%9,1777%10.0%
Ossoff5.1%8,0526%4.6%
Kelly0.4%6951%7.3%
Shapiro0.2%316<1%6.8%

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

County leaders

deeper shade, bigger share
Harris

Who votes in this primary

our national dataset, placed in Montana
Progressive39%
Institutional16%
Democratic leaning independents14%
Working class and union13%
Civil rights coalition7%
Moderate independents3%

Black 0.7%, Hispanic 2.3%, Asian and other 4.3%, under 30 12.3%, 65 and up 33.6%, college graduates 46.4%, women 54.6%.

Turnout

projected 2028 votes

The last open Democratic contest, in 2020, cast 149,973 votes in a primary. 2028 is modeled as a primary, blending that count with the participation model and growing it for 2028: 157,972 votes.

Every county

largest first
CountyVotesLeaderShareSecondShare
Missoula County22,823Harris55.0%Buttigieg11.5%
Gallatin County21,029Harris54.7%Buttigieg11.7%
Yellowstone County20,923Harris55.8%Buttigieg11.1%
Flathead County15,600Harris55.6%Buttigieg11.2%
Lewis and Clark County12,108Harris55.4%Buttigieg11.3%
Cascade County9,827Harris56.1%Buttigieg10.9%
Ravalli County6,980Harris56.3%Buttigieg10.8%
Silver Bow County5,334Harris55.9%Buttigieg11.0%
Lake County4,456Harris55.9%Buttigieg11.1%
Park County3,317Harris55.5%Buttigieg11.3%
Lincoln County2,434Harris56.8%Buttigieg10.5%
Jefferson County1,996Harris55.9%Buttigieg11.1%
Carbon County1,808Harris55.8%Buttigieg11.1%
Hill County1,772Harris56.1%Buttigieg10.8%
Sanders County1,650Harris56.7%Buttigieg10.6%
Glacier County1,471Harris56.4%Buttigieg10.6%
Madison County1,457Harris56.0%Buttigieg11.0%
Fergus County1,416Harris56.4%Buttigieg10.8%
Deer Lodge County1,389Harris56.3%Buttigieg10.8%
Beaverhead County1,351Harris55.5%Buttigieg11.3%
Custer County1,265Harris56.1%Buttigieg10.9%
Big Horn County1,239Harris56.3%Buttigieg10.7%
Stillwater County1,179Harris56.0%Buttigieg11.0%
Roosevelt County1,038Harris55.8%Buttigieg11.0%
Richland County974Harris56.3%Buttigieg10.8%
Broadwater County960Harris56.2%Buttigieg10.9%
Dawson County918Harris56.4%Buttigieg10.7%
Valley County870Harris56.4%Buttigieg10.8%
Rosebud County857Harris56.3%Buttigieg10.8%
Blaine County827Harris56.1%Buttigieg10.9%
Teton County798Harris56.2%Buttigieg10.8%
Chouteau County704Harris56.3%Buttigieg10.8%
Powell County684Harris56.6%Buttigieg10.6%
Pondera County640Harris56.6%Buttigieg10.6%
Mineral County614Harris56.3%Buttigieg10.9%
Musselshell County534Harris56.4%Buttigieg10.7%
Sweet Grass County498Harris56.3%Buttigieg10.8%
Granite County496Harris55.8%Buttigieg11.1%
Sheridan County433Harris56.1%Buttigieg10.9%
Toole County425Harris56.4%Buttigieg10.7%
Phillips County423Harris56.2%Buttigieg10.9%
Judith Basin County278Harris56.0%Buttigieg11.0%
Meagher County250Harris56.2%Buttigieg10.9%
Fallon County246Harris56.7%Buttigieg10.6%
Wheatland County214Harris56.5%Buttigieg10.7%
Liberty County203Harris56.0%Buttigieg11.0%
Powder River County188Harris56.3%Buttigieg10.8%
McCone County185Harris56.4%Buttigieg10.8%
Daniels County180Harris56.6%Buttigieg10.6%
Carter County136Harris56.7%Buttigieg10.6%
Prairie County131Harris56.3%Buttigieg10.9%
Garfield County114Harris56.6%Buttigieg10.6%
Wibaux County100Harris56.7%Buttigieg10.6%
Golden Valley County91Harris56.9%Buttigieg10.5%
Treasure County83Harris55.6%Buttigieg11.2%
Petroleum County56Harris56.0%Buttigieg11.0%