2026 forecast ยท Colorado Attorney General

Jena Griswold is all but certain to win Colorado's attorney general race.

Jena Griswold vs Michael Allen, an open seat. The model has Griswold ahead by 22.5 points, with a 100 percent chance of winning.

Safe DModel D +22.5Updated October 22, 2026
Jena Griswold
Democrat
59.1%
1,676,650 projected votes
Michael Allen
Republican
36.6%
1,038,848 projected votes
100%Griswold
0%Allen
Griswold all but certainEach square is one simulated election night, Griswold wins about 100 of 100

Colorado Attorney General by county

Conejos CountyJackson CountyArchuleta CountyWashington CountyGarfield CountyRio Grande CountyMorgan CountyElbert CountyMontrose CountyOtero CountyTeller CountyPhillips CountyYuma CountyPueblo CountyAlamosa CountyBaca CountyMontezuma CountyArapahoe CountyMineral CountyDolores CountyJefferson CountyDelta CountyGrand CountySaguache CountySummit CountyGunnison CountyCostilla CountyWeld CountyLas Animas CountyRoutt CountyDouglas CountyRio Blanco CountyBroomfield CountyDenver CountyBoulder CountyLarimer CountyCrowley CountyCuster CountyEl Paso CountyGilpin CountyHuerfano CountyOuray CountyCheyenne CountyMoffat CountyPitkin CountyProwers CountySan Juan CountyLa Plata CountyHinsdale CountyKit Carson CountySan Miguel CountyClear Creek CountyKiowa CountyPark CountyLake CountyLincoln CountyAdams CountyEagle CountyLogan CountySedgwick CountyChaffee CountyFremont CountyMesa CountyBent CountyDenverEl PasoJeffersonArapahoeDouglasAdamsLarimerBoulderWeldMesaPuebloBroomfield
D +40R +40Click a county to zoom ยท arrow keys step through counties by size
Where the margin is won
Denver County: Griswold +232,091Boulder County: Griswold +115,638Arapahoe County: Griswold +108,166Jefferson County: Griswold +104,025Adams County: Griswold +51,208Larimer County: Griswold +51,123Broomfield County: Griswold +16,929Eagle County: Griswold +9,853La Plata County: Griswold +9,528Summit County: Griswold +7,927Pitkin County: Griswold +6,032Routt County: Griswold +5,757Douglas County: Griswold +4,623Pueblo County: Griswold +4,235Gunnison County: Griswold +3,819Garfield County: Griswold +3,318San Miguel County: Griswold +2,709Chaffee County: Griswold +2,511Clear Creek County: Griswold +1,675Ouray County: Griswold +1,064Lake County: Griswold +1,003Gilpin County: Griswold +921Grand County: Griswold +809Costilla County: Griswold +562Saguache County: Griswold +557San Juan County: Griswold +178Weld County: Allen +21,521Mesa County: Allen +15,179Elbert County: Allen +7,854Fremont County: Allen +7,192Montrose County: Allen +6,089Morgan County: Allen +5,119Delta County: Allen +5,071Logan County: Allen +4,845Teller County: Allen +3,754Moffat County: Allen +3,408Yuma County: Allen +2,690El Paso County: Allen +2,223Prowers County: Allen +2,161Kit Carson County: Allen +2,094Rio Blanco County: Allen +2,057Montezuma County: Allen +1,831Washington County: Allen +1,829Otero County: Allen +1,557Lincoln County: Allen +1,478Phillips County: Allen +1,252Baca County: Allen +1,207Custer County: Allen +1,201Rio Grande County: Allen +874Crowley County: Allen +749Cheyenne County: Allen +711Bent County: Allen +697Park County: Allen +696Sedgwick County: Allen +624Dolores County: Allen +592Kiowa County: Allen +570Archuleta County: Allen +493Jackson County: Allen +395Conejos County: Allen +233Las Animas County: Allen +87Huerfano County: Allen +62Hinsdale County: Allen +32Alamosa County: Allen +19Mineral County: Allen +17
Griswold +746,261 net votes from 26 countiesStatewide D +22.5, a 637,798 vote marginAllen +108,463 net votes from 38 counties

Projected statewide vote

2,834,656 votes
CandidateVotesShare
Jena Griswold D1,676,65059.1%
Michael Allen R1,038,84836.6%
Other candidates119,1564.2%
Total2,834,656100%

Expected votes at the projected turnout for this office, which runs a little below the top of the ticket because some voters skip down ballot races.

