2026 forecast ยท Iowa Agriculture Commissioner
Chris Jones is slightly favored to win Iowa's agriculture commissioner race.
Chris Jones vs Mike Naig, with Mike Naig running again. The model has Jones ahead by 1.4 points, with a 60 percent chance of winning.
Toss upModel D +1.4Polls R +4.2Updated October 22, 2026
Chris Jones
Democrat
49.6%
680,681 projected votes
Mike Naig
Republican
48.2%
660,820 projected votes
60%Jones
40%Naig
Jones slightly favoredEach square is one simulated election night, Jones wins about 60 of 100
D +40R +40Click a county to zoom ยท arrow keys step through counties by size
Where the margin is won
Jones +158,826 net votes from 12 countiesStatewide D +1.4, a 19,866 vote marginNaig +138,960 net votes from 87 counties
Projected statewide vote
1,371,936 votes| Candidate | Votes | Share |
|---|---|---|
| Chris Jones D | 680,681 | 49.6% |
| Mike Naig R | 660,820 | 48.2% |
| Other candidates | 30,434 | 2.2% |
| Total | 1,371,936 | 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
99 counties| County | Jones | Naig | Other | Total | Margin |
|---|---|---|---|---|---|
| Statewide | 680,685 | 660,819 | 30,427 | 1,371,931 | D +1.4 |
| Polk County | 136,271 | 73,313 | 4,755 | 214,339 | D +29.4 |
| Linn County | 62,833 | 37,990 | 2,287 | 103,110 | D +24.1 |
| Scott County | 40,740 | 31,109 | 1,631 | 73,480 | D +13.1 |
| Johnson County | 53,518 | 17,629 | 1,614 | 72,761 | D +49.3 |
| Black Hawk County | 29,836 | 22,384 | 1,184 | 53,404 | D +13.9 |
| Dallas County | 25,747 | 22,865 | 1,103 | 49,715 | D +5.8 |
| Dubuque County | 22,714 | 19,933 | 967 | 43,614 | D +6.4 |
| Story County | 25,872 | 16,359 | 959 | 43,190 | D +22.0 |
| Pottawattamie County | 16,704 | 17,648 | 779 | 35,131 | R +2.7 |
| Woodbury County | 15,721 | 18,341 | 772 | 34,834 | R +7.5 |
| Warren County | 12,259 | 13,449 | 582 | 26,290 | R +4.5 |
| Clinton County | 9,246 | 9,522 | 426 | 19,194 | R +1.4 |
| Cerro Gordo County | 9,779 | 8,632 | 417 | 18,828 | D +6.1 |
| Jasper County | 7,191 | 9,027 | 368 | 16,586 | R +11.1 |
| Marion County | 5,512 | 10,070 | 354 | 15,936 | R +28.6 |
| Sioux County | 2,413 | 13,116 | 352 | 15,881 | R +67.4 |
| Muscatine County | 7,638 | 7,698 | 348 | 15,684 | R +0.4 |
| Des Moines County | 7,759 | 7,386 | 343 | 15,488 | D +2.4 |
| Marshall County | 6,785 | 7,106 | 315 | 14,206 | R +2.3 |
| Webster County | 5,565 | 8,019 | 308 | 13,892 | R +17.7 |
| Lee County | 5,967 | 6,833 | 290 | 13,090 | R +6.6 |
| Boone County | 5,843 | 6,329 | 276 | 12,448 | R +3.9 |
| Benton County | 4,675 | 7,283 | 272 | 12,230 | R +21.3 |
| Wapello County | 5,074 | 6,773 | 269 | 12,116 | R +14.0 |
| Bremer County | 5,472 | 6,347 | 268 | 12,087 | R +7.2 |
| Plymouth County | 2,851 | 7,984 | 246 | 11,081 | R +46.3 |
| Winneshiek County | 5,302 | 4,656 | 226 | 10,184 | D +6.3 |
| Washington County | 3,991 | 5,445 | 214 | 9,650 | R +15.1 |
| Dickinson County | 3,159 | 5,793 | 204 | 9,156 | R +28.8 |
| Mahaska County | 2,434 | 6,505 | 203 | 9,142 | R +44.5 |
| Carroll County | 2,978 | 5,911 | 201 | 9,090 | R +32.3 |
| Jones County | 3,939 | 4,895 | 200 | 9,034 | R +10.6 |
| Buchanan County | 3,707 | 4,989 | 197 | 8,893 | R +14.4 |
| Cedar County | 3,927 | 4,547 | 192 | 8,666 | R +7.2 |
| Jackson County | 3,781 | 4,660 | 191 | 8,632 | R +10.2 |
| Poweshiek County | 3,938 | 4,237 | 185 | 8,360 | R +3.6 |
| Delaware County | 2,745 | 5,342 | 183 | 8,270 | R +31.4 |
| Fayette County | 3,357 | 4,706 | 183 | 8,246 | R +16.4 |
| Madison County | 3,037 | 4,957 | 181 | 8,175 | R +23.5 |
| Iowa County | 3,192 | 4,598 | 177 | 7,967 | R +17.6 |
| Henry County | 2,874 | 4,888 | 176 | 7,938 | R +25.4 |
| Clayton County | 3,051 | 4,610 | 173 | 7,834 | R +19.9 |
| Hardin County | 2,634 | 4,428 | 160 | 7,222 | R +24.8 |
| Tama County | 2,952 | 4,090 | 160 | 7,202 | R +15.8 |
| Clay County | 2,566 | 4,409 | 159 | 7,134 | R +25.8 |
| Jefferson County | 3,841 | 3,130 | 158 | 7,129 | D +10.0 |
| Kossuth County | 2,477 | 4,460 | 157 | 7,094 | R +28.0 |
| Butler County | 2,180 | 4,248 | 146 | 6,574 | R +31.5 |
| Mills County | 2,398 | 3,972 | 144 | 6,514 | R +24.2 |
| Harrison County | 2,165 | 4,004 | 140 | 6,309 | R +29.1 |
| Floyd County | 2,691 | 3,475 | 140 | 6,306 | R +12.4 |
| Hamilton County | 2,665 | 3,480 | 139 | 6,284 | R +13.0 |
| Allamakee County | 2,329 | 3,710 | 137 | 6,176 | R +22.4 |
| Buena Vista County | 2,289 | 3,716 | 137 | 6,142 | R +23.2 |
| O'Brien County | 1,424 | 4,508 | 135 | 6,067 | R +50.8 |
| Page County | 1,947 | 3,898 | 133 | 5,978 | R +32.6 |
| Grundy County | 1,915 | 3,833 | 130 | 5,878 | R +32.6 |
| Cass County | 2,076 | 3,615 | 129 | 5,820 | R +26.4 |
| Lyon County | 930 | 4,486 | 122 | 5,538 | R +64.2 |
| Guthrie County | 1,901 | 3,386 | 120 | 5,407 | R +27.5 |
| Crawford County | 1,832 | 3,359 | 117 | 5,308 | R +28.8 |
| Appanoose County | 1,719 | 3,464 | 118 | 5,301 | R +32.9 |
| Chickasaw County | 1,959 | 3,158 | 117 | 5,234 | R +22.9 |
| Shelby County | 1,634 | 3,472 | 116 | 5,222 | R +35.2 |
| Cherokee County | 1,586 | 3,391 | 113 | 5,090 | R +35.5 |
| Union County | 2,024 | 2,889 | 112 | 5,025 | R +17.2 |
| Hancock County | 1,484 | 3,215 | 107 | 4,806 | R +36.0 |
| Wright County | 1,663 | 3,022 | 107 | 4,792 | R +28.4 |
| Winnebago County | 1,850 | 2,761 | 104 | 4,715 | R +19.3 |
| Mitchell County | 1,770 | 2,814 | 104 | 4,688 | R +22.3 |
| Sac County | 1,221 | 3,120 | 99 | 4,440 | R +42.8 |
| Calhoun County | 1,485 | 2,700 | 95 | 4,280 | R +28.4 |
| Keokuk County | 1,248 | 2,895 | 94 | 4,237 | R +38.9 |
| Humboldt County | 1,238 | 2,855 | 93 | 4,186 | R +38.6 |
| Montgomery County | 1,331 | 2,651 | 90 | 4,072 | R +32.4 |
| Louisa County | 1,574 | 2,377 | 90 | 4,041 | R +19.9 |
| Franklin County | 1,463 | 2,442 | 89 | 3,994 | R +24.5 |
| Palo Alto County | 1,250 | 2,652 | 88 | 3,990 | R +35.1 |
| Greene County | 1,532 | 2,351 | 89 | 3,972 | R +20.6 |
| Emmet County | 1,273 | 2,477 | 85 | 3,835 | R +31.4 |
| Howard County | 1,525 | 2,197 | 84 | 3,806 | R +17.7 |
| Lucas County | 1,302 | 2,397 | 83 | 3,782 | R +28.9 |
| Clarke County | 1,346 | 2,284 | 82 | 3,712 | R +25.3 |
| Monona County | 1,222 | 2,397 | 82 | 3,701 | R +31.8 |
| Worth County | 1,479 | 1,937 | 77 | 3,493 | R +13.1 |
| Adair County | 1,193 | 2,138 | 75 | 3,406 | R +27.8 |
| Davis County | 943 | 2,308 | 73 | 3,324 | R +41.1 |
| Monroe County | 1,062 | 2,177 | 73 | 3,312 | R +33.6 |
| Decatur County | 993 | 2,082 | 69 | 3,144 | R +34.6 |
| Van Buren County | 928 | 2,042 | 68 | 3,038 | R +36.7 |
| Pocahontas County | 837 | 2,127 | 68 | 3,032 | R +42.6 |
| Ida County | 931 | 2,011 | 66 | 3,008 | R +35.9 |
| Fremont County | 926 | 1,969 | 65 | 2,960 | R +35.2 |
| Audubon County | 1,015 | 1,581 | 58 | 2,654 | R +21.3 |
| Wayne County | 617 | 1,935 | 58 | 2,610 | R +50.5 |
| Osceola County | 482 | 2,043 | 57 | 2,582 | R +60.5 |
| Taylor County | 622 | 1,832 | 56 | 2,510 | R +48.2 |
| Ringgold County | 723 | 1,458 | 50 | 2,231 | R +33.0 |
| Adams County | 626 | 1,107 | 39 | 1,772 | R +27.1 |
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 +9.1 and R +6.2. 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 +6.6 |
| Down ballot history, moved to 2026 | D +0.2 |
| Blend of every leg | D +5.7 |
| With incumbency and primary unity | D +2.4 |
| With polls, 15% weight | D +1.4 |
Leg weights: Top of ticket 38%, Approval fundamentals 19%, Gallup, relaxed 13%, Down ballot history 31%. 80 percent of outcomes fall between D +9.1 and R +6.2.
Polls of the race
2 polls| Pollster | Sample | Ended | Jones | Naig | Margin |
|---|---|---|---|---|---|
| Cygnal (R) | 500 LV | 2026-09-11 | 36 | 43 | R +7.0 |
| Change Research for Chris Jones campaign (D) | 1,071 LV | 2026-08-01 | 40 | 42 | R +2.0 |