Elections › Tuesday, June 2, 2026

Primary

Secretary of State · Democratic primary

Tuesday, June 2, 2026 · 100% reporting · Past races for this seat

Results

By county

Adair County: Ryan Peterman 100.0%Adams County: Ryan Peterman 100.0%Allamakee County: Ryan Peterman 99.8%Appanoose County: Ryan Peterman 99.3%Audubon County: Ryan Peterman 100.0%Benton County: Ryan Peterman 99.3%Black Hawk County: Ryan Peterman 99.7%Boone County: Ryan Peterman 99.7%Bremer County: Ryan Peterman 99.9%Buchanan County: Ryan Peterman 100.0%Buena Vista County: Ryan Peterman 99.5%Butler County: Ryan Peterman 99.1%Calhoun County: Ryan Peterman 99.2%Carroll County: Ryan Peterman 99.8%Cass County: Ryan Peterman 99.7%Cedar County: Ryan Peterman 99.5%Cerro Gordo County: Ryan Peterman 99.8%Cherokee County: Ryan Peterman 99.7%Chickasaw County: Ryan Peterman 99.7%Clarke County: Ryan Peterman 99.7%Clay County: Ryan Peterman 99.8%Clayton County: Ryan Peterman 100.0%Clinton County: Ryan Peterman 99.7%Crawford County: Ryan Peterman 100.0%Dallas County: Ryan Peterman 99.9%Davis County: Ryan Peterman 99.2%Decatur County: Ryan Peterman 100.0%Delaware County: Ryan Peterman 99.8%Des Moines County: Ryan Peterman 100.0%Dickinson County: Ryan Peterman 99.8%Dubuque County: Ryan Peterman 99.8%Emmet County: Ryan Peterman 100.0%Fayette County: Ryan Peterman 99.8%Floyd County: Ryan Peterman 99.6%Franklin County: Ryan Peterman 99.7%Fremont County: Ryan Peterman 98.9%Greene County: Ryan Peterman 100.0%Grundy County: Ryan Peterman 99.8%Guthrie County: Ryan Peterman 100.0%Hamilton County: Ryan Peterman 99.8%Hancock County: Ryan Peterman 98.9%Hardin County: Ryan Peterman 99.8%Harrison County: Ryan Peterman 99.4%Henry County: Ryan Peterman 99.4%Howard County: Ryan Peterman 99.7%Humboldt County: Ryan Peterman 98.9%Ida County: Ryan Peterman 100.0%Iowa County: Ryan Peterman 100.0%Jackson County: Ryan Peterman 100.0%Jasper County: Ryan Peterman 99.8%Jefferson County: Ryan Peterman 99.9%Johnson County: Ryan Peterman 99.8%Jones County: Ryan Peterman 99.9%Keokuk County: Ryan Peterman 99.7%Kossuth County: Ryan Peterman 100.0%Lee County: Ryan Peterman 99.9%Linn County: Ryan Peterman 99.2%Louisa County: Ryan Peterman 100.0%Lucas County: Ryan Peterman 100.0%Lyon County: Ryan Peterman 100.0%Madison County: Ryan Peterman 99.8%Mahaska County: Ryan Peterman 99.8%Marion County: Ryan Peterman 99.8%Marshall County: Ryan Peterman 99.8%Mills County: Ryan Peterman 99.8%Mitchell County: Ryan Peterman 99.7%Monona County: Ryan Peterman 100.0%Monroe County: Ryan Peterman 99.6%Montgomery County: Ryan Peterman 99.7%Muscatine County: Ryan Peterman 99.7%Obrien County: Ryan Peterman 99.6%Osceola County: Ryan Peterman 99.1%Page County: Ryan Peterman 100.0%Palo Alto County: Ryan Peterman 100.0%Plymouth County: Ryan Peterman 99.5%Pocahontas County: Ryan Peterman 100.0%Polk County: Ryan Peterman 99.7%Pottawattamie County: Ryan Peterman 99.6%Poweshiek County: Ryan Peterman 99.6%Ringgold County: Ryan Peterman 99.5%Sac County: Ryan Peterman 100.0%Scott County: Ryan Peterman 99.8%Shelby County: Ryan Peterman 99.7%Sioux County: Ryan Peterman 99.8%Story County: Ryan Peterman 100.0%Tama County: Ryan Peterman 99.8%Taylor County: Ryan Peterman 99.2%Union County: Ryan Peterman 100.0%Van Buren County: Ryan Peterman 100.0%Wapello County: Ryan Peterman 99.8%Warren County: Ryan Peterman 99.7%Washington County: Ryan Peterman 99.8%Wayne County: Ryan Peterman 98.8%Webster County: Ryan Peterman 99.7%Winnebago County: Ryan Peterman 99.7%Winneshiek County: Ryan Peterman 99.9%Woodbury County: Ryan Peterman 99.8%Worth County: Ryan Peterman 99.6%Wright County: Ryan Peterman 99.7%
Darker = wider margin (under 5, 5–15, 15–30, 30+ points). Ryan Peterman ledHover a county for its numbers.
County-by-county numbers (99 counties)
CountyRyan PetermanReporting
Adair248 (100.0%)100%
Adams134 (100.0%)100%
Allamakee525 (99.8%)100%
Appanoose403 (99.3%)100%
Audubon203 (100.0%)100%
Benton1,002 (99.3%)100%
Black Hawk7,999 (99.7%)100%
Boone1,297 (99.7%)100%
Bremer1,240 (99.9%)100%
Buchanan907 (100.0%)100%
Buena Vista432 (99.5%)100%
Butler454 (99.1%)100%
Calhoun241 (99.2%)100%
Carroll637 (99.8%)100%
Cass379 (99.7%)100%
Cedar892 (99.5%)100%
Cerro Gordo2,053 (99.8%)100%
Cherokee349 (99.7%)100%
Chickasaw379 (99.7%)100%
Clarke318 (99.7%)100%
Clay461 (99.8%)100%
Clayton687 (100.0%)100%
Clinton2,050 (99.7%)100%
Crawford358 (100.0%)100%
Dallas6,633 (99.9%)100%
Davis260 (99.2%)100%
Decatur290 (100.0%)100%
Delaware545 (99.8%)100%
Des Moines2,120 (100.0%)100%
Dickinson596 (99.8%)100%
Dubuque6,817 (99.8%)100%
Emmet273 (100.0%)100%
Fayette797 (99.8%)100%
Floyd522 (99.6%)100%
Franklin282 (99.7%)100%
Fremont184 (98.9%)100%
Greene369 (100.0%)100%
Grundy401 (99.8%)100%
Guthrie431 (100.0%)100%
Hamilton528 (99.8%)100%
Hancock270 (98.9%)100%
Hardin600 (99.8%)100%
Harrison495 (99.4%)100%
Henry646 (99.4%)100%
Howard310 (99.7%)100%
Humboldt268 (98.9%)100%
Ida161 (100.0%)100%
Iowa693 (100.0%)100%
Jackson829 (100.0%)100%
Jasper1,806 (99.8%)100%
Jefferson1,021 (99.9%)100%
Johnson18,260 (99.8%)100%
Jones782 (99.9%)100%
Keokuk286 (99.7%)100%
Kossuth556 (100.0%)100%
Lee1,258 (99.9%)100%
Linn17,441 (99.2%)100%
Louisa342 (100.0%)100%
Lucas298 (100.0%)100%
Lyon146 (100.0%)100%
Madison597 (99.8%)100%
Mahaska451 (99.8%)100%
Marion1,274 (99.8%)100%
Marshall1,533 (99.8%)100%
Mills455 (99.8%)100%
Mitchell339 (99.7%)100%
Monona284 (100.0%)100%
Monroe230 (99.6%)100%
Montgomery286 (99.7%)100%
Muscatine1,778 (99.7%)100%
Obrien264 (99.6%)100%
Osceola106 (99.1%)100%
Page386 (100.0%)100%
Palo Alto363 (100.0%)100%
Plymouth539 (99.5%)100%
Pocahontas179 (100.0%)100%
Polk40,489 (99.7%)100%
Pottawattamie4,038 (99.6%)100%
Poweshiek979 (99.6%)100%
Ringgold185 (99.5%)100%
Sac285 (100.0%)100%
Scott9,904 (99.8%)100%
Shelby335 (99.7%)100%
Sioux435 (99.8%)100%
Story6,239 (100.0%)100%
Tama636 (99.8%)100%
Taylor122 (99.2%)100%
Union423 (100.0%)100%
Van Buren194 (100.0%)100%
Wapello1,216 (99.8%)100%
Warren2,998 (99.7%)100%
Washington1,053 (99.8%)100%
Wayne170 (98.8%)100%
Webster1,133 (99.7%)100%
Winnebago325 (99.7%)100%
Winneshiek1,390 (99.9%)100%
Woodbury3,514 (99.8%)100%
Worth256 (99.6%)100%
Wright329 (99.7%)100%

Campaign money · 2025–2026 cycle

No campaign finance reports found for these candidates yet. Reports load in the background.

Races and results: civicAPI and the Iowa Secretary of State. State campaign finance: summary totals from reports filed with the Iowa Ethics & Campaign Disclosure Board. Federal: the Federal Election Commission.