2026 forecast ยท Illinois Attorney General
Kwame Raoul is all but certain to win Illinois's attorney general race.
Kwame Raoul vs Bob Fioretti, with Kwame Raoul running again. The model has Raoul ahead by 24.9 points, with a 100 percent chance of winning.
Safe DModel D +24.9Polls D +15.3Updated October 22, 2026
Kwame Raoul
Democrat
61.2%
2,844,691 projected votes
Bob Fioretti
Republican
36.3%
1,688,530 projected votes
100%Raoul
0%Fioretti
Raoul all but certainEach square is one simulated election night, Raoul wins about 100 of 100
D +40R +40Click a county to zoom ยท arrow keys step through counties by size
Where the margin is won
Raoul +1,450,032 net votes from 16 countiesStatewide D +24.9, a 1,156,162 vote marginFioretti +293,870 net votes from 86 counties
Projected statewide vote
4,650,403 votes| Candidate | Votes | Share |
|---|---|---|
| Kwame Raoul D | 2,844,691 | 61.2% |
| Bob Fioretti R | 1,688,530 | 36.3% |
| Other candidates | 117,180 | 2.5% |
| Total | 4,650,403 | 100% |
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
102 counties| County | Raoul | Fioretti | Other | Total | Margin |
|---|---|---|---|---|---|
| Statewide | 2,844,694 | 1,688,532 | 117,177 | 4,650,403 | D +24.9 |
| Cook County | 1,391,729 | 315,413 | 44,128 | 1,751,270 | D +61.5 |
| DuPage County | 232,525 | 127,587 | 9,309 | 369,421 | D +28.4 |
| Will County | 147,607 | 104,918 | 6,527 | 259,052 | D +16.5 |
| Lake County | 167,066 | 80,939 | 6,410 | 254,415 | D +33.9 |
| Kane County | 106,862 | 66,293 | 4,475 | 177,630 | D +22.8 |
| McHenry County | 65,871 | 56,943 | 3,174 | 125,988 | D +7.1 |
| Madison County | 50,631 | 53,833 | 2,700 | 107,164 | R +3.0 |
| Winnebago County | 51,709 | 44,524 | 2,488 | 98,721 | D +7.3 |
| St. Clair County | 57,630 | 38,447 | 2,483 | 98,560 | D +19.5 |
| Sangamon County | 41,340 | 40,253 | 2,109 | 83,702 | D +1.3 |
| Champaign County | 49,721 | 25,242 | 1,937 | 76,900 | D +31.8 |
| McLean County | 36,905 | 32,185 | 1,786 | 70,876 | D +6.7 |
| Peoria County | 36,307 | 27,504 | 1,649 | 65,460 | D +13.4 |
| Tazewell County | 21,258 | 32,170 | 1,381 | 54,809 | R +19.9 |
| Rock Island County | 31,052 | 19,988 | 1,320 | 52,360 | D +21.1 |
| Kendall County | 28,138 | 21,423 | 1,281 | 50,842 | D +13.2 |
| LaSalle County | 19,219 | 22,148 | 1,069 | 42,436 | R +6.9 |
| Kankakee County | 16,420 | 21,154 | 971 | 38,545 | R +12.3 |
| DeKalb County | 21,069 | 16,314 | 965 | 38,348 | D +12.4 |
| Macon County | 16,182 | 21,119 | 964 | 38,265 | R +12.9 |
| Williamson County | 8,895 | 17,415 | 680 | 26,990 | R +31.6 |
| Adams County | 6,491 | 19,501 | 672 | 26,664 | R +48.8 |
| Vermilion County | 8,574 | 15,611 | 625 | 24,810 | R +28.4 |
| Whiteside County | 9,913 | 11,042 | 541 | 21,496 | R +5.3 |
| Grundy County | 8,242 | 12,118 | 526 | 20,886 | R +18.6 |
| Ogle County | 7,686 | 12,587 | 524 | 20,797 | R +23.6 |
| Henry County | 8,129 | 11,799 | 516 | 20,444 | R +17.9 |
| Jackson County | 10,692 | 8,218 | 488 | 19,398 | D +12.8 |
| Macoupin County | 6,584 | 12,131 | 483 | 19,198 | R +28.9 |
| Boone County | 8,431 | 10,184 | 481 | 19,096 | R +9.2 |
| Knox County | 8,825 | 9,413 | 471 | 18,709 | R +3.1 |
| Coles County | 6,767 | 10,809 | 454 | 18,030 | R +22.4 |
| Stephenson County | 7,397 | 9,784 | 444 | 17,625 | R +13.6 |
| Woodford County | 5,320 | 11,652 | 438 | 17,410 | R +36.4 |
| Monroe County | 5,765 | 10,378 | 417 | 16,560 | R +27.9 |
| Effingham County | 2,926 | 12,872 | 408 | 16,206 | R +61.4 |
| Clinton County | 3,873 | 11,481 | 398 | 15,752 | R +48.3 |
| Franklin County | 4,051 | 10,300 | 371 | 14,722 | R +42.5 |
| Marion County | 3,833 | 9,943 | 356 | 14,132 | R +43.2 |
| Jefferson County | 3,654 | 10,089 | 355 | 14,098 | R +45.6 |
| Livingston County | 3,744 | 9,698 | 348 | 13,790 | R +43.2 |
| Fulton County | 5,788 | 7,536 | 344 | 13,668 | R +12.8 |
| Christian County | 3,898 | 9,098 | 336 | 13,332 | R +39.0 |
| Bureau County | 5,254 | 7,738 | 336 | 13,328 | R +18.6 |
| Lee County | 5,269 | 7,500 | 331 | 13,100 | R +17.0 |
| Morgan County | 4,279 | 7,788 | 313 | 12,380 | R +28.3 |
| Randolph County | 3,464 | 8,387 | 307 | 12,158 | R +40.5 |
| Montgomery County | 3,591 | 7,325 | 282 | 11,198 | R +33.3 |
| Iroquois County | 2,353 | 8,464 | 280 | 11,097 | R +55.1 |
| Logan County | 3,113 | 7,209 | 266 | 10,588 | R +38.7 |
| McDonough County | 4,233 | 5,930 | 262 | 10,425 | R +16.3 |
| Jo Daviess County | 4,340 | 5,400 | 252 | 9,992 | R +10.6 |
| Shelby County | 2,064 | 7,675 | 252 | 9,991 | R +56.2 |
| Jersey County | 2,633 | 6,888 | 245 | 9,766 | R +43.6 |
| Saline County | 2,511 | 6,234 | 227 | 8,972 | R +41.5 |
| Fayette County | 1,562 | 6,729 | 215 | 8,506 | R +60.8 |
| Perry County | 2,316 | 5,616 | 205 | 8,137 | R +40.6 |
| Piatt County | 2,850 | 4,811 | 199 | 7,860 | R +24.9 |
| Hancock County | 1,878 | 5,545 | 192 | 7,615 | R +48.2 |
| Crawford County | 1,691 | 5,727 | 192 | 7,610 | R +53.0 |
| Wayne County | 1,035 | 5,895 | 180 | 7,110 | R +68.4 |
| Union County | 2,313 | 4,601 | 180 | 7,094 | R +32.3 |
| Douglas County | 1,808 | 5,081 | 179 | 7,068 | R +46.3 |
| Mercer County | 2,718 | 4,073 | 175 | 6,966 | R +19.5 |
| Bond County | 2,074 | 4,609 | 173 | 6,856 | R +37.0 |
| Clark County | 1,577 | 4,986 | 169 | 6,732 | R +50.6 |
| Edgar County | 1,585 | 4,935 | 168 | 6,688 | R +50.1 |
| Richland County | 1,581 | 4,805 | 166 | 6,552 | R +49.2 |
| De Witt County | 1,804 | 4,507 | 163 | 6,474 | R +41.7 |
| Carroll County | 2,152 | 4,109 | 161 | 6,422 | R +30.5 |
| Pike County | 1,246 | 4,964 | 160 | 6,370 | R +58.4 |
| Washington County | 1,446 | 4,662 | 158 | 6,266 | R +51.3 |
| Warren County | 2,451 | 3,632 | 157 | 6,240 | R +18.9 |
| White County | 1,260 | 4,562 | 150 | 5,972 | R +55.3 |
| Clay County | 914 | 4,864 | 150 | 5,928 | R +66.7 |
| Moultrie County | 1,388 | 4,003 | 139 | 5,530 | R +47.3 |
| Massac County | 1,428 | 3,891 | 137 | 5,456 | R +45.1 |
| Ford County | 1,413 | 3,899 | 138 | 5,450 | R +45.6 |
| Menard County | 1,727 | 3,571 | 138 | 5,436 | R +33.9 |
| Lawrence County | 1,280 | 4,011 | 137 | 5,428 | R +50.3 |
| Mason County | 1,755 | 3,412 | 133 | 5,300 | R +31.3 |
| Johnson County | 1,093 | 4,043 | 132 | 5,268 | R +56.0 |
| Marshall County | 1,702 | 3,186 | 127 | 5,015 | R +29.6 |
| Greene County | 1,159 | 3,696 | 126 | 4,981 | R +50.9 |
| Cumberland County | 1,011 | 3,795 | 124 | 4,930 | R +56.5 |
| Jasper County | 852 | 3,690 | 117 | 4,659 | R +60.9 |
| Wabash County | 1,060 | 3,259 | 111 | 4,430 | R +49.6 |
| Cass County | 1,357 | 2,891 | 110 | 4,358 | R +35.2 |
| Hamilton County | 690 | 2,790 | 90 | 3,570 | R +58.8 |
| Schuyler County | 938 | 2,227 | 82 | 3,247 | R +39.7 |
| Henderson County | 974 | 1,923 | 75 | 2,972 | R +31.9 |
| Edwards County | 399 | 2,386 | 72 | 2,857 | R +69.5 |
| Putnam County | 1,188 | 1,517 | 71 | 2,776 | R +11.9 |
| Stark County | 686 | 1,589 | 58 | 2,333 | R +38.7 |
| Calhoun County | 626 | 1,631 | 58 | 2,315 | R +43.4 |
| Scott County | 468 | 1,694 | 56 | 2,218 | R +55.3 |
| Gallatin County | 584 | 1,568 | 56 | 2,208 | R +44.5 |
| Brown County | 427 | 1,709 | 56 | 2,192 | R +58.5 |
| Pulaski County | 764 | 1,271 | 53 | 2,088 | R +24.3 |
| Alexander County | 879 | 956 | 47 | 1,882 | R +4.1 |
| Pope County | 389 | 1,349 | 44 | 1,782 | R +53.8 |
| Hardin County | 373 | 1,268 | 43 | 1,684 | R +53.2 |
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 simulations80 percent of simulations fall between D +33.5 and D +16.3. 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 governor | D +27.0 |
| Down ballot history, moved to 2026 | D +16.9 |
| Blend of every leg | D +24.5 |
| With incumbency and primary unity | D +27.3 |
| With polls, 15% weight | D +24.9 |
Leg weights: Top of ticket 38%, Approval fundamentals 19%, Gallup, relaxed 13%, Down ballot history 31%. 80 percent of outcomes fall between D +33.5 and D +16.3.
Polls of the race
1 poll| Pollster | Sample | Ended | Raoul | Fioretti | Margin |
|---|---|---|---|---|---|
| Public Policy Polling (sponsor likely Chicago News Weekly / CNW Media) | 569 LV | 2026-10-01 | 52 | 38 | D +14.0 |