Elections › Tuesday, June 2, 2026

Primary

Attorney General · Republican primary

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

Results

By county

Adair County: Brenna Bird 99.4%Adams County: Brenna Bird 100.0%Allamakee County: Brenna Bird 99.6%Appanoose County: Brenna Bird 99.6%Audubon County: Brenna Bird 99.5%Benton County: Brenna Bird 99.4%Black Hawk County: Brenna Bird 99.3%Boone County: Brenna Bird 98.8%Bremer County: Brenna Bird 99.2%Buchanan County: Brenna Bird 98.8%Buena Vista County: Brenna Bird 99.6%Butler County: Brenna Bird 99.6%Calhoun County: Brenna Bird 99.6%Carroll County: Brenna Bird 99.4%Cass County: Brenna Bird 99.2%Cedar County: Brenna Bird 99.4%Cerro Gordo County: Brenna Bird 99.3%Cherokee County: Brenna Bird 99.3%Chickasaw County: Brenna Bird 99.0%Clarke County: Brenna Bird 99.6%Clay County: Brenna Bird 99.2%Clayton County: Brenna Bird 99.7%Clinton County: Brenna Bird 99.6%Crawford County: Brenna Bird 99.2%Dallas County: Brenna Bird 98.6%Davis County: Brenna Bird 99.9%Decatur County: Brenna Bird 99.5%Delaware County: Brenna Bird 99.7%Des Moines County: Brenna Bird 99.4%Dickinson County: Brenna Bird 99.3%Dubuque County: Brenna Bird 99.3%Emmet County: Brenna Bird 99.0%Fayette County: Brenna Bird 99.5%Floyd County: Brenna Bird 99.3%Franklin County: Brenna Bird 99.6%Fremont County: Brenna Bird 98.4%Greene County: Brenna Bird 99.5%Grundy County: Brenna Bird 99.3%Guthrie County: Brenna Bird 98.9%Hamilton County: Brenna Bird 99.5%Hancock County: Brenna Bird 99.9%Hardin County: Brenna Bird 99.4%Harrison County: Brenna Bird 98.9%Henry County: Brenna Bird 98.8%Howard County: Brenna Bird 98.9%Humboldt County: Brenna Bird 99.2%Ida County: Brenna Bird 99.3%Iowa County: Brenna Bird 99.2%Jackson County: Brenna Bird 99.4%Jasper County: Brenna Bird 99.6%Jefferson County: Brenna Bird 99.8%Johnson County: Brenna Bird 98.8%Jones County: Brenna Bird 99.5%Keokuk County: Brenna Bird 99.3%Kossuth County: Brenna Bird 99.7%Lee County: Brenna Bird 99.8%Linn County: Brenna Bird 97.5%Louisa County: Brenna Bird 99.7%Lucas County: Brenna Bird 100.0%Lyon County: Brenna Bird 99.5%Madison County: Brenna Bird 98.0%Mahaska County: Brenna Bird 99.3%Marion County: Brenna Bird 99.4%Marshall County: Brenna Bird 99.2%Mills County: Brenna Bird 99.2%Mitchell County: Brenna Bird 99.1%Monona County: Brenna Bird 99.7%Monroe County: Brenna Bird 99.4%Montgomery County: Brenna Bird 99.6%Muscatine County: Brenna Bird 99.4%Obrien County: Brenna Bird 99.4%Osceola County: Brenna Bird 99.4%Page County: Brenna Bird 99.0%Palo Alto County: Brenna Bird 99.5%Plymouth County: Brenna Bird 99.5%Pocahontas County: Brenna Bird 100.0%Polk County: Brenna Bird 98.5%Pottawattamie County: Brenna Bird 99.3%Poweshiek County: Brenna Bird 99.1%Ringgold County: Brenna Bird 99.0%Sac County: Brenna Bird 99.4%Scott County: Brenna Bird 99.4%Shelby County: Brenna Bird 99.3%Sioux County: Brenna Bird 99.6%Story County: Brenna Bird 98.8%Tama County: Brenna Bird 99.2%Taylor County: Brenna Bird 99.8%Union County: Brenna Bird 99.9%Van Buren County: Brenna Bird 99.1%Wapello County: Brenna Bird 99.5%Warren County: Brenna Bird 99.3%Washington County: Brenna Bird 98.9%Wayne County: Brenna Bird 98.6%Webster County: Brenna Bird 99.2%Winnebago County: Brenna Bird 99.7%Winneshiek County: Brenna Bird 97.9%Woodbury County: Brenna Bird 99.2%Worth County: Brenna Bird 99.3%Wright County: Brenna Bird 98.8%
Darker = wider margin (under 5, 5–15, 15–30, 30+ points). Brenna Bird ledHover a county for its numbers.
County-by-county numbers (99 counties)
CountyBrenna BirdReporting
Adair625 (99.4%)100%
Adams339 (100.0%)100%
Allamakee1,046 (99.6%)100%
Appanoose1,043 (99.6%)100%
Audubon559 (99.5%)100%
Benton2,312 (99.4%)100%
Black Hawk4,619 (99.3%)100%
Boone1,820 (98.8%)100%
Bremer1,176 (99.2%)100%
Buchanan1,105 (98.8%)100%
Buena Vista941 (99.6%)100%
Butler898 (99.6%)100%
Calhoun683 (99.6%)100%
Carroll1,570 (99.4%)100%
Cass908 (99.2%)100%
Cedar1,091 (99.4%)100%
Cerro Gordo2,151 (99.3%)100%
Cherokee1,528 (99.3%)100%
Chickasaw523 (99.0%)100%
Clarke687 (99.6%)100%
Clay1,429 (99.2%)100%
Clayton1,051 (99.7%)100%
Clinton2,267 (99.6%)100%
Crawford1,197 (99.2%)100%
Dallas6,615 (98.6%)100%
Davis724 (99.9%)100%
Decatur718 (99.5%)100%
Delaware1,041 (99.7%)100%
Des Moines2,104 (99.4%)100%
Dickinson1,937 (99.3%)100%
Dubuque4,041 (99.3%)100%
Emmet578 (99.0%)100%
Fayette1,071 (99.5%)100%
Floyd684 (99.3%)100%
Franklin733 (99.6%)100%
Fremont605 (98.4%)100%
Greene624 (99.5%)100%
Grundy1,058 (99.3%)100%
Guthrie1,384 (98.9%)100%
Hamilton1,143 (99.5%)100%
Hancock808 (99.9%)100%
Hardin1,430 (99.4%)100%
Harrison1,318 (98.9%)100%
Henry1,314 (98.8%)100%
Howard351 (98.9%)100%
Humboldt714 (99.2%)100%
Ida565 (99.3%)100%
Iowa1,340 (99.2%)100%
Jackson1,140 (99.4%)100%
Jasper2,669 (99.6%)100%
Jefferson914 (99.8%)100%
Johnson3,899 (98.8%)100%
Jones939 (99.5%)100%
Keokuk737 (99.3%)100%
Kossuth1,792 (99.7%)100%
Lee1,301 (99.8%)100%
Linn9,039 (97.5%)100%
Louisa562 (99.7%)100%
Lucas638 (100.0%)100%
Lyon1,511 (99.5%)100%
Madison1,766 (98.0%)100%
Mahaska2,280 (99.3%)100%
Marion3,437 (99.4%)100%
Marshall2,102 (99.2%)100%
Mills1,365 (99.2%)100%
Mitchell672 (99.1%)100%
Monona636 (99.7%)100%
Monroe537 (99.4%)100%
Montgomery705 (99.6%)100%
Muscatine2,017 (99.4%)100%
Obrien1,340 (99.4%)100%
Osceola649 (99.4%)100%
Page1,313 (99.0%)100%
Palo Alto765 (99.5%)100%
Plymouth2,066 (99.5%)100%
Pocahontas503 (100.0%)100%
Polk22,978 (98.5%)100%
Pottawattamie4,935 (99.3%)100%
Poweshiek965 (99.1%)100%
Ringgold512 (99.0%)100%
Sac1,505 (99.4%)100%
Scott8,029 (99.4%)100%
Shelby818 (99.3%)100%
Sioux4,688 (99.6%)100%
Story4,270 (98.8%)100%
Tama1,254 (99.2%)100%
Taylor494 (99.8%)100%
Union752 (99.9%)100%
Van Buren629 (99.1%)100%
Wapello1,723 (99.5%)100%
Warren4,045 (99.3%)100%
Washington1,748 (98.9%)100%
Wayne478 (98.6%)100%
Webster1,780 (99.2%)100%
Winnebago769 (99.7%)100%
Winneshiek1,014 (97.9%)100%
Woodbury4,645 (99.2%)100%
Worth687 (99.3%)100%
Wright992 (98.8%)100%

Campaign money · 2025–2026 cycle

CandidateRaisedSpentCash on hand
Brenna Bird$12,044,244$11,994,527$556,707

Totals for the two-year cycle from each campaign's own reports. State totals are cash contributions; in-kind gifts are listed on the candidate page. Names are matched across sources, so double-check against the original filing.

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.