Elections › Tuesday, June 2, 2026

Primary

U.S. Senate · Republican primary

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

Results

By county

Adair County: Ashley Hinson 75.6%, Jim Carlin 24.3%Adams County: Ashley Hinson 73.9%, Jim Carlin 25.5%Allamakee County: Ashley Hinson 80.5%, Jim Carlin 19.4%Appanoose County: Ashley Hinson 77.8%, Jim Carlin 21.9%Audubon County: Ashley Hinson 71.7%, Jim Carlin 28.2%Benton County: Ashley Hinson 82.8%, Jim Carlin 17.1%Black Hawk County: Ashley Hinson 83.6%, Jim Carlin 16.2%Boone County: Ashley Hinson 73.4%, Jim Carlin 26.1%Bremer County: Ashley Hinson 77.2%, Jim Carlin 22.5%Buchanan County: Ashley Hinson 77.3%, Jim Carlin 22.2%Buena Vista County: Ashley Hinson 69.8%, Jim Carlin 29.9%Butler County: Ashley Hinson 78.4%, Jim Carlin 21.5%Calhoun County: Ashley Hinson 79.9%, Jim Carlin 20.1%Carroll County: Ashley Hinson 74.1%, Jim Carlin 25.7%Cass County: Ashley Hinson 74.7%, Jim Carlin 25.1%Cedar County: Ashley Hinson 79.6%, Jim Carlin 20.2%Cerro Gordo County: Ashley Hinson 67.8%, Jim Carlin 32.1%Cherokee County: Ashley Hinson 70.5%, Jim Carlin 29.0%Chickasaw County: Ashley Hinson 77.8%, Jim Carlin 22.0%Clarke County: Ashley Hinson 74.6%, Jim Carlin 25.2%Clay County: Ashley Hinson 67.3%, Jim Carlin 32.5%Clayton County: Ashley Hinson 80.4%, Jim Carlin 19.5%Clinton County: Ashley Hinson 73.0%, Jim Carlin 26.9%Crawford County: Ashley Hinson 63.8%, Jim Carlin 35.8%Dallas County: Ashley Hinson 77.1%, Jim Carlin 22.6%Davis County: Ashley Hinson 72.1%, Jim Carlin 27.7%Decatur County: Ashley Hinson 75.3%, Jim Carlin 24.4%Delaware County: Ashley Hinson 82.7%, Jim Carlin 17.2%Des Moines County: Ashley Hinson 71.9%, Jim Carlin 28.0%Dickinson County: Ashley Hinson 65.2%, Jim Carlin 34.6%Dubuque County: Ashley Hinson 83.9%, Jim Carlin 15.9%Emmet County: Ashley Hinson 57.7%, Jim Carlin 42.0%Fayette County: Ashley Hinson 83.3%, Jim Carlin 16.7%Floyd County: Ashley Hinson 74.2%, Jim Carlin 25.4%Franklin County: Ashley Hinson 71.0%, Jim Carlin 28.9%Fremont County: Ashley Hinson 69.4%, Jim Carlin 30.2%Greene County: Ashley Hinson 82.2%, Jim Carlin 17.8%Grundy County: Ashley Hinson 82.3%, Jim Carlin 17.5%Guthrie County: Ashley Hinson 73.8%, Jim Carlin 25.9%Hamilton County: Ashley Hinson 77.0%, Jim Carlin 22.9%Hancock County: Ashley Hinson 58.6%, Jim Carlin 41.4%Hardin County: Ashley Hinson 76.1%, Jim Carlin 23.6%Harrison County: Ashley Hinson 60.9%, Jim Carlin 38.6%Henry County: Ashley Hinson 72.2%, Jim Carlin 27.1%Howard County: Ashley Hinson 82.4%, Jim Carlin 17.6%Humboldt County: Ashley Hinson 73.6%, Jim Carlin 26.1%Ida County: Ashley Hinson 69.4%, Jim Carlin 30.6%Iowa County: Ashley Hinson 80.5%, Jim Carlin 19.4%Jackson County: Ashley Hinson 80.1%, Jim Carlin 19.6%Jasper County: Ashley Hinson 75.5%, Jim Carlin 24.4%Jefferson County: Ashley Hinson 74.7%, Jim Carlin 25.4%Johnson County: Ashley Hinson 81.7%, Jim Carlin 18.1%Jones County: Ashley Hinson 85.0%, Jim Carlin 15.0%Keokuk County: Ashley Hinson 80.7%, Jim Carlin 19.1%Kossuth County: Ashley Hinson 60.8%, Jim Carlin 39.0%Lee County: Ashley Hinson 72.9%, Jim Carlin 27.1%Linn County: Ashley Hinson 78.6%, Jim Carlin 20.1%Louisa County: Ashley Hinson 74.0%, Jim Carlin 26.0%Lucas County: Ashley Hinson 68.4%, Jim Carlin 31.6%Lyon County: Ashley Hinson 63.9%, Jim Carlin 36.0%Madison County: Ashley Hinson 68.9%, Jim Carlin 30.4%Mahaska County: Ashley Hinson 64.9%, Jim Carlin 34.8%Marion County: Ashley Hinson 70.9%, Jim Carlin 28.9%Marshall County: Ashley Hinson 81.3%, Jim Carlin 18.4%Mills County: Ashley Hinson 68.7%, Jim Carlin 30.9%Mitchell County: Ashley Hinson 78.7%, Jim Carlin 21.3%Monona County: Ashley Hinson 59.9%, Jim Carlin 39.8%Monroe County: Ashley Hinson 77.3%, Jim Carlin 22.4%Montgomery County: Ashley Hinson 74.0%, Jim Carlin 25.8%Muscatine County: Ashley Hinson 73.4%, Jim Carlin 26.4%Obrien County: Ashley Hinson 63.5%, Jim Carlin 36.5%Osceola County: Ashley Hinson 60.3%, Jim Carlin 39.3%Page County: Ashley Hinson 74.8%, Jim Carlin 24.6%Palo Alto County: Ashley Hinson 65.6%, Jim Carlin 34.3%Plymouth County: Ashley Hinson 58.4%, Jim Carlin 41.5%Pocahontas County: Ashley Hinson 76.0%, Jim Carlin 24.0%Polk County: Ashley Hinson 76.4%, Jim Carlin 23.2%Pottawattamie County: Ashley Hinson 70.9%, Jim Carlin 28.8%Poweshiek County: Ashley Hinson 84.4%, Jim Carlin 15.2%Ringgold County: Ashley Hinson 76.3%, Jim Carlin 23.5%Sac County: Ashley Hinson 66.8%, Jim Carlin 33.0%Scott County: Ashley Hinson 72.2%, Jim Carlin 27.6%Shelby County: Ashley Hinson 61.9%, Jim Carlin 37.7%Sioux County: Ashley Hinson 61.3%, Jim Carlin 38.5%Story County: Ashley Hinson 73.6%, Jim Carlin 26.1%Tama County: Ashley Hinson 79.6%, Jim Carlin 20.0%Taylor County: Ashley Hinson 77.7%, Jim Carlin 22.3%Union County: Ashley Hinson 78.0%, Jim Carlin 21.9%Van Buren County: Ashley Hinson 72.7%, Jim Carlin 26.9%Wapello County: Ashley Hinson 72.5%, Jim Carlin 27.4%Warren County: Ashley Hinson 74.6%, Jim Carlin 25.3%Washington County: Ashley Hinson 76.5%, Jim Carlin 23.3%Wayne County: Ashley Hinson 70.4%, Jim Carlin 29.6%Webster County: Ashley Hinson 79.2%, Jim Carlin 20.7%Winnebago County: Ashley Hinson 63.7%, Jim Carlin 35.9%Winneshiek County: Ashley Hinson 76.5%, Jim Carlin 23.1%Woodbury County: Ashley Hinson 62.4%, Jim Carlin 37.1%Worth County: Ashley Hinson 74.2%, Jim Carlin 25.5%Wright County: Ashley Hinson 69.3%, Jim Carlin 30.5%
Darker = wider margin (under 5, 5–15, 15–30, 30+ points). Ashley Hinson ledHover a county for its numbers.
County-by-county numbers (99 counties)
CountyAshley HinsonJim CarlinReporting
Adair502 (75.6%)161 (24.3%)100%
Adams261 (73.9%)90 (25.5%)100%
Allamakee991 (80.5%)239 (19.4%)100%
Appanoose901 (77.8%)253 (21.9%)100%
Audubon458 (71.7%)180 (28.2%)100%
Benton2,266 (82.8%)468 (17.1%)100%
Black Hawk4,552 (83.6%)882 (16.2%)100%
Boone1,516 (73.4%)539 (26.1%)100%
Bremer1,018 (77.2%)296 (22.5%)100%
Buchanan997 (77.3%)286 (22.2%)100%
Buena Vista732 (69.8%)313 (29.9%)100%
Butler767 (78.4%)210 (21.5%)100%
Calhoun588 (79.9%)148 (20.1%)100%
Carroll1,315 (74.1%)456 (25.7%)100%
Cass765 (74.7%)257 (25.1%)100%
Cedar1,038 (79.6%)263 (20.2%)100%
Cerro Gordo1,760 (67.8%)834 (32.1%)100%
Cherokee1,190 (70.5%)490 (29.0%)100%
Chickasaw445 (77.8%)126 (22.0%)100%
Clarke551 (74.6%)186 (25.2%)100%
Clay1,077 (67.3%)520 (32.5%)100%
Clayton974 (80.4%)236 (19.5%)100%
Clinton1,818 (73.0%)670 (26.9%)100%
Crawford846 (63.8%)475 (35.8%)100%
Dallas5,783 (77.1%)1,693 (22.6%)100%
Davis580 (72.1%)223 (27.7%)100%
Decatur578 (75.3%)187 (24.4%)100%
Delaware964 (82.7%)201 (17.2%)100%
Des Moines1,775 (71.9%)691 (28.0%)100%
Dickinson1,450 (65.2%)770 (34.6%)100%
Dubuque4,030 (83.9%)765 (15.9%)100%
Emmet371 (57.7%)270 (42.0%)100%
Fayette999 (83.3%)200 (16.7%)100%
Floyd570 (74.2%)195 (25.4%)100%
Franklin568 (71.0%)231 (28.9%)100%
Fremont455 (69.4%)198 (30.2%)100%
Greene572 (82.2%)124 (17.8%)100%
Grundy989 (82.3%)210 (17.5%)100%
Guthrie1,128 (73.8%)396 (25.9%)100%
Hamilton974 (77.0%)290 (22.9%)100%
Hancock517 (58.6%)365 (41.4%)100%
Hardin1,244 (76.1%)385 (23.6%)100%
Harrison909 (60.9%)577 (38.6%)100%
Henry1,056 (72.2%)397 (27.1%)100%
Howard324 (82.4%)69 (17.6%)100%
Humboldt578 (73.6%)205 (26.1%)100%
Ida440 (69.4%)194 (30.6%)100%
Iowa1,244 (80.5%)299 (19.4%)100%
Jackson1,103 (80.1%)270 (19.6%)100%
Jasper2,238 (75.5%)722 (24.4%)100%
Jefferson789 (74.7%)268 (25.4%)100%
Johnson3,866 (81.7%)854 (18.1%)100%
Jones921 (85.0%)163 (15.0%)100%
Keokuk709 (80.7%)168 (19.1%)100%
Kossuth1,186 (60.8%)761 (39.0%)100%
Lee1,048 (72.9%)389 (27.1%)100%
Linn9,040 (78.6%)2,314 (20.1%)100%
Louisa445 (74.0%)156 (26.0%)100%
Lucas482 (68.4%)223 (31.6%)100%
Lyon1,068 (63.9%)601 (36.0%)100%
Madison1,411 (68.9%)623 (30.4%)100%
Mahaska1,751 (64.9%)940 (34.8%)100%
Marion2,658 (70.9%)1,086 (28.9%)100%
Marshall1,908 (81.3%)433 (18.4%)100%
Mills1,039 (68.7%)468 (30.9%)100%
Mitchell610 (78.7%)165 (21.3%)100%
Monona428 (59.9%)284 (39.8%)100%
Monroe462 (77.3%)134 (22.4%)100%
Montgomery565 (74.0%)197 (25.8%)100%
Muscatine1,676 (73.4%)604 (26.4%)100%
Obrien979 (63.5%)562 (36.5%)100%
Osceola443 (60.3%)289 (39.3%)100%
Page1,095 (74.8%)360 (24.6%)100%
Palo Alto548 (65.6%)286 (34.3%)100%
Plymouth1,414 (58.4%)1,006 (41.5%)100%
Pocahontas422 (76.0%)133 (24.0%)100%
Polk19,954 (76.4%)6,053 (23.2%)100%
Pottawattamie3,922 (70.9%)1,591 (28.8%)100%
Poweshiek933 (84.4%)168 (15.2%)100%
Ringgold425 (76.3%)131 (23.5%)100%
Sac1,090 (66.8%)538 (33.0%)100%
Scott6,560 (72.2%)2,511 (27.6%)100%
Shelby587 (61.9%)357 (37.7%)100%
Sioux3,217 (61.3%)2,019 (38.5%)100%
Story3,708 (73.6%)1,313 (26.1%)100%
Tama1,148 (79.6%)289 (20.0%)100%
Taylor422 (77.7%)121 (22.3%)100%
Union630 (78.0%)177 (21.9%)100%
Van Buren509 (72.7%)188 (26.9%)100%
Wapello1,375 (72.5%)520 (27.4%)100%
Warren3,342 (74.6%)1,132 (25.3%)100%
Washington1,543 (76.5%)469 (23.3%)100%
Wayne369 (70.4%)155 (29.6%)100%
Webster1,544 (79.2%)404 (20.7%)100%
Winnebago529 (63.7%)298 (35.9%)100%
Winneshiek1,012 (76.5%)306 (23.1%)100%
Woodbury3,330 (62.4%)1,983 (37.1%)100%
Worth576 (74.2%)198 (25.5%)100%
Wright775 (69.3%)341 (30.5%)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.