2026 forecast ยท Iowa Treasurer

John Norwood is favored to win Iowa's treasurer race.

John Norwood vs Roby Smith, with Roby Smith running again. The model has Norwood ahead by 5.1 points, with a 79 percent chance of winning.

Lean DModel D +5.1Updated October 22, 2026
John Norwood
Democrat
51.6%
707,482 projected votes
Roby Smith
Republican
46.5%
637,921 projected votes
79%Norwood
21%Smith
Norwood favoredEach square is one simulated election night, Norwood wins about 79 of 100

Iowa Treasurer by county

Adair CountyAdams CountyAllamakee CountyAppanoose CountyAudubon CountyBenton CountyBlack Hawk CountyBoone CountyBremer CountyBuchanan CountyBuena Vista CountyButler CountyCalhoun CountyCarroll CountyCass CountyCedar CountyCerro Gordo CountyCherokee CountyChickasaw CountyClarke CountyClay CountyClayton CountyClinton CountyCrawford CountyDallas CountyDavis CountyDecatur CountyDelaware CountyDes Moines CountyDickinson CountyDubuque CountyEmmet CountyFayette CountyFloyd CountyFranklin CountyFremont CountyGreene CountyGrundy CountyGuthrie CountyHamilton CountyHancock CountyHardin CountyHarrison CountyHenry CountyHoward CountyHumboldt CountyIda CountyIowa CountyJackson CountyJasper CountyJefferson CountyJohnson CountyJones CountyKeokuk CountyKossuth CountyLee CountyLinn CountyLouisa CountyLucas CountyLyon CountyMadison CountyMahaska CountyMarion CountyMarshall CountyMills CountyMitchell CountyMonona CountyMonroe CountyMontgomery CountyMuscatine CountyO'Brien CountyOsceola CountyPage CountyPalo Alto CountyPlymouth CountyPocahontas CountyPolk CountyPottawattamie CountyPoweshiek CountyRinggold CountySac CountyScott CountyShelby CountySioux CountyStory CountyTama CountyTaylor CountyUnion CountyVan Buren CountyWapello CountyWarren CountyWashington CountyWayne CountyWebster CountyWinnebago CountyWinneshiek CountyWoodbury CountyWorth CountyWright CountyPolkLinnScottJohnsonBlack HawkDallasDubuqueStoryPottawattamieWoodburyWarrenClinton
D +40R +40Click a county to zoom ยท arrow keys step through counties by size
Where the margin is won
Polk County: Norwood +70,580Johnson County: Norwood +38,044Linn County: Norwood +28,618Scott County: Norwood +12,443Story County: Norwood +11,110Black Hawk County: Norwood +9,487Dallas County: Norwood +4,805Dubuque County: Norwood +4,471Cerro Gordo County: Norwood +1,876Winneshiek County: Norwood +1,039Jefferson County: Norwood +985Des Moines County: Norwood +977Muscatine County: Norwood +551Clinton County: Norwood +471Pottawattamie County: Norwood +424Marshall County: Norwood +231Poweshiek County: Norwood +26Sioux County: Smith +10,388Plymouth County: Smith +4,799Marion County: Smith +3,992Mahaska County: Smith +3,791Lyon County: Smith +3,435O'Brien County: Smith +2,912Carroll County: Smith +2,618Delaware County: Smith +2,310Dickinson County: Smith +2,309Benton County: Smith +2,156Webster County: Smith +1,931Butler County: Smith +1,839Sac County: Smith +1,759Page County: Smith +1,744Kossuth County: Smith +1,731Henry County: Smith +1,727Grundy County: Smith +1,715Shelby County: Smith +1,662Cherokee County: Smith +1,633Madison County: Smith +1,621Harrison County: Smith +1,615Clay County: Smith +1,584Hancock County: Smith +1,569Appanoose County: Smith +1,561Hardin County: Smith +1,531Keokuk County: Smith +1,507Osceola County: Smith +1,501Humboldt County: Smith +1,479Crawford County: Smith +1,338Mills County: Smith +1,335Cass County: Smith +1,328Guthrie County: Smith +1,293Woodbury County: Smith +1,271Clayton County: Smith +1,268Palo Alto County: Smith +1,267Davis County: Smith +1,260Wayne County: Smith +1,245Wapello County: Smith +1,238Buena Vista County: Smith +1,202Jasper County: Smith +1,200Pocahontas County: Smith +1,195Wright County: Smith +1,189Montgomery County: Smith +1,180Allamakee County: Smith +1,154Taylor County: Smith +1,137Iowa County: Smith +1,107Washington County: Smith +1,089Emmet County: Smith +1,071Calhoun County: Smith +1,061Monona County: Smith +1,047Fayette County: Smith +1,037Van Buren County: Smith +1,012Chickasaw County: Smith +1,006Monroe County: Smith +1,000Decatur County: Smith +982Ida County: Smith +978Lucas County: Smith +961Buchanan County: Smith +943Fremont County: Smith +942Mitchell County: Smith +871Tama County: Smith +866Franklin County: Smith +834Adair County: Smith +824Clarke County: Smith +803Winnebago County: Smith +735Union County: Smith +676Greene County: Smith +671Ringgold County: Smith +658Louisa County: Smith +651Jones County: Smith +608Hamilton County: Smith +573Jackson County: Smith +545Floyd County: Smith +544Howard County: Smith +529Audubon County: Smith +467Adams County: Smith +418Bremer County: Smith +408Lee County: Smith +357Worth County: Smith +324Cedar County: Smith +285Warren County: Smith +172Boone County: Smith +3
Norwood +186,138 net votes from 17 countiesStatewide D +5.1, a 69,561 vote marginSmith +116,577 net votes from 82 counties

