2028 forecast · Alabama · Democratic primary

Alabama 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 >99% of runs
54.5%Harris's projected share
524,801Projected primary votes
2Calendar window: votes second, with Super Tuesday

Candidates

4,000 primary runs
CandidateShareVotesWinFull field
Harris54.5%286,217>99%45.9%
Buttigieg9.0%47,355<1%4.2%
Ossoff8.0%41,950<1%5.9%
Newsom7.1%37,478<1%5.2%
Ocasio-Cortez4.3%22,375<1%1.6%
Kelly2.8%14,502<1%4.0%
Shapiro1.8%9,309<1%2.8%
Beshear0.8%4,368<1%3.5%
Whitmer0.4%2,078<1%0.5%

Share and votes average the simulated races, including dropouts before Alabama 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
HarrisButtigieg

Who votes in this primary

our national dataset, placed in Alabama
Progressive32%
Working class and union20%
Institutional17%
Democratic leaning independents15%
Civil rights coalition7%
Moderate independents3%

Black 42.3%, Hispanic 1.5%, Asian and other 1.4%, under 30 12.8%, 65 and up 30.5%, college graduates 35.9%, women 54.6%.

Turnout

projected 2028 votes

The last open Democratic contest, in 2020, cast 452,093 votes in a primary. 2028 is modeled as a primary, blending that count with the participation model and growing it for 2028: 524,801 votes.

Every county

largest first
CountyVotesLeaderShareSecondShare
Jefferson County97,159Harris67.3%Ossoff8.4%
Madison County50,600Harris42.0%Buttigieg13.6%
Mobile County47,846Harris66.7%Ossoff6.9%
Montgomery County35,600Harris78.6%Ossoff4.5%
Shelby County22,707Harris28.5%Buttigieg22.2%
Tuscaloosa County21,765Harris53.0%Ossoff12.0%
Baldwin County19,099Harris25.6%Buttigieg24.8%
Lee County16,938Harris39.2%Ossoff12.6%
Limestone County10,158Harris37.7%Buttigieg15.4%
Calhoun County9,513Harris48.5%Ossoff9.8%
Morgan County9,220Harris37.5%Buttigieg15.3%
Houston County9,153Harris57.8%Ossoff7.5%
Elmore County7,938Harris47.6%Ossoff10.5%
Talladega County7,864Harris63.9%Ossoff8.3%
Etowah County7,798Harris43.5%Buttigieg11.7%
Lauderdale County7,128Harris26.8%Buttigieg22.5%
Russell County6,753Harris75.4%Ossoff5.8%
Dallas County6,656Harris82.6%Ossoff3.3%
St. Clair County6,480Harris34.2%Buttigieg16.3%
Autauga County5,611Harris44.9%Buttigieg10.9%
Marshall County5,113Buttigieg25.4%Harris21.4%
Colbert County4,990Harris43.1%Buttigieg11.9%
Cullman County4,743Buttigieg27.0%Harris20.0%
Tallapoosa County3,982Harris55.4%Ossoff8.7%
Coffee County3,890Harris43.5%Buttigieg11.2%
Chambers County3,880Harris71.4%Ossoff6.7%
Walker County3,820Harris28.6%Buttigieg19.8%
Macon County3,746Harris82.5%Ossoff3.7%
Clarke County3,587Harris75.3%Ossoff5.3%
Dale County3,546Harris48.0%Ossoff9.8%
DeKalb County3,539Buttigieg23.4%Harris22.4%
Pike County3,481Harris59.3%Ossoff10.4%
Escambia County3,303Harris67.0%Ossoff6.7%
Marengo County3,270Harris77.6%Ossoff4.7%
Blount County3,093Buttigieg24.2%Harris22.0%
Barbour County3,000Harris76.4%Ossoff5.3%
Jackson County2,896Harris24.1%Buttigieg23.2%
Monroe County2,798Harris75.3%Ossoff5.1%
Chilton County2,724Harris35.1%Buttigieg14.9%
Hale County2,663Harris79.5%Ossoff4.5%
Lowndes County2,540Harris83.8%Ossoff2.6%
Pickens County2,465Harris73.0%Ossoff5.8%
Lawrence County2,460Harris38.0%Buttigieg13.9%
Butler County2,437Harris76.0%Ossoff4.7%
Sumter County2,403Harris81.0%Ossoff4.5%
Covington County2,359Harris38.2%Buttigieg14.7%
Wilcox County2,204Harris82.7%Ossoff3.0%
Perry County1,948Harris81.8%Ossoff3.9%
Greene County1,894Harris84.5%Ossoff2.4%
Henry County1,887Harris59.3%Ossoff7.3%
Choctaw County1,848Harris72.4%Ossoff6.5%
Conecuh County1,818Harris76.3%Ossoff4.7%
Bullock County1,809Harris83.8%Ossoff2.5%
Randolph County1,766Harris44.3%Buttigieg11.0%
Washington County1,665Harris58.5%Ossoff9.6%
Geneva County1,584Harris36.6%Buttigieg14.9%
Cherokee County1,574Harris27.4%Buttigieg20.8%
Bibb County1,560Harris55.3%Ossoff8.1%
Franklin County1,555Harris27.5%Buttigieg19.0%
Marion County1,504Harris27.3%Buttigieg20.6%
Crenshaw County1,252Harris57.2%Ossoff8.1%
Coosa County1,169Harris65.9%Ossoff7.2%
Fayette County1,155Harris39.2%Buttigieg13.7%
Winston County1,149Buttigieg25.5%Harris21.3%
Clay County996Harris43.0%Buttigieg11.6%
Lamar County900Harris40.3%Buttigieg13.2%
Cleburne County850Harris26.5%Buttigieg20.9%