Projected vote by county

64 counties
CountyGriswoldAllenOtherTotalMargin
Statewide1,676,6491,038,851119,1542,834,654D +22.5
Denver County277,43945,34814,163336,950D +68.9
El Paso County159,605161,82814,105335,538R +0.7
Jefferson County207,554103,52913,650324,733D +32.0
Arapahoe County194,82286,65612,351293,829D +36.8
Douglas County98,84694,2238,472201,541D +2.3
Adams County121,78170,5738,441200,795D +25.5
Larimer County120,46069,3378,328198,125D +25.8
Boulder County144,54928,9117,611181,071D +63.9
Weld County62,05183,5726,391152,014R +14.2
Mesa County31,49046,6693,42981,588R +18.6
Pueblo County38,91234,6773,22976,818D +5.5
Broomfield County28,14011,2111,72741,078D +41.2
La Plata County20,18310,6551,35432,192D +29.6
Garfield County14,70611,3881,14427,238D +12.2
Eagle County16,9347,0811,05425,069D +39.3
Fremont County7,62014,81298423,416R +30.7
Montrose County7,90913,99896122,868R +26.6
Delta County5,80010,87173117,402R +29.1
Elbert County3,90511,75968816,352R +48.0
Summit County11,5933,66666915,928D +49.8
Routt County9,8954,13861614,649D +39.3
Teller County5,1278,88161414,622R +25.7
Montezuma County5,6387,46957513,682R +13.4
Chaffee County7,2514,74052612,517D +20.1
Morgan County3,1438,26250111,906R +43.0
Park County4,8065,50245210,760R +6.5
Pitkin County7,9061,87442810,208D +59.1
Gunnison County6,6702,8514179,938D +38.4
Logan County2,1316,9764009,507R +51.0
Grand County4,6063,7973698,772D +9.2
Archuleta County3,6984,1913478,236R +6.0
Otero County3,1064,6633418,110R +19.2
Las Animas County3,4083,4953037,206R +1.2
Alamosa County3,2803,2992886,867R +0.3
Moffat County1,1934,6012546,048R +56.4
Clear Creek County3,4911,8162325,539D +30.2
Rio Grande County2,2073,0812325,520R +15.8
Prowers County1,2223,3832014,806R +45.0
San Miguel County3,4647551854,404D +61.5
Yuma County7013,3911794,271R +63.0
Huerfano County1,9121,9741714,057R +1.5
Conejos County1,6411,8741553,670R +6.3
Gilpin County2,1661,2451493,560D +25.9
Ouray County2,1851,1211463,452D +30.8
Lake County2,1481,1451453,438D +29.2
Custer County1,0192,2201423,381R +35.5
Kit Carson County5452,6391403,324R +63.0
Rio Blanco County5532,6101393,302R +62.3
Saguache County1,7671,2101303,107D +17.9
Washington County3162,1451072,568R +71.2
Lincoln County4321,9101022,444R +60.5
Bent County6821,379902,151R +32.4
Phillips County3931,645892,127R +58.9
Baca County2761,483771,836R +65.7
Costilla County1,156594761,826D +30.8
Crowley County4911,240771,808R +41.4
Dolores County346938571,341R +44.1
Sedgwick County271895521,218R +51.2
Cheyenne County10181241954R +74.5
Kiowa County8565534774R +73.7
Jackson County15655131738R +53.5
Hinsdale County23927123533R +6.0
Mineral County22424121486R +3.5
San Juan County30312518446D +40.0

Projected 2026 votes from the On Point simulation: each county's expected turnout times its simulated vote share. Totals may differ from the race total by rounding.

Range of outcomes

80 percent of simulations
D +32.1D +12.9D +22.5

80 percent of simulations fall between D +32.1 and D +12.9. The white dot is the forecast; the line is a tie.

How the model gets there

statewide margin at each step
Top of ticket, Senate and governorD +22.7
Down ballot history, moved to 2026D +21.1
Blend of every legD +26.9
With incumbency and primary unityD +23.5
With polls, none in the raceD +22.5

Leg weights: Top of ticket 30%, Approval fundamentals 15%, Gallup, relaxed 10%, Down ballot history 25%, 2026 primaries 20%. 80 percent of outcomes fall between D +32.1 and D +12.9.

Polls of the race

no polls
PollsterSampleEndedGriswoldAllenMargin
No public polls of this race. The forecast rests on the top of ticket, past results and the primaries.