Projected statewide vote

1,371,936 votes
CandidateVotesShare
John Norwood D707,48251.6%
Roby Smith R637,92146.5%
Other candidates26,5311.9%
Total1,371,936100%

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
CountyNorwoodSmithOtherTotalMargin
Statewide707,483637,92226,5261,371,931D +5.1
Polk County140,38769,8074,145214,339D +32.9
Linn County64,86736,2491,994103,110D +27.8
Scott County42,25129,8081,42173,480D +16.9
Johnson County54,69916,6551,40772,761D +52.3
Black Hawk County30,92921,4421,03353,404D +17.8
Dallas County26,77921,97496249,715D +9.7
Dubuque County23,62119,15084343,614D +10.3
Story County26,73215,62283643,190D +25.7
Pottawattamie County17,43817,01467935,131D +1.2
Woodbury County16,44517,71667334,834R +3.6
Warren County12,80512,97750826,290R +0.7
Clinton County9,6479,17637119,194D +2.5
Cerro Gordo County10,1708,29436418,828D +10.0
Jasper County7,5328,73232216,586R +7.2
Marion County5,8189,81030815,936R +25.1
Sioux County2,59312,98130715,881R +65.4
Muscatine County7,9667,41530315,684D +3.5
Des Moines County8,0837,10629915,488D +6.3
Marshall County7,0816,85027514,206D +1.6
Webster County5,8467,77726913,892R +13.9
Lee County6,2406,59725313,090R +2.7
Boone County6,1026,10524112,448Even
Benton County4,9197,07523612,230R +17.6
Wapello County5,3226,56023412,116R +10.2
Bremer County5,7236,13123312,087R +3.4
Plymouth County3,0347,83321411,081R +43.3
Winneshiek County5,5134,47419710,184D +10.2
Washington County4,1875,2761879,650R +11.3
Dickinson County3,3355,6441779,156R +25.2
Mahaska County2,5876,3781779,142R +41.5
Carroll County3,1485,7661769,090R +28.8
Jones County4,1264,7341749,034R +6.7
Buchanan County3,8894,8321728,893R +10.6
Cedar County4,1074,3921678,666R +3.3
Jackson County3,9604,5051678,632R +6.3
Poweshiek County4,1124,0861628,360D +0.3
Delaware County2,9005,2101608,270R +27.9
Fayette County3,5254,5621598,246R +12.6
Madison County3,1984,8191588,175R +19.8
Iowa County3,3534,4601547,967R +13.9
Henry County3,0294,7561537,938R +21.8
Clayton County3,2074,4751527,834R +16.2
Hardin County2,7764,3071397,222R +21.2
Tama County3,0983,9641407,202R +12.0
Clay County2,7064,2901387,134R +22.2
Jefferson County3,9883,0031387,129D +13.8
Kossuth County2,6134,3441377,094R +24.4
Butler County2,3044,1431276,574R +28.0
Mills County2,5273,8621256,514R +20.5
Harrison County2,2863,9011226,309R +25.6
Floyd County2,8203,3641226,306R +8.6
Hamilton County2,7953,3681216,284R +9.1
Allamakee County2,4513,6051206,176R +18.7
Buena Vista County2,4103,6121206,142R +19.6
O'Brien County1,5194,4311176,067R +48.0
Page County2,0593,8031165,978R +29.2
Grundy County2,0253,7401135,878R +29.2
Cass County2,1903,5181125,820R +22.8
Lyon County9984,4331075,538R +62.0
Guthrie County2,0053,2981045,407R +23.9
Crawford County1,9343,2721025,308R +25.2
Appanoose County1,8193,3801025,301R +29.4
Chickasaw County2,0633,0691025,234R +19.2
Shelby County1,7303,3921005,222R +31.8
Cherokee County1,6793,312995,090R +32.1
Union County2,1262,802975,025R +13.4
Hancock County1,5723,141934,806R +32.7
Wright County1,7552,944934,792R +24.8
Winnebago County1,9442,679924,715R +15.6
Mitchell County1,8632,734914,688R +18.6
Sac County1,2973,056874,440R +39.6
Calhoun County1,5682,629834,280R +24.8
Keokuk County1,3242,831824,237R +35.6
Humboldt County1,3132,792814,186R +35.4
Montgomery County1,4072,587784,072R +29.0
Louisa County1,6562,307784,041R +16.1
Franklin County1,5412,375783,994R +20.9
Palo Alto County1,3232,590773,990R +31.7
Greene County1,6122,283773,972R +16.9
Emmet County1,3452,416743,835R +27.9
Howard County1,6022,131733,806R +13.9
Lucas County1,3742,335733,782R +25.4
Clarke County1,4192,222713,712R +21.6
Monona County1,2912,338723,701R +28.3
Worth County1,5511,875673,493R +9.3
Adair County1,2582,082663,406R +24.2
Davis County1,0002,260643,324R +37.9
Monroe County1,1242,124643,312R +30.2
Decatur County1,0512,033603,144R +31.2
Van Buren County9831,995603,038R +33.3
Pocahontas County8892,084593,032R +39.4
Ida County9861,964583,008R +32.5
Fremont County9811,923562,960R +31.8
Audubon County1,0681,535512,654R +17.6
Wayne County6571,902512,610R +47.7
Osceola County5162,017492,582R +58.1
Taylor County6621,799492,510R +45.3
Ringgold County7651,423432,231R +29.5
Adams County6601,078341,772R +23.6

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 +13.0R +2.9D +5.1

80 percent of simulations fall between D +13.0 and R +2.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 +6.6
Down ballot history, moved to 2026D +9.6
Blend of every legD +8.4
With incumbency and primary unityD +5.2
With polls, none in the raceD +5.1

Leg weights: Top of ticket 38%, Approval fundamentals 19%, Gallup, relaxed 13%, Down ballot history 31%. 80 percent of outcomes fall between D +13.0 and R +2.9.

Polls of the race

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